Skip to content

Commit c599fe0

Browse files
Merge pull request #85687 from jhradilek/CNV-50248-migration-term-map
CNV-50248: Add a section with vSphere functionality mapping
2 parents 3e36dea + 4ec8c5e commit c599fe0

File tree

3 files changed

+56
-3
lines changed

3 files changed

+56
-3
lines changed
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
// Module included in the following assemblies:
22
//
3-
// * virt/about-virt.adoc
3+
// * virt/about_virt/about-virt.adoc
44
// * virt/virt_release_notes/virt-2-4-release-notes.adoc
55

66
[id="virt-supported-cluster-version_{context}"]
7-
= {VirtProductName} supported cluster version
7+
= Supported cluster versions for {VirtProductName}
88

99
{VirtProductName} {VirtVersion} is supported for use on {product-title} {product-version} clusters. To use the latest z-stream release of {VirtProductName}, you must first upgrade to the latest version of {product-title}.

modules/virt-vmware-comparison.adoc

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
// Module included in the following assemblies:
2+
//
3+
// * virt/about_virt/about-virt.adoc
4+
5+
:_mod-docs-content-type: REFERENCE
6+
[id="virt-vmware-comparison_{context}"]
7+
= Comparing {VirtProductName} to {vmw-full}
8+
9+
If you are familiar with {vmw-first}, the following table lists {VirtProductName} components that you can use to accomplish similar tasks. However, because {VirtProductName} is conceptually different from {vmw-short}, and much of its functionality comes from the underlying {product-title}, {VirtProductName} does not have direct alternatives for all {vmw-short} concepts or components.
10+
11+
.Mapping of {vmw-short} concepts to their closest {VirtProductName} counterparts
12+
[options="header"]
13+
[cols="2,2,3"]
14+
|===
15+
|{vmw-short} concept |{VirtProductName} |Explanation
16+
17+
|Datastore
18+
|Persistent volume (PV){nbsp}+ +
19+
Persistent volume claim (PVC)
20+
|Stores VM disks. A PV represents existing storage and is attached to a VM through a PVC. When created with the `ReadWriteMany` (RWX) access mode, PVCs can be mounted by multiple VMs simultaneously.
21+
22+
|Dynamic Resource Scheduling (DRS)
23+
|Pod eviction policy{nbsp}+ +
24+
Descheduler
25+
|Provides active resource balancing. A combination of pod eviction policies and a descheduler allows VMs to be live migrated to more appropriate nodes to keep node resource utilization manageable.
26+
27+
|NSX
28+
|Multus{nbsp}+ +
29+
OVN-Kubernetes{nbsp}+ +
30+
Third-party container network interface (CNI) plug-ins
31+
|Provides an overlay network configuration. There is no direct equivalent for NSX in {VirtProductName}, but you can use the OVN-Kubernetes network provider or install certified third-party CNI plug-ins.
32+
33+
|Storage Policy Based Management (SPBM)
34+
|Storage class
35+
|Provides policy-based storage selection. Storage classes represent various storage types and describe storage capabilities, such as quality of service, backup policy, reclaim policy, and whether volume expansion is allowed. A PVC can request a specific storage class to satisfy application requirements.
36+
37+
|vCenter +
38+
vRealize Operations
39+
|OpenShift Metrics and Monitoring
40+
|Provides host and VM metrics. You can view metrics and monitor the overall health of the cluster and VMs by using the {product-title} web console.
41+
42+
|vMotion
43+
|Live migration
44+
|Moves a running VM to another node without interruption. For live migration to be available, the PVC attached to the VM must have the `ReadWriteMany` (RWX) access mode.
45+
46+
|vSwitch +
47+
DvSwitch
48+
|NMState Operator{nbsp}+ +
49+
Multus
50+
|Provides a physical network configuration. You can use the NMState Operator to apply state-driven network configuration and manage various network interface types, including Linux bridges and network bonds. With Multus, you can attach multiple network interfaces and connect VMs to external networks.
51+
|===

virt/about_virt/about-virt.adoc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,9 @@ ifdef::openshift-rosa,openshift-dedicated[]
3030
You can check your {VirtProductName} cluster for compliance issues by installing the Compliance Operator and running a scan with the `ocp4-moderate` and `ocp4-moderate-node` profiles. The Compliance Operator uses OpenSCAP, a link:https://www.nist.gov/[NIST-certified tool], to scan and enforce security policies.
3131
endif::openshift-rosa,openshift-dedicated[]
3232
33-
include::modules/virt-supported-cluster-version.adoc[leveloffset=+2]
33+
include::modules/virt-vmware-comparison.adoc[leveloffset=+1]
34+
35+
include::modules/virt-supported-cluster-version.adoc[leveloffset=+1]
3436
3537
include::modules/virt-about-storage-volumes-for-vm-disks.adoc[leveloffset=+1]
3638

0 commit comments

Comments
 (0)