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

Burn Lewis commented on UIMA-5214:
----------------------------------

With UIMA-4712 fixed shares are allocated horizontally if possible, i.e. places 
no more than 1 share for each job/service on the same node.  But when all 
available nodes have 1 it reverts to vertical scaling, so the remains share may 
stack up on the same node.
We could add an option for jobs & services to indicate which type of stacking 
is desired, and if the number per node is restricted.  e.g. if a service uses a 
dedicated port it could request "horizontal" with a max of 1.  Currently this 
applies only to fixed allocations ... if we extend this to preemptable requests 
it would affect the selection of resources to be preempted if we try to 
maintain the desired stacking.
Perhaps both attributes could be specified in one new property, e.g.  
--process_stacking with value: (horizontal|vertical)<-max-per-node>
  --process_stacking horizontal-5
  --process_stacking vertical

> Add option to restrict vertical scaling of DUCC service instances
> -----------------------------------------------------------------
>
>                 Key: UIMA-5214
>                 URL: https://issues.apache.org/jira/browse/UIMA-5214
>             Project: UIMA
>          Issue Type: Improvement
>          Components: DUCC
>            Reporter: Burn Lewis
>            Priority: Minor
>             Fix For: future-DUCC
>
>
> Could also add an option to request horizontal or vertical scaling



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to