IT猫扑网:您身边最放心的安全下载站! 最新更新|软件分类|软件专题|手机版|论坛转贴|软件发布

您当前所在位置:首页系统集成网络管理 → 虚拟化竞争热点多家乱战实时迁移能力

虚拟化竞争热点多家乱战实时迁移能力

时间:2015/6/28来源:IT猫扑网作者:网管联盟我要评论(0)

  什么是虚拟机器的动态迁移?

  虚拟机器的动态迁移(Live Migration),可让虚拟机器在不关机,且能持续提供服务的前提下,从一台虚拟平台服务器迁移到其它的虚拟平台服务器运作,目前Citrix、vmware,以及微软等几家主要的虚拟平台厂商皆提出自家的动态迁移技术,其中最具代表性的,莫过于VMware的VMotion,而这项技术和虚拟交换机也有很大的关系。

  以VMware ESX为例,VMotion需要下列3项条件的配合才能构成,一是ESX服务器之间必须建立高可用性的关系,其次是将虚拟机器文件存放于局域网络的共享磁盘驱动器,最后一点,则是在虚拟交换机上头完成相关的设置。

  实际迁移时,被迁移的仅是虚拟机器的设置文件,而非动辄数十,甚至上百GB大小的虚拟磁盘文件,一般建议,各台ESX服务器之间,最好能以Gb以上等级的线路连接,如此可保证迁移过程中不会出现任何短暂断线的情况。

  如果再搭配Distributed Resource Scheduler(DRS)这项功能操作VMotion,则可以在其中一台ESX服务器负载过重时,系统自动地将一部份的虚拟机器迁移到其它的服务器,达成负载平衡的目的。

  虚拟化厂商各显神通力拼实时迁移

  VMware在其用户大会中(VMware User Group)中泄漏了下一世代VMware虚拟化软件的名称,叫做"vSphere"。VMware预计2009年第二季推出vSphere,不同于现行的VI3(VMware Infrastructure 3)的HA(高可用性)机制,必须要停机才能将实体服务器上的所有虚拟机转移至另一台实体服务器中。VMware新一代虚拟化软件vSphere,可以针对每个虚拟机进行实时的备份。也就是说,在VMware的Virtual Center管理接口上,如果同时开启一个虚拟机与该虚拟机的备份时,两个虚拟环境是一致的,当虚拟机打开数据时,备份的虚拟机也会同时开启,当虚拟机故障时,则会不停机转移至备份虚拟机上。VMware表示,这么一来则是实现了真实的HA不停机转移机制。

  vSphere还将新增分布式虚拟交换器(Distributed Virtual Switch,DVS)的功能,可以将分散在同一个局域网络的多台虚拟交换器集合起来达到集中管理的目的。此外,如果虚拟机要透过VMotion做不停机的转移时,DVS则可以随着虚拟机的转移而同步移转交换器的设定,不需额外的手动设定。

  至于其它厂商的动态迁移技术,在架构上也与VMotion相去不远,至少需要高可用性,以及共享磁盘驱动器的辅助才能构成这项功能。

  Xen-Motion是Citrix XenServer的动态迁移技术,该系列4款虚拟化产品中,目前只有最高等级的白金版及企业版才具备这项功能,至于标准版及完全免费的Express精简版则无此项能力。

  不单是Citrix旗下的虚拟化产品,其它基于Xen技术开发出来的虚拟化产品,例如Virtual Iron,也具备相似的动态迁移功能LiveMigrate,除了免费提供的个人版之外,需要付费购买的企业版及企业加强版均有内置该项功能。

  目前内置在Windows Server 2008的Hyper-V 1.0,在技术上仅具备Quick Migration的离线迁移功能,因此企业需将虚拟机器停机之后,才能迁移到其它的Hyper-V服务器,继续提供服务,而在未来Windows Server 2008 R2推出之后,Live Migration将会成为内置的标准功能,届时可在不停机的状况下迁移虚拟机器。

  微软在今年已经推出搭载Hyper-V的服务器操作系统Server 2008,开始力推虚拟化产品。而由于先前购买Server 2003的用户到了明年开始进入汰换期,因此该公司相信明年开始升级含有虚拟化功能Server 2008的用户将不在少数。 微软下一版的Server 2008 R2将改善Hyper-V虚拟技术,新增虚拟机的在线转移(Live Migration)功能。

  在Server 2008 R2发布之前,Hyper-V也不完全是不能实现实时迁移。借助Citrix,微软的Hyper-V虚拟化产品将获得重要的管理新功能,让Hyper-V与VMware Virtual Infrastructure一较高下。Citrix公司XenServer部门总经理兼副总裁Lou Shipley表示,Citrix将在明年第一季度发布XenServer管理套件,它能够兼容微软的Hyper-V,而不是Citrix自己的XenServer hypervisor。

  这款名为Citrix Essentials for Hyper-V的产品将带有多个针对Hyper-V设计的XenServer管理功能,例如实时迁移、多服务器管理和资源池建立等。XenServer企业级版本中将包括所有这些功能。

  当然,VMware Virtual Infrastructure 3中的实时迁移功能VMotion被认为这款产品最大的亮点,这项功能可以将虚拟机从一个虚拟主机迁移到另一个虚拟主机上,不需要计划任何宕机时间。而且VMotion还是其他VMware工具的一个基本功能,其中包括Distributed Resource Scheduler (DRS)均衡负载和Distributed Power Management (DPM)节能工具。

  微软与Citrix合作竞争

  在Citrix方面,Essentials for Hyper-V的代码是Encore。这是Citrix与微软的另一项长期业务协议,而Citrix的Presentation Server为微软核心的Terminal Services软件增加了一个新的价值层。

  Shipley表示,这一直是一款功能强大的产品。而另一方面,Citrix希望能够提前18个月发布产品与微软相竞争。Shipley表示,Citrix一直致力于增加内存的研究,预计将在明年开始出货XenServer 6。到2009年,Citrix还将着手实验室管理和工作负载均衡等技术的研究。

  Citrix高级产品营销总监John Humphreys表示,这次合作对微软是有利的,因为这将帮助微软实现他们的一个重要目标:为VMware成为霸主设置障碍。

  Humphrey表示:"操作系统有三个作用,它提供了硬件、软件以及中间件的界面。如果hypervisor承担者1/3的工作,那么可能对微软来说将是价格上的削减。"

  简而言之,"微软将hypervisor与硬件之间的方方面面都视为竞争。"这对微软非常重要,分析公司Illuminata首席分析师Gordon Haff表示:"从以前来看微软似乎希望征服所有领域。"不过Haff认为,微软的态度有些模棱两可。

  同时Haff表示,微软拥有良好的资源来上线他们的App-V和MED-V技术,而这正式微软的真正价值所在。"这些hypervisor总的发展方向就是一种高BIOS——硬件上的一个提取层。对微软来说,赢得hypervisor大战并不是那么重要,微软虚拟化的主角是管理。"

  预计在2009年推出的ESX 4.0也就是vSphere,具备一项名为分布式虚拟交换机的新技术。通过DVS,我们可以将分散在同一个局域网络下的多台虚拟交换机集结起来,虚拟成一台大型的机箱式交换机集中管理,在不需要个别连接每一台虚拟交换机的情况下,简化管理作业。

  除此之外,DVS另一项值得一提的应用在于,它同时提供了交换机政策的动态转移。就现有版本的ESX来说,虚拟机器完成VMotion动态迁移之后,就必须在该台虚拟机器所在的虚拟交换机上重新设置,但DVS的特色是随着虚拟机器的迁移而同步迁移交换机设置,不需要额外的手动设置。

  DVS的相关技术目前已经提供给网络设备厂商用来开发新产品,例如Cisco新推出的Nexus 1000V交换机,就是一款支持DVS且能部署在未来ESX平台上的虚拟交换机产品。

  目前各家厂牌的企业虚拟化产品,除了一般常见的付费版本之外,也有提供功能简化后的免费版本,供自由下载。相较于市售版本,免费版本的套件在网络功能方面皆有所精简。举例来说,像是虚拟机器的动态迁移能力(如VMware ESX的VMotion),以及实体服务器之间的高可用性(High Availability,HA)备份机制,就只有付费版本才有提供;此外像是Citrix XenServer的免费版本XenExpress还更进一步地去除在虚拟交换机上设置VLAN的能力。

  异军突起的传统网络厂商杀入虚拟化领域

  除了VMware等推出虚拟化产品的系统厂商之外,网络设备业者近期在虚拟交换机的技术议题上也有所著墨,例如支持VMware不遗余力的Cisco,即是最早有所动作的一家厂商,他们在9月份VMworld大会当中,展示了一款能部署在VMware ESX平台上的虚拟交换机产品──Nexus 1000V。

  Cisco将自家的虚拟交换机技术统称为"VN-Link",在这架构之下,除了软件型式的Nexus 1000V,未来也会有硬件的相关方案,像是能与ESX平台整合运作的实体交换机Nexus 5000。

  Nexus 1000V预计在2009年的上半年推出,是一款搭配ESX销售的产品,届时VMware会推出两种不同版本的ESX套件,一种是内置Nexus 1000V的特别版本,另一种则是使用VMware原有虚拟交换机技术的一般版本。

  相较于ESX、Hyper-V等其它虚拟平台的原生虚拟交换机技术,Nexus 1000V具备更多的网络功能,例如Netflow流量控制、QoS、ERSPAN、VLAN,以及access Control List(ACL)的联机控制等。

  该款虚拟交换机亦支持VMware的VMotion,十分特别的是,在虚拟机器迁移的过程之中,原本对应到该台虚拟机器从事管理的交换机设置,也会跟着一起迁移到其它的ESX服务器上的Nexus 1000V交换机继续使用。

  值得一提的是,搭配未来内置于ESX平台上的DVS API技术,企业可以将原本分散于各台ESX服务器上的Nexus 1000V交换机连接起来,虚拟成一台机箱式交换机,此时Nexus 1000V的角色就如同安装在交换机机箱内的线路卡,此外,在虚拟机器动态迁移的同时,对应到该台虚拟机器的交换机设置,运用这项机制后,企业也能通过DVS的设置同时迁移,使得企业对于虚拟机器的管理更完善,不致因为实体服务器环境的变更而出现落错。

  Nexus 5000交换机推出的时间,预计是2009年的下半,可以整合未来新版的ESX平台协同运作。执行的流程如下,在虚拟机器送出封包时,会同时在VLAN标签的字段中加入一些额外信息,当Nexus 5000交换机透过ESX原生的虚拟交换机,以及ESX服务器上的实体网卡接收到封包之后,便

关键词标签:虚拟

相关阅读

文章评论
发表评论

热门文章 路由器地址大全-各品牌路由设置地址路由器地址大全-各品牌路由设置地址各品牌的ADSL与路由器出厂默认IP、帐号、密各品牌的ADSL与路由器出厂默认IP、帐号、密Nslookup命令详解-域名DNS诊断Nslookup命令详解-域名DNS诊断站长装备:十大网站管理员服务器工具软件站长装备:十大网站管理员服务器工具软件

相关下载

人气排行 各品牌的ADSL与路由器出厂默认IP、帐号、密码路由器地址大全-各品牌路由设置地址腾达路由器怎么设置?腾达路由器设置教程ADSL双线负载均衡设置详细图文教程路由表说明(详解route print)网管员实际工作的一天用此方法让2M带宽下载速度达到250K/S左右网管必会!了解交换机控制端口流量