13.3. 针对特定工作负载的虚拟机性能优化
虚拟机(VM)经常专用于执行特定的工作负载。您可以通过优化针对预期工作负载的配置来提高虚拟机的性能。
使用案例 | IOThread | vCPU pinning | vNUMA pinning | 巨页 | 多队列 |
---|---|---|---|---|---|
数据库 | 对于数据库磁盘 | 是* | 是* | 是* | |
虚拟化网络功能(VNF) | 否 | 是 | 是 | 是 | 是,请参阅: multi-queue virtio-net |
高性能计算(HPC) | 否 | 是 | 是 | 是 | 否 |
备份服务器 | 对于备份磁盘 | 否 | 否 | 否 | |
具有许多 CPU(通常超过 32 个)的虚拟机 | 否 | 是* | 是* | 否 | 否 |
具有较大 RAM(通常超过 128 GB)的虚拟机 | 否 | 否 | 是* | 是 | 否 |
* 如果虚拟机有足够的 CPU 和 RAM 来使用多个 NUMA 节点。
虚拟机可以适合多个用例类别。在这种情况下,您应该应用所有推荐的配置。