You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: virt/install/preparing-cluster-for-virt.adoc
+25-4Lines changed: 25 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,6 +19,8 @@ You can use the following platforms with {VirtProductName}:
19
19
20
20
* On-premise bare metal servers. See xref:../../installing/installing_bare_metal/preparing-to-install-on-bare-metal.adoc#virt-planning-bare-metal-cluster-for-ocp-virt_preparing-to-install-on-bare-metal[Planning a bare metal cluster for {VirtProductName}].
21
21
22
+
* Bare metal clusters installed on ARM64-based (`arm64`, also known as `aarch64`) systems.
23
+
22
24
//* {ibm-cloud-name} Bare Metal Servers. See link:https://access.redhat.com/articles/6738731[Deploy {VirtProductName} on {ibm-cloud-name} Bare Metal nodes].
* xref:../../virt/vm_networking/virt-connecting-vm-to-ovn-secondary-network.adoc#virt-connecting-vm-to-ovn-secondary-network[Connecting a virtual machine to an OVN-Kubernetes secondary network]
114
116
* xref:../../virt/vm_networking/virt-exposing-vm-with-service.adoc#virt-exposing-vm-with-service[Exposing a virtual machine by using a service]
115
117
118
+
[id="arm-compatibility_{context}"]
119
+
=== ARM64 compatibility
120
+
121
+
Using {VirtProductName} on an {product-title} cluster installed on an ARM64 system is generally available (GA).
122
+
123
+
Before using {VirtProductName} on an ARM64-based system, consider the following limitations:
124
+
125
+
Operating system::
126
+
* Only Linux-based guest operating systems are supported.
127
+
* All virtualization limitations for {op-system-base} also apply to {VirtProductName}. For more information, see link:https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/9/html/configuring_and_managing_virtualization/assembly_feature-support-and-limitations-in-rhel-9-virtualization_configuring-and-managing-virtualization#how-virtualization-on-arm-64-differs-from-amd64-and-intel64_feature-support-and-limitations-in-rhel-9-virtualization[How virtualization on ARM64 differs from AMD64 and Intel 64] in the {op-system-base} documentation.
128
+
129
+
Live migration::
130
+
* Live migration is *not supported* on ARM64-based {product-title} clusters.
131
+
* Hotplug is not supported on ARM64-based clusters because it depends on live migration.
132
+
133
+
VM creation::
134
+
* {op-system-base} 10 supports instance types and preferences, but not templates.
135
+
* {op-system-base} 9 supports templates, instance types, and preferences.
@@ -218,10 +239,10 @@ If your worker nodes have different CPUs, live migration failures might occur be
218
239
See xref:../../nodes/scheduling/nodes-scheduler-node-affinity.adoc#nodes-scheduler-node-affinity-configuring-required_nodes-scheduler-node-affinity[Configuring a required node affinity rule] for details.
219
240
====
220
241
221
-
* Support for AMD and Intel 64-bit architectures (x86-64-v2).
222
-
* Support for Intel 64 or AMD64 CPU extensions.
223
-
* Intel VT or AMD-V hardware virtualization extensions enabled.
224
-
* NX (no execute) flag enabled.
242
+
* Supports AMD64, Intel 64-bit (x86-64-v2), {ibm-z-name} (`s390x`), or ARM64-based (`arm64` or `aarch64`) architectures and their respective CPU extensions.
243
+
* Intel VT-x, AMD-V, or ARM virtualization extensions are enabled, or `s390x` virtualization support is enabled.
244
+
* NX (no execute) flag is enabled.
245
+
* If you use `s390x` architecture, the xref:../../virt/managing_vms/advanced_vm_management/virt-configuring-default-cpu-model.adoc#virt-configuring-default-cpu-model[default CPU model] is set to `gen15b`.
0 commit comments