[ 
https://issues.apache.org/jira/browse/MESOS-3765?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14993617#comment-14993617
 ] 

Qian Zhang edited comment on MESOS-3765 at 11/6/15 1:03 PM:
------------------------------------------------------------

[~adam-mesos], I am just curious how master/allocator knows a framework's ideal 
fair share, can you please explain a bit more about that?
And will we also consider weight? E.g., if role1's weight is larger than 
role2's weight, then role1's framework will get larger offer than role2's 
framework. Maybe send offer in proportion to role's weight?
And for the 3rd potential offer size influence, can you please clarify what is 
the per-node quota guarantee? I think different from reservation, quota should 
be kind of global rather than per-node.


was (Author: qianzhang):
[~adam-mesos], I am just curious how master/allocator knows a framework's ideal 
fair share, can you please explain a bit more about that?
And will we also consider weight? E.g., if role1's weight is larger than 
role2's weight, then role1's framework will get larger offer than role2's 
framework. Maybe send offer in proportion to role's weight?

> Make offer size adjustable (granularity)
> ----------------------------------------
>
>                 Key: MESOS-3765
>                 URL: https://issues.apache.org/jira/browse/MESOS-3765
>             Project: Mesos
>          Issue Type: Improvement
>          Components: allocation
>            Reporter: Alexander Rukletsov
>            Assignee: Guangya Liu
>
> The built-in allocator performs "coarse-grained" allocation, meaning that it 
> always allocates the entire remaining agent resources to a single framework. 
> This may heavily impact allocation fairness in some cases, for example in 
> presence of numerous greedy frameworks and a small number of powerful agents.
> A possible solution would be to allow operators explicitly specify 
> granularity via allocator flags. While this can be tricky for non-standard 
> resources, it's pretty straightforward for {{cpus}} and {{mem}}.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to