At Sun, 22 May 2011 11:25:44 +0200,
Gandalf Corvotempesta wrote:
> 2011/5/21 MORITA Kazutaka <[email protected]>
> >
> > The patched version is also available at:
> >  git://sheepdog.git.sourceforge.net/gitroot/sheepdog/qemu iscsi
> >
> > See also
> > https://sourceforge.net/apps/trac/sheepdog/wiki/General%20Protocol%20Support
> 
> 
> If I understand correctly with this patch i'll be able to export a whole
> sheepdog cluster in a single iSCSI block device and then mount it on a
> different server that will run the VMs ?
> Like a distributed SAN, for example:

You can export a Sheepdog volume (not a whole sheepdog cluster) as an
ISCSI LUN.  Please note that the iSCSI support is experimental.  I/O
is not asynchronous (poor performance), and the export configuration
is not shared among Sheepdog nodes.

> 
> 3 sheepdog node merged in a single cluster and then exported to a single
> iSCSI device.
> In front of them, will be 5 debian boxes that mounts the iSCSI device and
> run VM from it ?
> 
> If one debian box will die, other 4 will take care of the lost VM by running
> them from the iSCSI devices archieving fault tollerance.

Automatic failover of VMs is not supported.  I think it is out of
scope of the storage system.

> 
> If one sheepdog node will die, other sheepdog will takeover it and move the
> iSCSI target to an available node?

No.  You need to start the iSCSI target on the available node, and
export Sheepdog volumes with the same configuration manually.


Thanks,

Kazutaka
-- 
sheepdog mailing list
[email protected]
http://lists.wpkg.org/mailman/listinfo/sheepdog

Reply via email to