产地:
传闻说VMotion是VMware的特色之一。在此基础上,实现了动态迁移、DRS、HA等功能。但背后的原理是什么呢?
什么是VMotion?
VMotion允许虚拟机从一个物理主机动态迁移到另一个物理主机,并确保迁移过程将在0停止,并且事务完整性可以得到保证。
当虚拟机从一台物理主机迁移到另一台物理主机并持续运行时,是如何完成的?
VMotion是如何工作的?
作为先决条件,多个物理ESXI主机共享一组存储,连接到这组存储的所有ESXI主机都可以读写虚拟机文件。
首先,VMotion在目标主机上建立一组源虚拟机的“卷影副本”,用于接收源虚拟机的内存数据。
然后,VMotion创建源虚拟机的系统快照,通常称为“预拷贝”,并通过以太网将该预拷贝快速传输到目标主机。
同时,VMotion建立一组更改日志缓冲区,存储源虚拟机此时的内存更改,VMotion不断将更改的内容传输到目的主机,直到下一组更改数据小于500ms。VMotion关闭源虚拟机的CPU,将最后一个更改日志缓冲区转移到目标虚拟机,切断源虚拟机的磁盘访问,打开目标虚拟机的磁盘访问。最后,启动活动:慈云数据爆款香港服务器,CTG+CN2高速带宽、快速稳定、平均延迟10+ms 速度快,免备案,每月仅需19元!! 点击查看目的虚拟机的CPU。
最后,VMotion通知目的虚拟机发送一个RARP包,并通知网络中的交换机更新其MAC地址-物理地址映射。因此,所有流量都被转发到正确的接口。
热迁移过程中,虚拟机的MAC地址不变,但克隆虚拟机会导致目的虚拟机的MAC地址发生变化。
《VMotion简介》来自互联网同行内容,若有侵权,请联系我们删除!
还没有评论,来说两句吧...