微软在去年 7 月宣布, 用户可以使用 Dv3 和 Ev3 VM 大小启用嵌套虚拟化
微软将在未来继续扩大对更多虚拟机大小的支持
现在, 我们不仅可以使用 Docker 创建 Hyper-V 容器 (请参阅此处的说明), 还可以通过运行嵌套虚拟化来创建 VM 内的 VM 这样的嵌套环境在支持开发, 测试, 客户培训, 演示等各个领域的需求方面提供了极大的灵活性例如, 假设您有一个测试团队今天在本地使用 Hyper-V 主机他们现在可以通过使用嵌套虚拟机作为虚拟化测试机器轻松地将其工作负载移至 Azure 嵌套的 VM 主机将用于替换物理 Hyper-V 主机, 单个测试工程师将完全控制 Azure 中其自己分配的 VM 主机上的 Hyper-V 功能我们来看另一个例子, 假设您希望在一台拥有多个用户的计算机上运行开发代码, 测试或应用程序而不影响它们, 则可以使用嵌套虚拟化技术根据需要启动独立环境来完成此操作在嵌套虚拟机中, 即使运行混乱环境, 用户也不会受到影响
接下来我们来创建一台 D2S-V3 的 windows server 2016 虚拟机 nestedvm, 然后在虚拟机中安装 Hyperv
登录到 Azure 门户, 创建虚拟机, 大小选择 D2S_V3, 创建虚拟机的详细步骤这里就省略了
虚机创建完成后, 点击连接
远程连接后, 我们进行 Hyperv 的安装,
按照向导进行安装, 安装完成后重启虚机, 打开服务器管理器 ---Tools--Hyper-V Manager
就可以看到我们熟悉的 Hyper 管理器了, 然后就可以用它来创建虚拟机了
来源: http://www.bubuko.com/infodetail-2536874.html