You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@helix.apache.org by "Saad Munir (JIRA)" <ji...@apache.org> on 2015/03/27 12:19:52 UTC
[jira] [Created] (HELIX-588) Apache Helix Resource Balancer (case:
each resource on independent node)
Saad Munir created HELIX-588:
--------------------------------
Summary: Apache Helix Resource Balancer (case: each resource on independent node)
Key: HELIX-588
URL: https://issues.apache.org/jira/browse/HELIX-588
Project: Apache Helix
Issue Type: Wish
Components: helix-core
Affects Versions: 0.6.4
Reporter: Saad Munir
Priority: Minor
We're using Apache Helix for our cluster management. We would like helix to assign the active resource i.e. the Leader of LeaderStandby to an instance which isn't currently holding any active Resources.
E.g. if there are 3 (a, b, c) instances/nodes: 2 instances (a and b) have a resource each with state 'Leader' where as the third (c) has no resource assigned to it. If a new resource is added to the cluster, 'c' should be assigned the new resource.
In this example, I am assuming each resource has only 1 replica, but regardless, if possible, the balancer would ensure that each instance would have max(1) resource in active state (e.g. Leader, Online etc.)
Is there a way to implement this? We would obviously not like to specify which exact node the resource gets assigned to.
Thanks
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)