第 5 章 规划 SR-IOV 部署
根据您的 Compute 节点硬件设置单个参数,为 NFV 优化单根 I/O 虚拟化(SR-IOV)部署。
请参阅 发现您的 NUMA 节点拓扑,以评估您的硬件对 SR-IOV 参数的影响。
5.1. SR-IOV 部署的硬件分区 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
要使用 SR-IOV 实现高性能,请在主机和客户机之间分区资源。
典型的拓扑包括每个 NUMA 节点的 14 个核心,位于双插槽 Compute 节点上。支持超线程(HT)和非HT 内核。每个内核都有两个同级线程。个核心专用于每个 NUMA 节点上的主机。虚拟网络功能(VNF)处理 SR-IOV 接口绑定。所有中断请求(IRQ)在主机内核上路由。VNF 内核专用于 VNF。它们提供与其他 VNF 隔离以及与主机分开的隔离。每个 VNF 都必须在单个 NUMA 节点上使用资源。VNF 使用的 SR-IOV NIC 还必须与同一 NUMA 节点关联。此拓扑没有虚拟化开销。主机、OpenStack Networking (neutron)和计算(nova)配置参数在单一文件中公开,以简化、一致性,并避免严重隔离造成的,从而导致抢占和数据包丢失。主机和虚拟机隔离取决于 调优配置集
,它根据隔离 CPU 列表定义引导参数和任何 Red Hat OpenStack Platform 修改。