[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH 2 of 2 V6] libxl: Remus - xl remus command
On Fri, May 25, 2012 at 12:59 PM, Ian Campbell <Ian.Campbell@xxxxxxxxxx> wrote:
Sorry about that. I ll send out a patch. I had actually planned on some network buffering support but didnt expect the initial framework patches to get held up for so long. :(. In fact, even the network buffering module is has been available in mainline kernel (with libnl library support), for the past 3 months. But I guess its too late now. More importantly I think the lack of STONITH functionality should be I think this applies to both xend/xl. Remus traditionally has not had any stonith functionality. And if you think about it, separating Remus from the Failover Arbitration (STONITH) gives more flexibility (e.g., kill Backup, in case replication was interrupted by some spurious timeout, use custom or off-the-shelf stonith solutions, etc). The only thing that was lacking is some sort of notification to an external handler. For e.g., on suspected failure, both nodes could invoke some FooBar.sh script which would return 0/1 (die/live) and act accordingly. The onus is on the user who implements the FooBar.sh script, to ensure that it doesnt return 1 on both sides. :). In fact, I think I have a patch lying around somewhere, that invokes an arbitration script, which in turn talks to a Google App engine instance. This was done for wide-area Remus paper. Let me post that too. thanks shriram Ian. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |