libvirt使能MPAM
运行在同一NUMA节点上的虚拟机共享内存带宽以及Cache Line等公共资源。当共享资源有限时,虚拟机之间可能出现资源争抢,导致性能下降。客户希望通过配置虚拟机的带宽和缓存上限来限制虚拟机的资源使用,避免多租户间的相互干扰,提升云主机的可用性。
规格
可支持虚拟机规格包括但不限于2C8G、4C8G、4C16G、8C16G、16C32G、32C64G。
版本支持
- 版本:仅支持openEuler 24.03 LTS SP2操作系统、libvirt 9.10.0和QEMU 8.2.0。
- License支持:无。
应用场景
本特性提供了通过配置虚拟机XML内容,限制虚拟机使用内存带宽大小和Cache line条数的能力,通过使用MPAM将不同VM分配到不同的带宽/缓存分区,实现限速或优先级控制,确保高优先级VM(如实时业务)获得稳定性能,同时低优先级VM不影响关键负载。
父主题: 计算加速