Hi Sharma,

Thanks for the clarification. Now I got it!

Regards,
Pradeep

On 6 October 2015 at 19:35, Sharma Podila <[email protected]> wrote:

> Pradeep, attributes show up as name value pairs in the offers. Custom
> attributes can also be used in Fenzo for assignment optimizations. For
> example, we set custom attributes for AWS EC2 ZONE names and ASG names. We
> use the ZONE name custom attribute to balance tasks of a job across zones
> via the built in constraint plugin, BalancedHostAttributeConstraint
> <https://github.com/Netflix/Fenzo/blob/master/fenzo-core/src/main/java/com/netflix/fenzo/plugins/BalancedHostAttrConstraint.java>
>
>
> On Tue, Oct 6, 2015 at 4:03 AM, Pradeep Kiruvale <
> [email protected]> wrote:
>
>> Hi Guangya,
>>
>> One doubt about the  --attributes=rackid:r1;groupid:g1 option.
>>
>> How does the master provisions the resources? How will be the resource
>> offer?
>>
>> Is it like (Rack 1 , G1, System)? how does this way of  doing resource
>> offer will help?
>>
>> Can you please give me more information?
>>
>>
>> -Pradeep
>>
>>
>>
>> On 5 October 2015 at 17:45, Guangya Liu <[email protected]> wrote:
>>
>>> Hi Pradeep,
>>>
>>> I think that you can try Chronos and Marathon which can help you.
>>>
>>> *Marathon:* https://github.com/mesosphere/marathon
>>> You can try Marathon + Mesos + Mesos Resource Attribute
>>>
>>> When you start up mesos slave, uses --attributes option, here is an
>>> example:
>>> ./bin/mesos-slave.sh --master=9.21.61.21:5050 --quiet
>>> --log_dir=/tmp/mesos --attributes=rackid:r1;groupid:g1
>>> This basically defines two attributes for this mesos slave host. rackid
>>> with value r1 and groupid with value g1.
>>>
>>> marathon start -i "like_test" -C "sleep 1000000" -n 4 -c 1 -m 50 -o
>>> "rackid:LIKE:r1"
>>>
>>> this will place applications on the slave node whose rackid is r1
>>>
>>> *Chronos:* https://github.com/mesos/chronos , Chronos supports the
>>> definition of jobs triggered by the completion of other jobs. It supports
>>> arbitrarily long dependency chains.
>>>
>>> Thanks,
>>>
>>> Guangya
>>>
>>> On Mon, Oct 5, 2015 at 11:21 PM, Pradeep Kiruvale <
>>> [email protected]> wrote:
>>>
>>>> Hi All,
>>>>
>>>> Are there any frameworks that exists with the Mesos to schedule the
>>>> bigger apps?
>>>> I mean to say scheduling a app which has many services and will not fit
>>>> into one physical node.
>>>>
>>>> Is there any frame work that can be used to
>>>>  schedule tasks based on the underlying hardware constraints like
>>>> Network bandwidth ?
>>>>
>>>  Schedule the tasks based on their dependencies and proximity to each
>>>> other in a cluster or a rack?
>>>>
>>>> Thanks & Regards,
>>>> Pradeep
>>>>
>>>
>>>
>>
>

Reply via email to