简介
机密虚拟机热迁移特性是指在不同的服务器间迁移正在运行的机密虚拟机。
图1 机密虚机热迁移流程示意图


- 机密虚拟机不支持设备直通场景热迁移,暂不支持SVE热迁移,QEMU侧暂不支持开启autostart。
- 机密虚拟机热迁移要求源端服务器和对端服务器网络在同一网段,具有完全相同的CPU配置(型号、核数、主频、sysreg flag),并使用共享存储池存储机密虚拟机镜像。
- 机密虚拟机规格限制:待迁移虚拟机vCPU数量小于等于32,内存小于等于512GB,若虚拟机存在多个vNUMA,则除最后一个vNUMA外,其他vNUMA内存要求1GB对齐。
- 本章节将待迁移虚拟机的服务器称为源端服务器,待迁入虚拟机的服务器称为对端服务器。
- 使能机密虚拟机热迁移服务需运行mig-agent,当前提供两种mig-agent运行方式:1. 在迁移源端和对端服务器分别启动运行机密虚拟机migcvm,并在migcvm中运行migcvm-agent,migcvm-agent实现远程证明与内存校验,辅助完成业务机密虚拟机热迁移;2.直接在迁移源端和对端服务器分别启动运行mig-agent,mig-agent实现迁移内存校验,辅助完成业务机密虚拟机热迁移。
- migcvm机密虚拟机受可信任第三方控制,用于运行migcvm-agent对源端和对端远程证明以及密钥交换。
父主题: 使能机密虚拟机热迁移