UIS 8.0 (0802P01) 嵌套虚拟化完整说明
一、版本支持结论
UIS 8.0 0802P01 CVK 底层 KVM 内核原生支持嵌套虚拟化(VMX/EVMCS),属于官方标准能力,有配套操作文档;
仅有限制条件:CPU、BIOS、虚拟机三层全部开启,不支持 AMD 老旧 CPU,仅 Intel VT-x 平台稳定商用。
二、前置硬件 & BIOS 硬性条件(缺一不可)
物理 CPU:Intel Xeon 支持 EVMCS(v4 及以上 VMX 扩展),RH3830/RH5880 全系标配;AMD 服务器不推荐嵌套,性能差且官方不商用适配。
服务器 BIOS 设置(每台 CVK 主机都要改)
开机进 BIOS,两处必开:
Processor → Intel Virtualization Technology(VT-x):Enabled
Advanced → IOMMU / SR-IOV:Enabled
保存重启 CVK 主机生效。
集群硬件统一:集群内所有服务器 CPU 同代,避免嵌套虚拟机迁移失败。
三、三层开启操作步骤(官方标准流程,文档原文操作)
步骤 1:CVK 主机内核开启嵌套(后台命令,每台主机执行)
SSH 登录 CVK root,永久开启嵌套虚拟化内核开关:
bash
运行
# 写入内核启动参数,永久生效
grubby --update-kernel=ALL --args="kvm_intel.nested=1"
# 重启主机加载内核参数
reboot
# 重启后验证是否开启成功
cat /sys/module/kvm_intel/parameters/nested
# 返回 Y 代表主机嵌套功能已启用
步骤 2:CVM 平台虚拟机硬件开关(虚拟机关机后配置)
UIS 管理平台 → 主机与虚拟机 → 关闭目标虚拟机;
编辑虚拟机 → 硬件选项 → 虚拟化引擎:勾选 启用虚拟化性能计数器(嵌套 VT-x);
保存,启动虚拟机。
步骤 3:虚拟机内部验证嵌套可用
进入 L1 虚拟机系统,执行检测:
bash
运行
# Linux虚拟机
grep -E 'vmx' /proc/cpuinfo
# Windows虚拟机:任务管理器→性能→CPU,显示“虚拟化:已启用”
有 vmx 字段即代表 L1 内部可安装 KVM/ESXi/Hyper-V 等 L2 虚拟机。
四、官方配套文档获取路径
《H3C UIS 8.0 虚拟化平台配置指导》
章节:虚拟机高级特性 → 嵌套虚拟化,完整包含 BIOS、CVK 内核、平台虚拟机三层配置步骤;
《UIS 8.0 0802P01 Release Notes》
功能清单明确标注:支持 Intel 平台嵌套虚拟化(kvm_intel.nested);
下载入口:新华三官网 - 服务支持 - 文档中心 - 超融合 UIS 8.0。
五、商用限制与运维注意事项
迁移约束:开启嵌套的虚拟机仅能在同 CPU 代际主机之间迁移,跨代 CPU 迁移会 L2 虚拟机崩溃;
性能损耗:嵌套场景 CPU 开销提升 30%~80%,生产业务建议单台 L1 虚拟机 vCPU 不超 8 核;
快照 / 备份:支持快照、存储备份,但快照恢复后无需重新配置;
不支持场景:
AMD CPU 服务器集群;
开启 vGPU、DPU 直通的虚拟机叠加嵌套;
在线修改 “虚拟化引擎” 开关,必须关机操作。
六、极简排查验证流程
BIOS 确认 VT-x、IOMMU 已开;
CVK 执行命令确认 nested=Y;
虚拟机关机勾选虚拟化引擎,开机后查看 CPU vmx 标识;
无法生效检查:是否未重启 CVK 主机、虚拟机未关机修改配置、CPU 为 AMD 平台。
0x010028D4)。E0802P01 版本的《版本说明书》或《UIS 用户指导手册》。暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论