VMotion简介
发表于:2025-02-07 作者:千家信息网编辑
千家信息网最后更新 2025年02月07日,源起: 道听途说曰,VMotion是VMware的特色之一,以此为基础,上面实现了动态迁移,DRS,HA等功能,但是底层的原理是什么样的呢?什么是VMotion?VMotion允许虚机动态的从一台物理
千家信息网最后更新 2025年02月07日VMotion简介源起: 道听途说曰,VMotion是VMware的特色之一,以此为基础,上面实现了动态迁移,DRS,HA等功能,但是底层的原理是什么样的呢?
什么是VMotion?
VMotion允许虚机动态的从一台物理主机迁移到另外一台物理主机,并保证迁移过程0停机,不停服,并且能保障事务完整性。
当虚机从一台物理主机迁移到另外一台物理主机,并且保持不停机,不停服 到底是如何做到的?
VMotion是如何工作的?
先决条件,多台物理ESXI主机共享一套存储,所有的连接到这套存储上的ESXI主机都可以读写虚机文件。
首先,VMotion在目的主机上建立一套源虚机的"Shadow Copy",用于接收源虚机的内存数据。
然后, VMotion建立一套源虚机的系统快照,一般称作"PreCopy".并把这个PreCopy迅速通过以太网络传输给目标主机。 于此同时,VMotion建立一套change log buffer用于存储此时源虚机的内存变化,VMotion不断的传输变化内容给目的主机直到下一组变化数据小于500ms就可以传输完毕。VMotion关闭源虚机CPU,并把最后一片儿change log buffer传输给目的虚机,切断源虚机的磁盘访问,并打开目的虚机的磁盘访问。最后,启动目的虚机的CPU。
最后,VMotion通知目的虚机发送一个RARP包,通知网络中的交换机更新其MAC地址-----物理地址映射。从而,所有流量会转发至正确的接口。
热迁移过程中虚机MAC地址不变,但是克隆虚机会导致目的虚机MAC地址变化。
什么是VMotion?
VMotion允许虚机动态的从一台物理主机迁移到另外一台物理主机,并保证迁移过程0停机,不停服,并且能保障事务完整性。
当虚机从一台物理主机迁移到另外一台物理主机,并且保持不停机,不停服 到底是如何做到的?
VMotion是如何工作的?
先决条件,多台物理ESXI主机共享一套存储,所有的连接到这套存储上的ESXI主机都可以读写虚机文件。
首先,VMotion在目的主机上建立一套源虚机的"Shadow Copy",用于接收源虚机的内存数据。
然后, VMotion建立一套源虚机的系统快照,一般称作"PreCopy".并把这个PreCopy迅速通过以太网络传输给目标主机。 于此同时,VMotion建立一套change log buffer用于存储此时源虚机的内存变化,VMotion不断的传输变化内容给目的主机直到下一组变化数据小于500ms就可以传输完毕。VMotion关闭源虚机CPU,并把最后一片儿change log buffer传输给目的虚机,切断源虚机的磁盘访问,并打开目的虚机的磁盘访问。最后,启动目的虚机的CPU。
最后,VMotion通知目的虚机发送一个RARP包,通知网络中的交换机更新其MAC地址-----物理地址映射。从而,所有流量会转发至正确的接口。
热迁移过程中虚机MAC地址不变,但是克隆虚机会导致目的虚机MAC地址变化。
虚机
主机
目的
物理
地址
传输
变化
存储
内存
动态
数据
磁盘
网络
过程
道听途说
不断
事务
交换机
先决条件
内容
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
小报网络安全黑白
军用软件开发的准则
怎么查询ftp服务器
校园地理空间数据库建设
福建服务器机柜维修云主机
嵌入式软件开发更新快吗
爬虫服务器如何设置安全组
网络安全技术能手上机考试
服务器管理员密码忘了
使用脚本导入数据库表
mono 服务器
戴尔新一代服务器
网络安全防范主题
延长县网络安全法宣传
从事软件开发4年创业
明日之后数据库
河北省财政厅软件开发工资
苹果7如何备份数据库
长沙系统软件开发平台
世博互联网科技中心唐山
rust练枪服务器挂什么节点
上海潮流软件开发服务品质保障
武汉大屋湾国家网络安全学院
杭州制造业erp软件开发
服务器硬盘数据线
浦东新区使用软件开发质量保障
数据库中字符串用什么类型
城阳区定制软件开发企业
江苏斯点网络技术有限公司
计算机网络技术本质特征