我有一个客户,他操作着两台物理 Windows 服务器:
1 个 Active Directory 1 个应用服务器,其中运行 1 个 Hyper-V 终端服务器
如果我们将 CloudEndure 迁移到 G Cloud,Hyper-V 会转换并运行吗?G Cloud 是否支持 Windows 中的嵌套虚拟化?或者我们是否需要将终端服务器作为第三台服务器迁移到云中,并在迁移该服务器之前从应用服务器中删除 Hyper-V?
答案1
是的,Google Cloud 中可以嵌套 Windows 机器,正如微软在这篇文章中解释的那样文档它需要具有 VT-x 和 EPT 技术的英特尔处理器,而 Google Cloud Platform 拥有它。
在下面的Google Cloud 文档经测试没有出现任何 Windows VM,但我看到很多人在 Google Cloud 中使用 Windows 嵌套虚拟机。
为此,使用“许可证标志”创建嵌套的虚拟机 IMAGE,如下所示:
gcloud compute images create nested-vm-image \
--source-disk disk1 --source-disk-zone us-central1-b \
--licenses "https://www.googleapis.com/compute/v1/projects/vm-options/global/licenses/enable-vmx"
然后,根据上一个图像创建虚拟机,并根据要求至少配备“Intel Haswell”CPU(或更新版本):
gcloud compute instances create example-nested-vm --zone us-central1-b \
--min-cpu-platform "Intel Haswell" \
--image nested-vm-image