VMware VMotion的重要性自然是不言而喻,VMware VMotion能够在两台正在运行的服务器之间进行实时迁移,具有零停机性能,能够大幅度提高了服务器的可用性,保证交易数据的完整性。用户可以手工迁移服务器上的虚拟机至另外一台服务器,从而在不间断服务的情况下,升级和维护原来的服务器。多个服务器之间可以自动迁移虚拟机,从而达到负载均衡,提高资源利用率的目的。同时,这项技术还可以实现双机或多机热备,保证了服务的高可用性。

那么这项技术实现的关键原理是什么呢?VMotion从一台物理服务器将虚拟机迁移到另外一台虚拟机要用到下述三项技术:

1. 虚拟机的全部状态信息被压缩在一套存储于共享存储器的文件中。作为载体的存储器类型可以是光纤通道(Fibre Channel),iSCSI存储区域网络(iSCSI Storage Area Network,SAN)或者网络附加存储器(Network Attached Storage,NAS)。VMware的群集虚拟机系统(VMFS)允许多台ESX服务器同时访问同一个虚拟机文件。

2. 虚拟机的动态内存和执行状态在一个高速的网络上进行快速传输,允许虚拟机即时地在源ESX服务器和目标ESX服务器之间进行信息交换。在迁移过程中,VMotion只是在点阵图里对信息交换进行监控,所以整个转移过程对用户来说是透明的。一旦整个内存和系统状态全部复制到目标ESX服务器中,VMotion就会自动终止源虚拟机,同时将点阵图转移到目标ESX服务器中,并在目标ESX服务器中重新启动虚拟机。上述整个操作假如是在一个千兆以太网络中进行,那么不用两秒的时间就可以完成。

3. 虚拟机使用的网络同样也会被目标ESX服务器虚拟化,确保在实时迁移之后,虚拟机的网络身份和连接能够得到保留。VMotion将MAC地址作为进程的一部分来进行管理。一旦目标机被激活,VMotion会检查网络路由器来确保它能识别虚拟机MAC地址新的物理位置。由于虚拟机使用VMotion来进行实时迁移,它的执行状态,网络身份和动态链接都能够得到保护,所以对于用户来说,整个迁移过程并没有引起服务器停机或者网络中断。

VMware VMotion迁移与原理相关推荐

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

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

  2. VMware vMotion 实时虚拟机迁移

    如果说 vMware converter 工具是属于 p2v (物理机到虚拟机),那么  VMware vMotion (vmware vcenter migrate) 技术应该属于v2v(虚拟机到虚 ...

  3. 利用虚拟机实时迁移技术可以实现服务器的,VMware vMotion虚拟机的实时迁移技术概述...

    vMotion 可在主机之间迁移正在运行的虚拟机,因此进行计划内服务器维护时无需中断应用的使用. 概览 vSphere vMotion 能在实现零停机和服务连续可用的情况下将正在运行的虚拟机从一台物理 ...

  4. VMware vMotion简介

    VMware vMotion是VMware开发出的一项独特技术,此技术利用对服务器.存储和网络连接的全面虚拟化,可将正在运行的整个虚拟机从一台服务器即时迁移至另一台服务器中.vMotion使用VMwa ...

  5. vMotion迁移报错提示目标主机不支持虚拟机的当前硬件要求

    在vSphere 集群中将虚拟机通过vMotion迁移到新搭建的集群时遇到问题. 报错信息 目标主机不支持虚拟机当前的硬件要求. 使用启用了增强vMotion兼容性(EVC)的群集,在整个群集中创建一 ...

  6. vMotion迁移报错’目标主机不支持虚拟机的当前硬件要求’

    在vSphere 集群中将虚拟机通过vMotion迁移到新搭建的集群时遇到问题. 报错信息 目标主机不支持虚拟机当前的硬件要求. 使用启用了增强vMotion兼容性(EVC)的群集,在整个群集中创建一 ...

  7. 虚拟化VMware简介1——虚拟机原理及安装浅析

    本文整理自网络 VMware(威睿,纽约证券交易所代码:VMW) 虚拟机软件,是全球桌面到数据中心虚拟化解决方案的领导厂商.全球不同规模的客户依靠VMware来降低成本和运营费用.确保业务持续性.加强 ...

  8. VMware 虚拟机迁移

    迁移虚拟机分为: 主机之间迁移 存储间迁移 以上都迁移 迁移是指将虚拟机从一个主机或存储位置移至另一个主机或存储位置的过程.复制虚拟机是指创建新的虚拟机,并不是迁移形式. 在 vCenter Serv ...

  9. 《VMware 网络技术:原理与实践》—— 3.2 以太网

    本节书摘来自华章出版社<VMware 网络技术:原理与实践>一 书中的第3章,第3.2节,作者:(美)Christopher Wahl Steven Pantol,更多章节内容可以访问云栖 ...

最新文章

  1. filter与servlet的比较
  2. [Java] Web开发环境搭建 - MyEclipse 篇
  3. 外网访问内网Oracle数据库
  4. AD画图器件变灰如何恢复SHIFT+C清除过滤器
  5. 【BZOJ 1052】 1052: [HAOI2007]覆盖问题 (乱搞)
  6. 解读MySQL性能调优“金字塔”
  7. 在Win10系统的服务器上离线安装SQL Server 2012中出现“启用windows功能NetFx3时出错”
  8. 电脑上有什么好用的卸载软件?--geek 卸载神器
  9. netty权威指南-第三章——netty入门应用
  10. lpush rpush 区别_关于redis之lpush、rpush、lset、lrem
  11. 深度学习基础----GAE和VGAE
  12. 微服务中的Spring Cloud和Spring Cloud Alibaba分别有哪些组件和作用,众多组件中如何做技术选型?
  13. 计算机型号或配置,新手必看电脑配置及型号含义速成!
  14. 潘金莲给武松的最后一封信
  15. layui中去掉表格的hover变色
  16. NIST伪随机测试出现igamc:UNDERFLOW的原因以及测试文件的格式
  17. ssm:Unable to process Jar entry
  18. linux getchar函数使用
  19. CS224n_2019_Assignment1: Exploring Word Vectors Coding Solution
  20. 2D转换之旋转和旋转三角形的做法(7)

热门文章

  1. 如何从一名“普通码农”成长为技术Leader?
  2. 部分考试题和考试后的感想
  3. 淘宝小程序(商家应用)开发提前需要了解的一些概念
  4. K8s系列之:搭建高可用K8s v1.23.5集群详细步骤,3个master节点,3个Node节点
  5. JAVA面向对象三大特征之一多态
  6. 【AGC001E】BBQ Hard(图论,dp)
  7. 攻防世界 misc 高手区 Miscellaneous-300
  8. vivado设计之解读复杂性报告(Complexity Characteristics)
  9. 【NOIP2016提高A组集训第12场11.10】灵知的太阳信仰
  10. 如何做好网站的日常优化推广