第 12 章 性能
Red Hat OpenStack Platform director 配置 Compute 节点,以强制资源分区和微调,以实现客户机虚拟网络功能(VNF)的行率性能。网络功能虚拟化(NFV)用例中的主要性能因素是吞吐量、延迟和严重程度。
data plane 开发套件(DPDK)加速 Open vSwitch (OVS)实现物理 NIC 和虚拟机之间的高性能数据包切换。OVS 2.7 嵌入了 DPDK 16.11 的支持,并包含对 vhost-user 多队列的支持,从而实现可扩展的性能。OVS-DPDK 为客户端 VNF 提供行速率性能。
单根 I/O 虚拟化(SR-IOV)网络提供了增强的性能特征,包括为特定网络和虚拟机改进吞吐量。
性能调优的其他重要功能包括大页面、NUMA 对齐、主机隔离和 CPU 固定。VNF 类别需要巨页和仿真程序线程隔离才能提高性能。主机隔离和 CPU 固定功能可提高 NFV 性能,并防止出现大量数据包丢失。
如需了解 CPU 和 NUMA 拓扑的高级介绍 ,请参阅 NFV 性能注意事项和配置 Emulator Threads 在 Dedicated 物理 CPU 上运行。