diff --git a/_topic_map.yml b/_topic_map.yml index c5c564e7f5c1..995444bacea8 100644 --- a/_topic_map.yml +++ b/_topic_map.yml @@ -2162,6 +2162,8 @@ Topics: - Name: Virtual machine disks Dir: virtual_disks Topics: + - Name: Features for storage + File: virt-features-for-storage - Name: Configuring local storage for virtual machines File: virt-configuring-local-storage-for-vms - Name: Configuring CDI to work with namespaces that have a compute resource quota diff --git a/modules/virt-features-for-storage-matrix.adoc b/modules/virt-features-for-storage-matrix.adoc new file mode 100644 index 000000000000..5386398edcf0 --- /dev/null +++ b/modules/virt-features-for-storage-matrix.adoc @@ -0,0 +1,49 @@ +// Module included in the following assemblies: +// +// * virt/virtual_machines/virtual_disks/virt-features-for-storage.adoc + +[id="virt-features-for-storage-matrix_{context}"] += {VirtProductName} storage feature matrix + +.{VirtProductName} storage feature matrix +[cols="40%,15%,15%,15%,15%",options="header"] +|=== +||Virtual machine live migration |Host-assisted virtual machine disk cloning |Storage-assisted virtual machine disk cloning |Virtual machine import + +|{product-title} container storage: RBD block-mode volumes +|Yes +|Yes +|Yes +|^[4]^ + +|{product-title} container storage: RBD filesystem volumes +|No +|Yes +|Yes +|Yes + +|{VirtProductName} hostpath provisioner +|No +|Yes +|No +|No + +|Other multi-node writable storage {nbsp} ^[1]^ +|Yes +|Yes +|^[3]^ +|Yes + +|Other single-node writable storage {nbsp} ^[2]^ +|No +|Yes +|^[3]^ +|Yes +|=== +[.small] +-- +1. PVCs must request a ReadWriteMany access mode +2. PVCs must request a ReadWriteOnce access mode +3. Storage provider must support both Kubernetes and CSI snapshot APIs +4. Only Yes for importing from VMware +-- diff --git a/virt/virtual_machines/virtual_disks/virt-features-for-storage.adoc b/virt/virtual_machines/virtual_disks/virt-features-for-storage.adoc new file mode 100644 index 000000000000..99c5ebfe7720 --- /dev/null +++ b/virt/virtual_machines/virtual_disks/virt-features-for-storage.adoc @@ -0,0 +1,15 @@ +[id="virt-features-for-storage"] += Storage features +include::modules/virt-document-attributes.adoc[] +:context: virt-features-for-storage +toc::[] + +Use the following table to determine feature availability for local and shared +persistent storage in {VirtProductName}. + +* Virtual machine live migration +* Host-assisted virtual machine disk cloning +* Storage-assisted virtual machine disk cloning +* Virtual machine import + +include::modules/virt-features-for-storage-matrix.adoc[leveloffset=+1]