Azure Stack HCI 中的嵌套虚拟化
适用于:Azure 本地版本 22H2
重要
Azure Stack HCI 现在是 Azure 本地的一部分。 产品文档重命名正在进行中。 但是,旧版 Azure Stack HCI(例如 22H2)将继续引用 Azure Stack HCI,不会反映名称更改。 了解详细信息。
嵌套虚拟化是可以让你在 Hyper-V 虚拟机 (VM) 中运行 Hyper-V 的一项功能。 使用此功能可以最大化硬件投资回报,并在评估和测试方案中获得灵活性。
重要
由于 Azure Stack HCI 旨在用作一台虚拟化主机,你的所有工作负载将在该主机上的 VM 中运行,因此,在生产环境中不支持嵌套虚拟化。 对于生产用途,应将 Azure Stack HCI 部署在已验证的物理硬件上。
嵌套虚拟化可发挥作用的一些方案包括:
- 在嵌套 VM 中运行应用程序或仿真器
- 在 VM 上测试软件发行版
- 减少训练环境的部署时间
在 VM 上启用嵌套虚拟化
若要使用 Windows Admin Center 在 VM 上启用嵌套虚拟化,请执行以下操作:
若要在 VM 上使用 PowerShell 配置嵌套虚拟化,请参阅在使用嵌套虚拟化的虚拟机中运行 Hyper-V。
嵌套虚拟化处理器支持
Azure Stack HCI 版本 21H2 增加了对 AMD 处理器上的嵌套虚拟化的支持。 现在,你可以在第一代 EPYC 处理器或更新代的处理器(Naples、Rome、Milan)上运行嵌套虚拟化。
先决条件:
- Azure Stack HCI,版本 21H2
- VM 配置版本 10.0 或更高版本
- 已启用 SVM 的 AMD EPYC 处理器
后续步骤
有关详细信息,请参阅: