[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Xen-devel] [PATCH] remus: support DRBD disk backends
On Fri, May 20, 2011 at 10:21 AM, Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx> wrote:
Shriram Rajagopalan writes ("[Xen-devel] [PATCH] remus: support DRBD disk backends"):
Yep. So, remus does use that. But DRBD does not have the replication protocol
that remus needs. Its asynchronous/synchronous replication does not fit Remus'
requirement's of a checkpoint based replication, wherein, the backup has to "buffer"
the disk writes in memory and release them only when the checkpoint is being made.
So, the DRBD version supplied in the link above supports a new protocol D, that does
just that. Now, in order to send the tell to the backup that it can "flush" the buffered
disk writes to disk, some sort signalling has to be done from remus, after VM is
suspended. And this patch does just that.
The block device handling in libxl is in a bit of a state of flux but
Dont understand. I do realize that libxl style of block device handling is not stabilized,
and it doesnt support DRBD at the moment. But I am working on remus patches for
libxl support :). I ll start a separate discussion soon on that, but I wanted to get this
one out of the way first.
_______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
Lists.xenproject.org is hosted with RackSpace, monitoring our