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)