开始新对话

此帖子已超过 5 年

Solved!

Go to Solution

5788

2013年6月21日 06:00

关于vmware的vmotion

问下,vmotion跟vmotion网络设置有什么关系呢?是不是如果vmtion网络是一个vlan的话,vmotion不需要跨vlan的路由,如果不是一个vlan的话还需要通过vlan间路由啊?

1.4K 消息

2013年6月23日 18:00

1. vMotion是一个功能,vMtion网络是一个支持vMotion功能而配置的网络,其实就是虚拟交换机上的一个port group,只不过这个port group的类型是VMKernel port,并启用了vMotion(创建这个port group的时候可以打勾)。

2. 是的,如果你的两台ESXi的vMotion网络在一个VLAN那么就不需要跨路由。

3.在你的例子中,VM IP和vMotion IP是无关的,ESXi会直接把10.1的VM从2.1的网络移动到3.1。

1.8K 消息

2013年6月21日 07:00

每台启用 VMotion 的主机都必须至少有两个以太网适配器,其中必须至少有一个是千兆以太网适配器:

在每台主机上,为 VMotion 配置 VMkernel 端口组。并且考量到性能,最好为VMotion网络绑定专用网卡,确保虚拟机在源主机和目标主机上可以访问相同的子网。

确保用于虚拟机端口组的网络标签在主机之间是一致的。在通过 VMotion 迁移期间,vCenter Server 根据匹配的网络标签将虚拟机分配到端口组。

所以,必须是路由可达的访问路径。

222 消息

2013年6月21日 08:00

举个例子,比如我有两个esxi主机 , 172.16.2.1 和172.16.3.1 ,vmotion网络公用管理网络;2.1里面有个虚拟机 ip地址是172.16.10.1,如果我想把10.1这个虚机迁移到172.16.3.1这个esxi主机上,发生在网络上的实践可以理解为172.16.2.1拷贝172.16.10.1的数据到172.16.3.1这个esxi主机吗?

1.2K 消息

2013年6月22日 05:00

这个帖子我移动至 综合讨论区

4K 消息

2013年6月23日 18:00

是的,vMotion的流量只会走2.1到3.1之间的路由。vMotion的层级在虚拟机之上,不会看虚拟机本身的IP地址。打个比方,你不给这台虚拟机配置IP,vMotion一样可以帮你迁移,只要两边ESX的相关配置都一致,比如vSwitch。

1.8K 消息

2013年6月23日 19:00

是的。其实就是虚拟机经由物理主机拷贝到另一台物理主机的另一台虚拟机。

605 消息

2013年6月23日 22:00

vmotion过程中拷贝的是虚拟机的内存数据。

虚拟机本身文件并不拷贝,如果两台ESX/ESXi主机之间没有共享存储,那么vmotion操作之前,需要先进行一个storage motion。

605 消息

2013年6月23日 22:00

VMotion迁移是VMware  vSphere的虚拟机迁移方案。

不管VMware还是KVM还是XEN,迁移原理都是一样;都是依赖一个TCP服务完成虚拟机内存从一个物理机到另外一个物理机的拷贝。

为了提高虚拟机迁移性能,稳定性和降低迁移过程对虚拟机影响,VMware对vmotion网络有一定要求,就正如楼上所说。

既然vmotion依赖的是一个TCP服务,那么两个ESX/ESXi主机的vmotion网络当然既可以在同一个VLAN,也可以在不同的VLAN。vmotion网络配置直接影响vmotion操作性能。

1.8K 消息

2013年6月24日 01:00

嗯,分情况解释会清晰一点。

找不到事件!

Top