第 2 章 准备在 OpenStack 上安装使用 SR-IOV 或 OVS-DPDK 的集群
在 Red Hat OpenStack Platform (RHOSP) 上安装使用单根 I/O 虚拟化 (SR-IOV) 或 Open vSwitch 的 OpenShift Container Platform 集群前,您必须了解每个技术的要求,然后执行准备任务。
2.1. 使用 SR-IOV 或 OVS-DPDK 的 RHOSP 上的集群要求
如果您的部署使用了 SR-IOV 或 OVS-DPDK,您必须满足以下条件:
- RHOSP 计算节点必须使用支持巨页的类别。
2.1.1. 使用 SR-IOV 的 RHOSP 上的集群的要求
要使用带有部署的单根 I/O 虚拟化 (SR-IOV),您必须满足以下要求:
- 规划 Red Hat OpenStack Platform( RHOSP) SR-IOV 部署。
- OpenShift Container Platform 必须支持您使用的 NIC。有关支持的 NIC 列表,请参阅"网络"文档中的"单一根 I/O 虚拟化 (SR-IOV) 硬件网络"子网络"部分。
对于具有附加 SR-IOV NIC 的每个节点,您的 RHOSP 集群必须具有:
- 来自 RHOSP 配额的一个实例
- 附加到机器子网的端口
- 每个 SR-IOV 虚拟功能有一个端口
- 类别至少有 16 GB 内存、4 个 vCPU 和 25 GB 存储空间
SR-IOV 部署通常采用性能优化,如专用或隔离的 CPU。为获得最佳性能,请将您的底层 RHOSP 部署配置为使用这些优化,然后在优化的基础架构上运行 OpenShift Container Platform 计算机器。
- 有关配置高性能 RHOSP 计算节点的更多信息,请参阅 为性能配置计算节点。
2.1.2. 使用 OVS-DPDK 的 RHOSP 上的集群的要求
要将 Open vSwitch 与具有部署的 Data Plane Development Kit (OVS-DPDK) 搭配使用,您必须满足以下要求:
- 在网络功能虚拟化规划和配置指南中的规划您的 OVS-DPDK 部署,以 规划您的 Red Hat OpenStack Platform (RHOSP) OVS-DPDK 部署。
- 根据在网络功能虚拟化规划和配置指南中的配置 OVS-DPDK 部署部分来配置 RHOSP OVS-DPDK 部署。