Change in vdsm[master]: Support for GLUSTERFS_DOMAIN

danken at redhat.com danken at redhat.com
Thu Jan 24 21:08:12 UTC 2013


Dan Kenigsberg has submitted this change and it was merged.

Change subject: Support for GLUSTERFS_DOMAIN
......................................................................


Support for GLUSTERFS_DOMAIN

This patch introduces a new storage domain of type
GLUSTERFS_DOMAIN, which uses gluster as the storage backend.

In GLUSTERFS_DOMAIN, vdsm creates the storage domain by mounting
the gluster volume (akin to nfs mounting export path). VMs
created using this domain exploit the QEMU's gluster block
backend. Instead of accessing the vmdisk as a file path, it
accesses the vmdisk as a network disk device, served by gluster
server/volume.

This patch attempts to re-use nfsSD core logic (to an extent)
to support domain of type GLUSTERFS_DOMAIN.

Change-Id: I9ac37da88625f20d148beaf53bb6371c15b33ad7
Signed-off-by: Deepak C Shetty <deepakcs at linux.vnet.ibm.com>
---
M vdsm.spec.in
M vdsm/clientIF.py
M vdsm/libvirtvm.py
M vdsm/storage/Makefile.am
A vdsm/storage/glusterSD.py
A vdsm/storage/glusterVolume.py
M vdsm/storage/hsm.py
M vdsm/storage/sd.py
M vdsm/storage/sdc.py
M vdsm/storage/storageServer.py
M vdsm/storage/volume.py
11 files changed, 158 insertions(+), 6 deletions(-)

Approvals:
  Dan Kenigsberg: Looks good to me, approved
  Deepak C Shetty: Verified


--
To view, visit http://gerrit.ovirt.org/6856
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I9ac37da88625f20d148beaf53bb6371c15b33ad7
Gerrit-PatchSet: 15
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Deepak C Shetty <deepakcs at linux.vnet.ibm.com>
Gerrit-Reviewer: Adam Litke <agl at us.ibm.com>
Gerrit-Reviewer: Ayal Baron <abaron at redhat.com>
Gerrit-Reviewer: Bala.FA <barumuga at redhat.com>
Gerrit-Reviewer: Dan Kenigsberg <danken at redhat.com>
Gerrit-Reviewer: Deepak C Shetty <deepakcs at linux.vnet.ibm.com>
Gerrit-Reviewer: Federico Simoncelli <fsimonce at redhat.com>
Gerrit-Reviewer: Igor Lvovsky <ilvovsky at redhat.com>
Gerrit-Reviewer: Itamar Heim <iheim at redhat.com>
Gerrit-Reviewer: Royce Lv <lvroyce at linux.vnet.ibm.com>
Gerrit-Reviewer: Ryan Harper <ryanh at us.ibm.com>
Gerrit-Reviewer: Saggi Mizrahi <smizrahi at redhat.com>
Gerrit-Reviewer: Shu Ming <shuming at linux.vnet.ibm.com>


More information about the vdsm-patches mailing list