2.5. 虚拟化支持
红帽仅支持以下平台上的虚拟化 undercloud:
| 平台 | 备注 |
|---|---|
| 基于内核的虚拟机 (KVM) | 由 Red Hat Enterprise Linux 托管,如 Red Hat OpenStack Platform、Red Hat Virtualization、OpenShift Virtualization 和带有 KVM 的 Red Hat Enterprise Linux 中的认证客户机操作系统上列出 |
| Red Hat Virtualization | 由 Red Hat Virtualization 4.x 托管,如认证的红帽 Hypervisor 上所列。 |
| Microsoft Hyper-V | 由各种版本的 Hyper-V 托管,如红帽客户门户认证目录上所列。 |
| VMware ESX 和 ESXi | 由各种版本的 ESX 和 ESXi 托管,如红帽客户门户认证目录上所列。 |
确保您的管理程序支持 Red Hat Enterprise Linux 9.0 客户机。
虚拟机要求
虚拟 undercloud 的资源要求与裸机 undercloud 的资源要求类似。在置备时,请考虑各种调优选项,如网络模型、客户机 CPU 功能、存储后端、存储格式和缓存模式。
网络注意事项
- 电源管理
-
undercloud 虚拟机(VM)需要访问 overcloud 节点的电源管理设备。这是注册节点时为
pm_addr参数设置的 IP 地址。 - Provisioning 网络
-
用于调配网络
ctlplane的 NIC 需要能够向 overcloud 的裸机节点的 NIC 广播和提供 DHCP 请求。创建一个网桥,将虚拟机的 NIC 连接到与裸机 NIC 相同的网络。 - 允许来自未知地址的流量
您必须配置虚拟 undercloud 管理程序,以防止虚拟机监控程序阻止 undercloud 从未知地址传输流量。配置取决于您用于虚拟 undercloud 的平台:
-
Red Hat Enterprise Virtualization:禁用
anti-mac-spoofing参数。 VMware ESX 或 ESXi:
-
在 IPv4
ctlplane网络上:允许伪传输。 在 IPv6
ctlplane网络上:允许传输、MAC 地址更改和混杂模式操作。有关如何配置 VMware ESX 或 ESXi 的更多信息,请参阅 VMware 文档上的安全 vSphere 标准 交换。
-
在 IPv4
应用这些设置后,必须关闭再打开 director 虚拟机。仅重启虚拟机并不够。
-
Red Hat Enterprise Virtualization:禁用