将虚拟 (VMWare) 工作站从 AMD 迁移到 Intel 硬件

将虚拟 (VMWare) 工作站从 AMD 迁移到 Intel 硬件

我们是一个小型开发团队,运行托管在 AMD x64 机器上的 VMWare Ubuntu 实例。我们的硬件将升级到 Intel i7,但我们希望继续使用我们构建的虚拟映像。但根据在 VMWare 上,有

在使用不同指令集的硬件主机之间移动虚拟机客户端时出现问题(例如在 64 位 Intel 和 AMD CPU 中发现的

如果指令集不同,如何在不同的硬件上运行相同的虚拟客户机映像?是否有其他 VMWare 产品工具可用于此目的?

答案1

理论上,如果你居住将您的虚拟机从 AMD 处理器迁移到 Intel 处理器(即 vMotion),因此 vSphere 在这种情况下不允许 vMotion。如果您关闭虚拟机,然后在新处理器上重新启动它,则不会有问题,前提是客户操作系统不是特别依赖于处理器。(大多数情况下是 Windows 2000 及更早的操作系统。)

答案2

您能提供有关 VMware 基础架构的更多信息吗?

听起来你正在运行一些变体VMware vSphere而不是VMware工作站产品。

  • 您的硬件是桌面集合还是物理服务器?
  • 您知道所涉及的品牌/型号吗?
  • 所涉及的 VMware 版本也会有变化吗?

无论哪种情况,你都会看到冷迁徙以使现有客户机能够正常工作。这实质上是关闭虚拟机、移动其物理位置(或运行虚拟机的服务器)然后启动的过程。

AMD -> 英特尔在这种情况下不是问题。

还要注意,如果所使用的 VMware 产品的版本发生变化,还需要考虑升级实际虚拟机的硬件版本及其客户工具。

相关内容