Uploaded image for project: 'OpenShift Virtualization'
  1. OpenShift Virtualization
  2. CNV-36069

[GA] Storage Class Migration

XMLWordPrintable

    • storage-class-migration-ga
    • Hide
      • The MTC UI can be used to migrate running and stopped VMs to a different storage class
      • For VM disks, the volume mode can be changed to the appropriate value for the target storage class
      • UI is implemented in MTC
      • Document the storage migration
      • KubeVirt API is GA
      Show
      The MTC UI can be used to migrate running and stopped VMs to a different storage class For VM disks, the volume mode can be changed to the appropriate value for the target storage class UI is implemented in MTC Document the storage migration KubeVirt API is GA
    • Yellow
    • CNV-35821 - [GA] VM Storage Migration
    • CNV-35821[GA] VM Storage Migration
    • 40% To Do, 24% In Progress, 36% Done
    • dev-ready, doc-ready, po-ready, qe-ready
    • Hide

      2024-12-18:
      Migrations are currently not preserving sparseness. Fixes at the libvirt and kubevirt levels are being worked. MTC changes are progressing according to plan....

      Show
      2024-12-18: Migrations are currently not preserving sparseness. Fixes at the libvirt and kubevirt levels are being worked. MTC changes are progressing according to plan....
    • Yes

      Goal

      Provide GA-level support for migrating running and stopped VMs to a different storage class.

      User Stories

      • As a VM owner I want to move my VM storage (disks and TPM) from one storage class to another. If the VM is running I want it to remain running during the migration operation.

      Non-Requirements

      • Some storage cannot be migrated (due to technical limitations or lack of implementation). See here for more information. For the following cases, the storage can be migrated only if the VM is powered off and manual changes to the VM spec post migration may be necessary.
        • Shared disks
        • virtiofs disks
        • hotplugged disks (hope to remove this limitation in this epic)
        • Interface change (lun <-> disk)
        • lun disks (no support for the `slice` option libvirt RFE)
        • SCSI persistent reservation disks (VMs using these do not support live migration)
        • Local storage on the same node (In order to complete the storage live migration the VM must live migrate and this requires moving it to a different node)

      Notes

      • The user must be able to change the Volume Mode of the disk (in order to migrate from HPP to ceph for example)

              alitke@redhat.com Adam Litke
              alitke@redhat.com Adam Litke
              Yan Du Yan Du
              Votes:
              3 Vote for this issue
              Watchers:
              11 Start watching this issue

                Created:
                Updated: