Re: Dynamic server addition/deletion

2009-05-01 Thread Ted Dunning
This is relatively easy to do now, although somewhat inelegant.

You can make configuration changes and then do a rolling restart of the
systems.

A more elegant solution in which you add additional servers without a
restart should be relatively easy to build into the code if you can make it
look like the new machine is simply a reboot of a previously known machine.

Folk like Ben and Patrick and Mahadev should have better informed ideas
about that.


On Fri, May 1, 2009 at 12:25 PM, rag...@yahoo.com rag...@yahoo.com wrote:


 Our product would require support for dynamic addition and deletion of ZK
 servers to the cluster. We would like to come up with a design, propose the
 design to the ZK developers and then implement the feature once the design
 is signed off by the ZK developers. Before we go down that path, I would
 like to know if people already have any ideas on this that they could share
 with us. Also, we don't want to duplicate the effort, so we would appreciate
 if you let us know anyone is already working on a design proposal for this
 feature.

 Thanks
 Raghu






-- 
Ted Dunning, CTO
DeepDyve

111 West Evelyn Ave. Ste. 202
Sunnyvale, CA 94086
www.deepdyve.com
858-414-0013 (m)
408-773-0220 (fax)


Re: Dynamic server addition/deletion

2009-05-01 Thread Mahadev Konar
Hi Raghu and Ted,
 Theire is already an open jira on this --

http://issues.apache.org/jira/browse/ZOOKEEPER-107

You can go through the suggestions on it and can continue the discussion on
the jira. Please  feel free to add your ideas to the jira.

Also, I don't think anyone is working on it (to answer raghu's question).

mahadev


On 5/1/09 12:30 PM, Ted Dunning ted.dunn...@gmail.com wrote:

 This is relatively easy to do now, although somewhat inelegant.
 
 You can make configuration changes and then do a rolling restart of the
 systems.
 
 A more elegant solution in which you add additional servers without a
 restart should be relatively easy to build into the code if you can make it
 look like the new machine is simply a reboot of a previously known machine.
 
 Folk like Ben and Patrick and Mahadev should have better informed ideas
 about that.
 
 
 On Fri, May 1, 2009 at 12:25 PM, rag...@yahoo.com rag...@yahoo.com wrote:
 
 
 Our product would require support for dynamic addition and deletion of ZK
 servers to the cluster. We would like to come up with a design, propose the
 design to the ZK developers and then implement the feature once the design
 is signed off by the ZK developers. Before we go down that path, I would
 like to know if people already have any ideas on this that they could share
 with us. Also, we don't want to duplicate the effort, so we would appreciate
 if you let us know anyone is already working on a design proposal for this
 feature.
 
 Thanks
 Raghu