有人能帮助我理解虚拟机实时迁移的网络工作原理吗?
假设有两台虚拟机,其私有地址分别为 192.168.5.100、192.168.5.101,网关为 192.168.5.1。它们也可能拥有托管的公共 IP 地址。
我有以下问题:
如果要将这些虚拟机实时迁移到另一台主机,目标是否需要配置相同的子网?
通常,L2 网络会进行扩展,以便如果一个虚拟机进行实时迁移,它仍然可以与另一个虚拟机通信。如果是,通常是怎么做的?
公共 IP 地址会怎样?客户端如何知道新位置。
我还遇到了支持通过 WAN 进行实时迁移的 ESX。在这种情况下,虚拟机之间的连接如何工作?
提前致谢!
答案1
VM IP 寻址没有任何区别。VM 不会自行迁移。主机会迁移。
假设主机可以相互通信以进行迁移。还假设一旦迁移完成,新主机将为虚拟机提供相同的网络。
虚拟机迁移后,它将继续使用原有的 IP 地址运行。如果这些网络未连接到主机,它将无法运行。
因此,跨不同网络迁移虚拟机是一个高级过程,它还假设您将在迁移后更改 IP 地址,或者您已部署某种类型的路由协议,使得原始网络在新的物理位置可达。