微软隆重宣布Windows 10系统现已支持在AMD平台启用嵌套虚拟化技术
嵌套虚拟化是很多专业用户和企业用户尤其是开发者非常看中的功能,因为这可以将很多高阶开发需求化繁为简。
嵌套虚拟化即在虚拟化里再进行虚拟化类似俄罗斯套娃,例如在虚拟机里启用虚拟化技术再开启新的子虚拟机等。
在微软生态系统里许多产品都已经支持嵌套虚拟化,然而长久以来 AMD 处理器没有得到微软嵌套虚拟化的支持。
事实上基于 AMD 平台的嵌套虚拟化也是许多用户的呼声,针对该功能的意见反馈投票数量是其他反馈的五倍多。
现在微软终于宣布该平台的嵌套虚拟化功能的到来,目前微软正在 Windows 10 vNEXT 测试版里进行早期测试。
1.操作系统版本方面仅支持Windows 10 vNEXT Build 19636版 (看来此前版本已经支持但是微软未透露该消息)。
2.基于AMD平台的嵌套虚拟化技术在核心硬件方面目前支持第1代及以上的AMD RYZEN 锐龙/EPYC霄龙处理器。
3.现阶段基于AMD平台的嵌套虚拟化技术开启的虚拟机也仅支持Windows 10 vNEXT Build 19636 及以上版本。
4.微软将在后续推出基于Linux KVM虚拟化技术的支持,也就是未来获得支持后用户才可部署Linux KVM虚拟机。
5.软件方面需要启用 Microsoft HYPER-V 9.3 版以上,使用PowerShell 命令行创建,具体指南可点击这里查看。
目前基于 AMD 平台的嵌套虚拟化技术属于早期测试阶段,同时仅支持在Windows 10测试版使用正式版不支持。
也就是说开发者如果想要进行体验的话必须在物理机上部署测试版,这类测试版可能有较多稳定性问题影响使用。
因此暂时在测试阶段开发者不应该将其作为生产版本使用,待后续版本经过更迭多数问题修复后可以再考虑部署。
当然有建议的话可进行反馈:windowsserver.uservoice.com/forums/295047-general-feedback/filters/top/