[one-dev] announcing addon plan: shared-lvm-single-lock

Mihály Héder mihaly.heder at sztaki.mta.hu
Wed Nov 27 14:17:26 PST 2013


Hi,

I want to announce my plans to create addon-shared-lvm-single-lock which
would be the current version of the patches detailed here:
http://wiki.opennebula.org/shared_lvm

In a nutshell: the patch lets OpenNebula to use commercial off the shelf
SANs that are providing a few pre-configured LUN-s as block devices over
iSCSI, AoE or FC.

The block devices in question are mounted on all the nodes and on the
frontend, too. The device is split up to logical volumes that are only
active on the node that runs the VM in question but are present everywhere.
This allows live migration that is facilitated by migration hooks which
activate and deactivate volumes as the instance travels.
This way, in certain cases the use of cLVM can be spared as all nodes
except the frontend can run with read-only lvm metadata setting, meaning
that local locking is sufficient on the frontend. This is only as long as
other storage drivers don't try to modify any lvm vgs on the nodes - they
won't work because of the read-only metadata.

Please comment on the matter! Thanks!

Cheers
Mihály Héder
MTA SZTAKI HBIT
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opennebula.org/pipermail/dev-opennebula.org/attachments/20131127/587978dd/attachment.htm>


More information about the Dev mailing list