您现在的位置是:首页 > IT基础架构 > 计算存储 >
Hyper-V背后的黄金军团 微软虚拟化整体解决方案
摘要如果说2008年是微软虚拟化技术爆发之年不算过分,年初发布Window Server 2008包含的Hyper-V是微软虚拟化技术有历程碑意义的一款产品,随后,微软也先后的发布或者泄露出各种与虚拟化技术相关的管理或应用工具。...
如果说2008年是微软虚拟化技术爆发之年不算过分,年初微软发布的Window Server 2008,其中包含的Hyper-V可以说是微软虚拟化技术有历程碑意义的一款产品,标志着微软大张旗鼓的进军服务器虚拟化技术市场,随后,微软也先后的发布或者泄露出各种与虚拟化技术相关的管理或应用工具,看得出来,微软对虚拟化这块之前涉足不多的巨大市场是厉兵秣马以图大举。
经过数年的技术概念宣传推广,到2008年的虚拟化市场也真正开始了技术普及应用的热潮,技术和服务器厂商支持力度都得到前所未有的快速发展,各大服务器厂商纷纷推出预装虚拟化解决方案的服务器产品。乘着这股东风,VMware、Xen各自宣布了免费的虚拟化产品,在众多的用户测试及应用之后,从用户对虚拟化产品的认可和接受,可以说,虚拟化技术已经真正落到应用层面。
9月8日,微软展开了名为“启动虚拟化”的大型虚拟化产品推广,从微软公布的虚拟化平台策略来看,核心产品是10月初发布的Hyper-V与管理工具SCVMM 2008,以及由相关虚拟计数及管理工具组成为全套的虚拟化解决方案。微软预计在2010年发布的Hyper-V 2.0。微软在5月推出Hyper-V以来,最大的问题就是没有一套完整的管理工具,微软不就以前发布的虚拟化管理软件System Center Virtual Machine Manager(SCVMM)2008,不但可以管理自家的Hyper-V虚拟技术,还可以兼容竞争对手的VMWare环境,不仅仅如此最新的发布的Hyper-V Server更是提供免费的下载,很大张旗鼓的发起对VMWare的挑战。
微软公司“启动虚拟化”推广
微软公司虚拟化整体解决方案,涵盖从虚拟服务器到虚拟桌面甚至应用程序虚拟化技术等全线产品,后台方面包括虚拟化管理工具、虚拟化Forefront安全解决方案等等。详细名单如下:
虚拟服务器技术Server Virtualization
Hyper-V RTM(作为Windows Server 2008的正式组件,随操作系统一统发售)
Hyper-V Server 2008(可以从微软官方网站免费下载,脱离操作系统独立安装)
Windows Server 2008 Evaluation(Windows Server 2008体验评估,可进行180天测试使用)
Microsoft Virtual Server 2005 R2 SP1(目前同样是免费提供下载)
虚拟化管理器Virtualization Management
Microsoft System Center Virtual Machine Manager 2008 Beta
Microsoft System Center Configuration Manager 2007 SP1 Evaluation
Microsoft System Center Configuration Manager 2007 R2 RC
应用程序虚拟化Application Virtualization
Microsoft Application Virtualization 4.5 Release Candidate
桌面虚拟化Desktop Virtualization
Virtual PC 2007
虚拟化安全防护Virtualization Security
Microsoft Forefront Security for Exchange Server Service Pack 1 trial software
Microsoft Forefront Client for SharePoint Service Pack 2 trial software
Microsoft Identity Lifecycle Manager 2007 Feature Pack 1 trial software
虚拟化方案Solution Accelerators
Offline Virtual Machine Servicing Tool
Microsoft Deployment Toolkit (next version Business Desktop Deployment)
用过Virtual PC 2007的人估计不在少数,Virtual PC 2007作为免费的桌面PC级虚拟化程序对虚拟化技术的入门体验和测试。很多身在CIO位置每天部署管理各种企业系统的人也许都是从Virtual PC开始接触到的虚拟化。
程序虚拟化是微软将收购得来的虚拟化融合包装以后一个产品线,目前微软将应用程序虚拟化工具SoftGrid正式定名为Microsoft Application Virtualization 4.5,并预计于第四季度推出中文版,以强化新兴的中文化市场,毕竟在东南亚尤其是中国大陆的服务器虚拟化技术市场,微软和VMware的差不多都处在同一个起点,软件的中文化会对抢占这部分有效市场份额起很大的推动作用。
随着半年前Windows Server 2008发布推出,众多客户的部署应用,微软在Windows Server 2008的Standard、Enterprise和Datacenter都推出内建Hyper-V虚拟化软件的版本。但时至今日,Hyper-V的独立安装版才真正面世,也是为了强化竞争优势,继VMware的ESXi和Citrix XenServer宣布免费版本之后,微软也对公众免费提供Hyper-V的独立安装版Hyper-V Server2008的网络下载。
虽然Hyper-V Server 2008完全免费,但并不包含虚拟机上操作系统的许可证费用,对于所部署的虚拟机,每个操作系统都要获得正式的许可证,这部分费用还是不可避免的。
从之前的使用后发现,目前的Hyper-V Server 2008只能执行最基础的虚拟化应用,如服务器整合、支持Linux操作系统、测试与开发等,但微软虚拟化的进阶应用,如HA(High Availability,将故障服务器上所有虚拟机器迁移至热备主机的功能)与在线虚拟机器迁移的QuickMigration等功能,单机版的Hyper-V Server 2008都不支持。
微软10月正式推出SCVMM 2008,强化跨平台的支持
台湾一家金融机构已经开始部署Hyper-V虚拟化软件,该金融机构表示,如果要为Hyper-V的功能打个分数,相较于VMware,只能替Hyper-V打60分,要做到80分,则必须强化Hyper-V的管理工具。而微软新一代虚拟化管理工具SCVMM 2008,微软方面表示,SCVMM 2008则是让Hyper-V从60分走入80分的关键。
SCVMM 2008就如同VMware的管理工具VirtualCenter般,可以管理所在Hyper-V平台上的所有虚拟机,透过管理工具,可以集中化管理,减少人力支出。SCVMM 2008与VMWare最大的不同点,就是加强跨平台的支持,除了可支持Hyper-V外,还可支持微软自家的Virtual Server 2005 R2虚拟化软件,更重要的是,还可支持VMware Infrastructure 3,也就是说,对于已经部署VMware的用户,如果还要再部署Hyper-V,透过SCVMM 2008就可同时管理不同的虚拟平台。
但SCVMM 2008是透过VMware的Virtual Center去串接,也就是说,如果没有部署VMware VirtualCenter管理工具,还是无法透过SCVMM 2008去管理VMware的虚拟机器,通常部署VMware平台都会建置VirtualCenter管理工具,没有部署VirtualCenter的VMware ESX服务器会有很大的功能缺失,这样部署虚拟环境的企业用户比例是相当少的。
第二代Hyper-V将可在线不停机转移,在西雅图的技术大会活动中,微软描述了Hyper-V的未来发展,Hyper-V未来最大的突破,就是要做到在线不停机的迁移。微软预计在2010年推出Windows Server 2008 R2时(也就是是Windows 7服务器版),将现阶段虚拟机器在线转移功能的名称从Quick Migration更名为Live Migration,具体变化就是Live Migration可做到在线不停机实时迁移的功能。
现阶段的Hyper-V都必须停机才可执行在线迁移虚拟机器,也因此,如果将3台实体服务器建立资源池的功能时,当某一台物理服务器发生故障时,要执行HA方案,将该台物理服务器上所有的虚拟机器迁移至其它服务器主机时,都必须要停机才可完成迁移的工作,对于HA的效果便大打折扣。
微软推出Live Migration后,透过不停机的在线转移功能,则是强化虚拟化平台的稳定性。除微软外,VMware平台的VMotion功能也可做到不停机的在线转移,VMware表示,微软技术仍落后VMware,VMware很早就拥有VMotion的功能,VMware不只VMotion,还有更先进的Storage VMotion,可以让不同储存资源间的虚拟机器,可以在线的搬移。
微软不只强化服务器虚拟化的应用,针对个人端的虚拟化应用还推出应用程序虚拟化Microsoft Application Virtualization 4.5与桌面虚拟化软件Enterprise Desktop Virtualization(EDV)。
Application Virtualization 4.5工作原理
EDV桌面虚拟软件则是安装在个人端计算机,透过Virtual PC全虚拟化技术,在Vista操作系统上,直接架构一层虚拟层,也就是说,使用者可以在Vista上直接部署应用程序,如果遇到只能在Windows XP环境中执行的应用程序,则可以透过虚拟化技术,开启XP操作系统来执行应用程序,解决兼容性的问题。
微软应用程序虚拟化软件SoftGrid,日前正式定名为Microsoft Application Virtualization 4.5,这套应用程序同样是解决Windows Vista兼容性的问题,透过应用程序虚拟化,可以将特定的应用程序从服务器派送至远程客户端的个人计算机中,并且独立于操作系统与个人计算机上的其它应用程序,让特定的应用程序可以独立的自行操作。
2009年,微软公司会继续丰满虚拟化技术的产品线,推广策略主要从两方面出发,一方面是Hyper-V突破虚拟服务器市场,凌一方面从自身微软桌面的巨大优势,强化企业级桌面虚拟化产品。MDOP是微软桌面虚拟化(Optimized Desktop)解决方案的一个很大的组成部分,Optimized Desktop涉及到集中管理和部署的物理和虚拟资源。
Microsoft Application Virtualization 4.5与EDV都是MDOP(Microsoft Desktop Optimization Pack)产品线中的成员,也就是说,企业购买MDOP就可拥有EDV与应用程序虚拟化。
微软方面透漏到2009年初,微软会在MDOP中加入企业虚拟化桌面软件工具(Microsoft Enterprise Desktop Virtualisation,MED-V),作为微软企业桌面虚拟化工具MED-V被设计以使得在Windows机器上虚拟化PC镜像的部署独立于桌面操作系统本身。
MED-V将支持多个版本的Windows系统或其相关的应用程序。另外,MED-V还备有名为App-V的软件工具。据介绍,MDOP主要是用来协助IT管理者管理公司內部包括Vista SP1在内数量庞大的Windows操作系统。其中包含可从中央管控机制中切分应用程序的Application Virtualization、浏览工具Asset Inventory Service、系统监控工具System Center Desktop Error Monitoring、透过群组规范来进行变更管理的Advanced Group Policy Management(APGM),以及可修复损坏电脑的Diagnostics and Recovery Toolset。
(本文不涉密)
责任编辑: