Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

...

CloudStack makes use of this SXM feature and supports the following use cases: #

  1. support Live Migration of a VM along with volumes
    • within a resource pool
      • VM on local storage
      • VM on shared storage pool where SR is NOT shared between the hosts
      • VM on shared storage pool where SR is shared between the hosts (This is already supported)
    • across resource pool
      • VM on local storage
      • VM on shared storage pool
  2. support volume migration between SRs while the VM is on the same host(with in same resource pool)

Scope:

The scope of this test plan includes the following:

  1. This is valid for XenServer 6.1 deployments
  2. covers Local and shared storage-NFS,iSCSI related testing
  3. Upgrade testing
  4. Fresh installations with ACS 4.2
  5. test the support of for Live Migration of a VM along with volumes
    • within a resource pool and
    • across resource pool
    • pool
      • VM on local storage
      • VM on shared storage pool where SR is NOT shared between the hosts
      • VM on shared storage pool where SR is shared between the hosts (This is already supported)
    • across resource pool
      • VM on local storage
      • VM on shared storage pool
  6. test support for volume migration between SRs while the VM is on the same host(with in same resource pool)
  7. test new APIs
    • listHostsForMigration
    • migrateVirtualMachineWithVolume
    • listStoragePoolsForMigration
    • migrateVolume
  8. test DB changes
    • newly added field "storage_migration_supported" in the tabe "hypervisor_capabilities"
  9. negative scenarios
    • failure cases
      • when SXM fails
      • VM operations while SXM is happening
  10. UI work flow
    • volume migrate option while Volume is attached to a running VM
    • live migrate VM

test cases

Please find the test cases @ SXM_TC_updated.xlsx

References

feature tracking bug : https://issues.apache.org/jira/browse/CLOUDSTACK-659
FS : https://cwiki.apache.org/confluence/display/CLOUDSTACK/Enabling+Storage+XenMotion+for+XenServer

Acronyms:

ACS - Apache CloudStack
NFS - Network File System
iSCSI - Internet Small Computer System Interface
VM - virtual machine
SXM - Storage XenMotion