On 13/11/2007, at 4:35 AM, Jeff Genender wrote:



Gianny Damour wrote:
2. The clustered store uploads the backed configuration to the
registered cluster members, which subsequently locally install them. If
the "remote" installation fails for one of the members, then the
clustered store removes the configuration from all the members having
successfully installed it so far.

So if one server fails, the clustering is fully disabled?  Can you
please explain if I got this right?  If so, this seems a bit heavy
handed.  I would more expect that particular server to be removed from
the cluster as opposed to shut down everything.

You can successfully "distribute" when all the configured cluster members are running. If one of them is down, then the installation fails. This seems to be a typical scenario - at least based on the clustered deployments I have been working with. Hence this is the simplest implementation possible for this initial stab of clustered deployment. Furthermore, as I explained in my email, there is a carbon copy of the already backed configuration within the master- repository and it is trivial to: either improve the GBean in charge of the remote control of configurations; or to add new GBeans in order to automatically upload this carbon copy to cluster members which were not running upon installation.

Also, you still need to honor my request for heads-up :). If you are working on clustering, then could you please provide some headlines?

Thanks,
Gianny



Jeff

Reply via email to