[
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)