第6章动态实时迁移(科干院)_第1页
第6章动态实时迁移(科干院)_第2页
第6章动态实时迁移(科干院)_第3页
第6章动态实时迁移(科干院)_第4页
第6章动态实时迁移(科干院)_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第6章 动态实时迁移本章概述:        实时迁移是微软向Windows Server 2012 Hyper-V添加的最重要的功能,通过实时迁移功能,在Hyper-V主机之间移动虚拟机(VM)则无需停机,正常维护Hyper-V主机时,可以将它托管的所有VM全部移走,等到维护结束后,再移回来,整个过程不会引起业务中断。此外,利用实时迁移功能还可以更好地动态调整主机资源利用率,将繁忙的Hyper-V主机上的部分VM移动到相对空闲的Hyper-V主机上,这样可以确保即便在业务高峰期也能给

2、终端用户提供很好的性能。本章主要介绍Windows Server 2012 Hyper-V的实时迁移功能(Live Migration)。 教学内容:l 理解动态实时迁移l 掌握实时迁移的设置l 掌握具有共享存储的实时迁移l 掌握存储实时迁移l 掌握非共享存储的实时迁移教学重点:l 理解动态实时迁移l 掌握实时迁移的设置教学难点:l 掌握实时迁移的设置教学内容:一:动态实时迁移 通过实时迁移功能,在Hyper-V主机之间移动虚拟机(VM)就无需再停机了,正常维护Hyper-V主机时,可以将它托管的所有VM全部移走,等到维护结束后,又移回来,整个

3、过程不会引起业务中断。 此外,利用实时迁移功能还可以更好地动态调整主机资源利用率,将繁忙的Hyper-V主机上的部分VM移动到相对空闲的Hyper-V主机上,这样可以确保即便在业务高峰期也能给终端用户提供很好的性能 实时迁移是发生在两个Hyper-V主机之间的,本质上就是在两台Hyper-V主机之间复制VM内存,内存复制完毕后,VM就可以在新的主机上访问它的虚拟硬盘(VHD)文件继续运行了,两个Hyper-V主机都访问的是共享存储上的VM VHD文件,当你启动实时迁移时,如图1所示,发生以下行为。动态实时迁移的过程如下;1、在目标服务器上创建新的VM配置文件;2、将源VM的初始内存状

4、态拷贝到目标主机;3、将源VM上做上标记的变动内存页拷贝到目标主机上;4、持续这个过程,直到变动的内存页数量越来越小;5、暂停源节点上的VM;6、将源VM的最终内存状态复制到目标主机;7、在目标主机上恢复VM;8、更新网络路由表。动态实时迁移的条件如下:1. 在硬件方面,你需要两个x64系统,处理器要相互兼容,必须是同一家处理器厂商,且必须是同一处理器家族,每台服务器至少需要三块千兆网卡,一个用于连接外部网络,一个用于连接iSCSI存储,最后一个用于节点管理2. 在软件方面,所有参与实时迁移的节点必须安装Windows Server 2008 R2 64以上操作系统,此外,在所有参与实时迁移的

5、服务器上必须安装Hyper-V角色和故障转移集群功能。3. 另外还需要共享存储,可以是iSCSI SAN或FC SAN 二、实时迁移设置的两种方法1. 通过GUI界面设置        在Hyper-V实时迁移设置中,首先勾选“启用传入和传出的实时迁移”,并选择身份验证协议。身份验证协议分为两种:一种是使用凭据安全支持提供程序(CredSSP),这种身份验证协议必须登录到服务器才能执行实时迁移,所以不是最佳的选择;而另一种方式是采用Kerberos,这种方式更为安全,在域控中我们已经设置了采用K

6、erberos委派,并设定了cifs和Microsoft 虚拟系统迁移服务。在“指定所允许的并行实时迁移数量”中输入允许的数量。        接下就是设置传入实时迁移的网络情况,这里也有两种选择:一是使用任何可用的网络进行实时迁移,这种方式可以利用所有Hyper-V主机之间的网络,但是由于发生实时迁移后,对网络的压力较大,给其它网络中的业务造成压力;二是使用指定的IP地址进行实时迁移,这也是我们要选择的方式。单击图6-16中的“添加”即可设置IP地址,单击“编辑”即可修改实时迁移IP地址。 2

7、. 通过Powershell命令设置      如果是Microsoft Hyper-V Server 2012,无法通过GUI界面设置实时迁移,那么我们也可以通过Powershell的方式设置Hyper-V的实时迁移,主要的命令包括:启动传入和传出的实时迁移,命令如下:Enable-VMMigration        停用传入和传出的实时迁移,命令如下:Disable-VMMigration  

8、;      查看传入和传出的实时迁移状态(见图6-17),命令如下:Get-VMHost         使用凭据安全支持提供程序(CredSSP),命令如下:Set-VMHost UseAnyNetworkForMigration $ture        指定使用IP地址为192.168.1.201进行实施迁移,命令如下:Add-VMMigr

9、ationNetwork 192.168.1.201/32        指定使用IP段都可以进行实施迁移,命令如下:Add-VMMigrationNetwork 192.168.0.0/32        查看传入和传出的实时迁移IP地址,命令如下:Get-VMMigrationNetwork          将1

10、92.168.1.201的先后顺序调到3,命令如下:Set- VMMigrationNetwork 192.168.1.201/32 NewPriority 3         在Hyper-V设置中,还需要进行设置的就是存储迁移的并发迁移量,设置允许存储迁移的并发数量。         除了在Hyper-V主机上要设置实时迁移以外,要注意在虚拟机的设置中,一定要勾选“将虚拟机

11、迁移到具有不同处理器版本的物理计算机”选项,如果不勾选这个选项,在迁移到不同版本的CPU时候,会出现错误,导致迁移失败。  三、具有共享存储的实时迁移        实时迁移具有很多种类:        具有共享存储的实时迁移,就是虚拟机运行在具有共享存储的磁盘中,两台Hyper-V并非是群集关系,可以将虚拟机实时迁移到另外一台主机上,在迁移过程中可保证虚拟机不关机、不重启,服务器不中断,确保业务的正常运行。

12、0;       另外一种迁移是运行在一台Hyper-V主机中,改变虚拟机的存放位置,将虚拟机的存放位置从一个磁盘迁移到另一个磁盘,同样的,在迁移过程中虚拟机不关机、不重启,服务器不中断,保证业务的正常运行。        最后一种就是当虚拟机运行在单台Hyper-V主机时,将单台Hyper-V主机中的虚拟机迁移到另外一台Hyper-V主机,并且这两台Hyper-V主机并没有共享存储,也就是说,要同时迁移虚拟机和虚拟机存放的磁盘位置。 

13、       无论是哪种迁移,将虚拟机迁移到另外一台主机上时候,转移虚拟机基本上包括了转移虚拟机的快照、当前配置、智能分页和虚拟硬盘,如果是迁移虚拟存储文件,还可以指定将虚拟机磁盘存放到不同的目录上。但这里要注意的就是,当迁移虚拟机到另外一台主机上时,如果虚拟机使用的是DHCP,那么在迁移完成后,IP地址可能会发生变更,所以最好将虚拟机的IP地址设置成为固定的形式。在两台Hyper-V主机上进行迁移时,如果两台主机的虚拟交换机名称不同,则也可能发生迁移失败。     

14、0;  下面我们就来介绍如何进行具有共享存储的实时迁移,。相对于其它迁移方式,这种迁移速度是最快的,如果虚拟机存放在共享存储中,而共享存储是采用SMB3.0就可以顺利的迁移,如果是早期的Hyper-V版本,则无法使用具有共享存储进行实时迁移。这里还要注意,共享存储必须具有Hyper-V的Administrator的权限,并设置授予完全控制。否则在迁移虚拟时候会发生错误。 四、存储实时迁移        存储实时迁移是将虚拟机的存放位置从一个地方迁移到另一个地方,比如可以将虚拟机的存放位

15、置从C盘迁移到D盘,或者将虚拟机硬盘迁移到共享存储上面,也可以将虚拟机在共享存储中的不同LUN之间相互迁移,在迁移过程中,虚拟机不会出现中断。但是由于存储实时迁移包括了迁移虚拟机的快照、智能分页、虚拟机配置和虚拟机的虚拟硬盘,所以迁移过程是比较慢的,具体速度取决于我们存储网络和磁盘速率。当然,在虚拟机关机的情况下,速度要比开机时候迁移的要快。  五、非共享存储的实时迁移        Windows Server 2012中的Hyper-V在虚拟机的迁移中,支持了具有非共享存

16、储的实时迁移,这样可以大大增强了Hyper-V虚拟机的灵活性,在一些没有共享存储和群集的环境中,基于非共享存储的实时迁移起到了重要的作用。      非共享存储的实时迁移具备以下四个特性:      即使在迁移工程中遇到故障或问题,导致迁移失败,也能保证有一台可用虚拟机。      可跨群集迁移虚拟机,例如我们可以从非群集的计算机迁移到群集计算机。      

17、;支持不同存储类型的迁移虚拟机,无需受存储类型约束,不管环境是 JBOD 还是直通存储,又或者是 iSCSI 存储,都能实现实时迁移。      可以使用 Powershell 发起实施迁移的操作,那么就能够实现自动化的操作。综上所述,非共享存储的实时迁移为我们提供了低成本、高效率、灵活便捷的迁移方案,这一迁移方式能够被用到多种应用环境下,例如:      开发或 IT 人员能够将测试好的虚机在不

18、停机的前提下直接迁移到生产环境。      在多主机环境下,如果需要进行主机维护,可以在不依赖共享存储的前提下,快速、灵活的在主机之间移动虚机。      故障检修和硬件升级,中小企业可能只有一台服务器并通过虚拟化方式运行着业务服务器,当遇到硬件故障或需要更新服务器时,IT顾问可以快速在笔记本上建立临时的基于 Windows Server 2012 的 Hyper-V 主机,将其加入到现有域中完成业务虚拟机的迁移,在完成原服务器的更换后,再迁移回去。      非共享存储的实时迁移在迁移过程中虚拟机不会出现中断的现象。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论