mirror of
https://github.com/apache/cloudstack.git
synced 2025-10-26 08:42:29 +01:00
Adding support for cross-cluster storage migration for managed storage when using XenServerThis PR adds support for cross-cluster storage migration of VMs that make use of managed storage with XenServer. Managed storage is when you have a 1:1 mapping between a virtual disk and a volume on a SAN (in the case of XenServer, an SR is placed on this SAN volume and a single virtual disk placed in the SR). Managed storage allows features such as storage QoS and SAN-side snapshots to work (sort of analogous to VMware VVols). This PR focuses on enabling VMs that are using managed storage to be migrated across XenServer clusters. I have successfully run the following tests on this branch: TestVolumes.py TestSnapshots.py TestVMSnapshots.py TestAddRemoveHosts.py TestVMMigrationWithStorage.py (which is a new test that is being added with this PR) * pr/1671: Adding support for cross-cluster storage migration for managed storage when using XenServer Signed-off-by: Rajani Karuturi <rajani.karuturi@accelerite.com>