Hari Sekhon created ZOOKEEPER-2027:
--------------------------------------
Summary: Dynamic quorum weight shifting between datacenters for
follow the sun operations
Key: ZOOKEEPER-2027
URL: https://issues.apache.org/jira/browse/ZOOKEEPER-2027
Project: ZooKeeper
Issue Type: Improvement
Reporter: Hari Sekhon
Priority: Minor
Relating to ZOOKEEPER-107 which has just added dynamic membership
configuration, I'd like to propose a simplified one command weight shifting
between datacenters.
This will allow for a globalized quorum where the primary datacenter in a
follow the sun model gets highest weighting and can achieve low latency quorum
without going over the wan. Therefore it's workload can be prioritized during
it's business hours.
WANdisco has this capability which is used for it's globalized HDFS namespace
control.
Obviously the current quorum majority DC must be accessible in order to
initiate the quorum failover in such as scenario and the follow the sun nature
of this idea also requires this to be scheduler friendly to automatically
follow the sun and shift quorum majority voting several times in a 24-hour
period. A single cronned zookeeper command on any zookeeper server should
trigger the global coordination and handover of quorum majority to the
designated DC.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)