users@glassfish.java.net

Re: One pager: Dynamic Runtime Clustering Support (GMS)

From: Shreedhar Ganapathy <shreedhar.ganapathy_at_oracle.com>
Date: Tue, 25 May 2010 14:45:59 -0700

Hi Andreas,
Thanks for the pointer.
That is a good one for the session replication one pager to cover while
the GMS one pager covers anything to do with cluster member lifecycle
state discovery and messaging support.
Mahesh Kannan is leading the replication side of Shoal.

Thanks
Shreedhar


On 5/25/10 12:01 PM, Andreas Loew wrote:
> Hi Joe,
>
> Joseph Fialli schrieb:
>
>> Please review and provide feedback for the Glassfish v3.1 one pager for
>> runtime clustering support (using Shoal GMS) which is available here:
>> http://wiki.glassfish.java.net/attach/V3FunctionalSpecs/gms_gfv3_1_onepager.txt?version=6
>>
>
> can you please make sure that the GF V3.1 cluster implementation will
> take into account the root cause of/the proposed fix for the scenario
> as discussed in the following ias mail alias thread by Jothi and Nacho:
>
> http://archives.central.sun.com/thread/5694445
>
> In short: "When server1 gets up again and comes into contact with
> server2 (which at that time is still up and running), it should not
> just receive a copy of server2's own sessions, but also a copy of
> those active sessions at server2 that initially came from server1 and
> have not been fully taken over by server2 only due to the fact that
> there was no request from that session hitting server2 in the meantime.
>
> In other words, a server should inform its peer(s) not only about the
> sessions it actively owns, but also about the sessions it would be able
> to take over in case the next request for such a session were to hit
> this server (and not the one which actively owned them)."
>
> Many thanks & best regards,
>
> Andreas
>