云计算基础架构平台应用 项目五 部署VMware软件定义数据中心 5.5.1 vSphere vMotion在线迁移.docVIP

云计算基础架构平台应用 项目五 部署VMware软件定义数据中心 5.5.1 vSphere vMotion在线迁移.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE2 / NUMPAGES4 5.5.1 vSphere vMotion在线迁移 5.5.1 vSphere vMotion在线迁移 5.5.1 使用 vSphere vMotion实现虚拟机在线迁移 迁移是指将虚拟机从一个主机或存储位置移至另一个主机或存储位置的过程,虚拟机的迁移包括关机状态的迁移和开机状态的迁移。为了维持业务的不中断,通常需要在开机状态迁移虚拟机,vSphere vMotion能够实现虚拟机在开机状态的迁移。在虚拟化架构中,虚拟机的硬盘和配置信息是以文件方式存储的,这使得虚拟机的复制和迁移非常方便。 1. 实时迁移的作用 vSphere vMotion是vSphere虚拟化架构的高级特性之一。vMotion能够允许管理员将一台正在运行的虚拟机从一台物理主机迁移到另一台物理主机,而不需要关闭虚拟机,如图2-146所示。当虚拟机在两台物理主机之间迁移时,虚拟机仍在正常运行,不会中断虚拟机的网络连接。vMotion是一个适合现代数据中心且被广泛使用的强大特性。VMware虚拟化架构中的vSphere DRS等高级特性必须依赖vMotion才能实现。 图2-146 虚拟机实时迁移 假设有一台物理主机遇到了非致命性硬件故障,需要修复,管理员可以使用vMotion将正在运行的虚拟机迁移到另一台正常运行的物理主机中,然后就可以进行修复工作了。当修复工作完成后,管理员可以使用vMotion将虚拟机再迁移到原来的物理主机。另外,当一台物理主机的硬件资源占用过高时,使用vMotion可以将这台物理主机中的部分虚拟机迁移到其它物理主机,以平衡主机间的资源占用。 vMotion可以在物理服务器之间重新分配CPU和内存等资源,但不能移动存储。要使vMotion正常工作,执行迁移的两台物理主机必须连接到同一个共享存储。将虚拟机的文件保存在共享存储中,才能实现vMotion,以及后面的DRS和HA。在vSphere虚拟化架构中,常用的共享存储包括FC(光纤通道)、FCoE、iSCSI等。在本项目中使用的共享存储是iSCSI存储。 2 vMotion实时迁移的原理 vMotion实时迁移的工作原理如下。 第1步,管理员执行vMotion操作,将运行中的虚拟机VM从主机esxi1.lab.net迁移到主机esxi2.lab.net,如图2-147所示。 图2-147 vMotion的工作原理-1 第2步,源主机esxi1.lab.net开始通过启用vMotion的VMkernel端口将虚拟机VM的内存页面复制到目标主机esxi2.lab.net,这称为预复制,如图2-148所示。在这期间,虚拟机仍然为网络中的用户提供服务。在从源主机向目标主机复制内存的过程中,虚拟机内存中的页面可能会发生变化。ESXi会在内存页面已经复制到目标主机后,对源主机内存中发生的变化生成一个变化日志,这个日志称为内存位图(Memory bitmap)。 图2-148 vMotion的工作原理-2 第3步,在待迁移虚拟机VM的全部内存都已经复制到目标主机esxi2.lab.net后,vMotion会静默虚拟机VM,这意味着虚拟机仍在内存中,但不再为用户的数据请求提供服务。然后内存位图文件被传输到目标主机,如图2-149所示。 图2-149 vMotion的工作原理-3 第4步,目标主机esxi2.lab.net读取内存位图文件中的地址,并从源主机esxi1.lab.net请求这些地址的内容,即虚拟机VM在复制内存期间变化的内存(dirty memory),如图2-150所示。 图2-150 vMotion的工作原理-4 第5步,当虚拟机VM变化的内存全部复制到目标主机后,在目标主机上开始运行虚拟机VM。目标主机发送一条反向地址解析协议(RARP)消息,在目标主机连接到物理交换机端口上注册它的MAC地址。这个过程使访问虚拟机VM的客户端的数据帧能够被转发到正确的交换机端口。 虚拟机VM在目标主机esxi2.lab.net成功运行之后,虚拟机在源主机esxi1.lab.net上使用的内存被删除,如图2-151所示。 图2-151 vMotion的工作原理-5 vMotion实时迁移的要求 1. vMotion实时迁移对ESXi主机的要求 = 1 \* GB3 ①源和目标ESXi主机必须都能够访问保存虚拟机文件的共享存储(FC、FCoE或iSCSI)。 = 2 \* GB3 ②源和目标ESXi主机必须具备千兆以太网卡或更快的网卡。 = 3 \* GB3 ③源和目标ESXi主机上必须有支持vMotion的VMkernel端口。 = 4 \* GB3 ④源和目标ESXi主机必须有相同的标准虚拟交换机,如果使用vSphere分布式交换机,源和目标ESXi主机必须

您可能关注的文档

文档评论(0)

WanDocx + 关注
实名认证
文档贡献者

大部分文档都有全套资料,如需打包优惠下载,请留言联系。 所有资料均来源于互联网公开下载资源,如有侵权,请联系管理员及时删除。

1亿VIP精品文档

相关文档