特性描述
本文主要介绍如何在使用openEuler操作系统的鲲鹏服务器上部署和使能虚拟化场景vKAE直通热迁移特性,以及如何进行功能与性能测试的操作指导。
虚拟机热迁移是指在不中断虚拟机运行的情况下,将虚拟机从一个物理主机迁移到另一个物理主机,是一种重要的运维手段。KAE直通热迁移是指虚拟机在配置KAE直通设备时,进行热迁移的能力,可以为KAE设备的使用提供更强的灵活性和业务不中断的保障。目前直通设备热迁移DMA标脏基于设备标脏特性,但很多设备不支持此特性,使得直通设备热迁移能力缺失。鲲鹏920新型号处理器SMMU支持HTTU硬件标脏特性,可以通过软件框架+硬件特性结合的方式构建直通设备热迁移硬件标脏特性,提高鲲鹏虚拟化竞争力。
版本支持
- 物理机支持openEuler 22.03 LTS SP4的操作系统版本。
- QEMU支持6.2.0版本。
- Libvirt支持6.2.0版本。
- License支持:无。
约束限制
- 继承原有热迁移的约束。
- 不支持KAE设备以外的直通设备热迁移。
- 虚拟机内直通的KAE设备位于同一NUMA节点上时性能最佳。
应用场景
虚拟机内需要使用KAE设备并且有热迁移需求的场景。
父主题: 虚拟化场景vKAE直通热迁移 特性指南