1. 计算vMotion 的应用场景

  1). 计划内停机维护
  2). 提高资源的利用率

2. 计算vMotion 需求:

  1).共享存储

vMotion需要解决的核心问题就是:将VMs的内存从源ESXi Host不断电的情况下无中断拷贝到目标ESXi Host.

3. 计算vMotion 的迁移原理

第1步:根据右图所示,虚拟机A为生产环境重要的服务器,不能出现中断的情况。此时我们需要对虚拟机A运行的ESXi主机进行维护操作,需要在不关机的情况下将其迁移到ESXi02主机。

第2步:激活vMotion迁移操作后,会在ESXi02主机上产生与ESXi01主机一样配置的虚拟机,此时ESXi01主机会创建内存位图,在进行vMotion的操作的时间,所有对虚拟机的操作都会记录在内存位图中。

第3步:开始克隆ESXi01主机虚拟机A的内存到ESXi02上。

第4步:内存克隆完成后,由于在克隆的这段时间,虚拟机A的状态已经发生变化,所以,ESXi主机的内存位图也需要克隆到ESXi02主机,此时会出现短暂的停止时间,但由于内存位图克隆的时间非常短,用户几乎感觉不到停止的情况。

第5步:内存位图完全克隆完成后,ESXi02主机会根据内存位图激活虚拟机A。

第6步:此时系统会对网卡MAC地址重新对应,将ESXi01所代表的MAC地址换成ESXi02的MAC地址,目的是将报文重新定位到ESXi02主机上的虚拟机A。(注意,这里所说的MAC地址是ESXi主机的地址,而不是被迁移的虚拟机地址,虚拟机地址是不会发生变化的)

第7步:当MAC地址重新对应成功后,ESXi01主机上的虚拟机A会被删除,将内存释放出来,vMotion操作完成。

转载于:https://www.cnblogs.com/reachos/p/11218489.html

vSphere 计算vMotion的迁移原理相关推荐

  1. VMware虚拟化- vMotion 迁移原理与应用

    vMotion原理介绍 vMotion是vSphere一个十分重要功能,可以实现开机的虚拟机在两台ES系主机之间在线迁移,切不会影响业务. 1 以下原因可能是要进行vMotion的主要原因: ✓ 平衡 ...

  2. Openstack 与VMware 不同CPU迁移原理

    一.Openstack迁移不同CPU的原理 一些高性能计算应用需要CPU支持某些特性,如SSE4.2. AVX. AVX2.LZCNT. FMA. BMI等.OpenStack 默认的配置项为了保持虚 ...

  3. 卷积神经网络:(二)风格迁移——原理部分

    卷积神经网络:(二)风格迁移--原理部分 引言 本文是在第一步配置完环境后基础上运行的.使用的为系统直装的python环境(在anaconda环境下一样适用,后面注意的点会提示的.).若想查看环境配置 ...

  4. Entity framework 意外删除了表,如何在不影响其它表的情况下恢复回来 (EF数据库迁移原理)...

     关于EntityFramework数据迁移原理 查询数据库的表"__MigrationHistory",遍历代码库的Migrations文件夹下的所有文件,如果文件不在__Mig ...

  5. 华为云计算之rainbow迁移原理

    华为云计算之rainbow迁移原理 一.华为rainbow迁移工具适用场景 1.rainbow介绍 2.业务迁移的应用场景 3.业务迁移顺序设计 二.迁移流程图 1.Windows块级迁移原理 2.L ...

  6. vSphere 通过 vMotion 实现虚拟机热迁移

    在实际环境中,总会有新陈代谢,旧机器总还是躲不过时间的摧残,这就需要更换新机器,而 vMotion 是 VMware 开发出的一项独特技术,可将正在运行的虚拟机从一台服务器迁移到另一台服务器上. 若要 ...

  7. vsphere之vmotion精华

    概念 vmotion是vsphere高级功能的基础,DRS.HA.FT等功能都依赖于vmotion.简单来说,vmotion指虚拟机漂移.比如有一台VM原来在exsi1上运行,我们可以通过vmotio ...

  8. mag6000变送器怎么使用_变送器的迁移原理和故障分析

    一.差压液位计的工作原理 差压液位计是利用容器内的液位改变时,液柱产生的静压也相应变化的原理工作的,当差压变送器一端接液相,另一端接气相时,根据流体静力学原理计算P=ρgh(式中h为液位高度,ρ为被测 ...

  9. Sqoop数据迁移原理及基本框架

    目录 Sqoop简介 Sqoop架构 Sqoop导入底层工作原理 Sqoop导出底层工作原理 Sqoop简介 Sqoop旨在协助RDBMS与Hadoop之间进行高效的大数据交流.可以把关系型数据库的数 ...

最新文章

  1. 开源轻量级办公系统Sandbox介绍以及配套开发文档连载
  2. 2021年春季学期-信号与系统-第二次作业参考答案
  3. 用 Flask 来写个轻博客 (10) — M(V)C_Jinja 常用过滤器与 Flask 特殊变量及方法
  4. UA MATH563 概率论的数学基础 中心极限定理16 Kolmogorov 3-series定理
  5. form表单提交之前判断
  6. 基于智能计算的降维技术研究与应用
  7. 周易 —— 文本阅读
  8. T计算机硬件系统是指,计算机硬件系统试题 有答案
  9. rabbitmq 延迟队列的实现(PHP)http://blog.yuhai.win
  10. 模式识别的几种基本算法
  11. 数据中心用蒸发冷却(凝)空调机组的设计及试验分析
  12. c语言题库打不开软件,编写题库程序_想把一个老师编的做题练习的软件里面的题库弄出来貌似是用VB60编写的要怎么做啊_淘题吧...
  13. 【Java】我的世界Java版外挂制作 [2] - 游戏内GUI
  14. 【USB笔记】设备功能描述符Device Capability Descriptor
  15. 关于微信小程序新版头像昵称API 接口处理
  16. 【2021版】想要专升本你不得不看的全干货_吐血整理_专升本_计算机文化基础(二)
  17. python 字符串结束符_python字符串以反斜杠结尾
  18. 个人简历——英文单词
  19. 智慧社区管理平台该如何选择?
  20. uname -a输出内容分析

热门文章

  1. JDK文档中关于Semaphore的正确使用以及使用场景
  2. 【MongoDB】增删改查基本操作
  3. xpath技术,用在dom4j中
  4. 五种成功创业模式让你轻松赚到钱
  5. GNU ARM汇编--(十七)u-boot的makefile和mkconfig解读
  6. 11 | 套路篇:如何迅速分析出系统CPU的瓶颈在哪里?
  7. 11.2 uptime:显示系统的运行时间及负载
  8. android studio tree,Git 、Sourse Tree 和 Android Studio配置遇到的问题
  9. h5上传图片_怎么搭建自己的H5响应式网站
  10. DTCC 2020 | 阿里云吉剑南:在线分析进入Fast Data时代的关键技术解读