首页 > 基础设施 > 正文

虚拟化的系统管理之道

2008-09-03 08:34:20  来源:中国计算机用户

摘要:越来越多的商业成功依赖于信息技术的有力驱动。软件、设备和网络的进步正在改变现代企业,包括企业沟通流程化,过程自动化,同时也使得员工能够更快地获取信息和提高自身能力,从
关键词: 虚拟化 系统管理

    微软把系统管理作为确保客户从虚拟化的过程中获得最大的价值的关键因素。

    现在,越来越多的商业成功依赖于信息技术的有力驱动。软件、设备和网络的进步正在改变现代企业,包括企业沟通流程化,过程自动化,同时也使得员工能够更快地获取信息和提高自身能力,从而更快速地迎接新的机会。

    与此同时,信息技术也变得前所未有的复杂。商业上的成功越来越依赖于为流动工作的员工提供方便访问企业计算资源的能力。那些在家里使用即时通讯、社交网站和其他新型通信技术的人也希望能在工作中使用类似的工具。这种发展趋势意味着什么呢?微软中国服务器产品业务群总监符国新先生认为,这意味着,IT专业人士需要通过根据企业的战略目标调整计算资源,建立起灵活和智能的IT系统,使其能自动适应不断变化的业务环境。微软则把这一愿景称作“动态IT”,而微软进一步阐明实现“动态IT”的基础则是虚拟化技术的有效运用。

    老技术的新生机

    严格来说,虚拟化技术并不是一项新技术。IBM公司早在20世纪60年代初就在大型计算机上应用了虚拟机技术。微软公司的Windows NT操作系统里包括一个虚拟DOS机。Connectix公司在1997年推出了虚拟个人电脑(微软公司在2003年收购了Connectix公司)。EMC公司在1999年推出了其VMware系列的第一款产品—VMware工作站。Softricity公司在2001年推出了世界上第一款虚拟应用程序—SoftGrid(微软公司在2006年收购了Softricity公司)。

    尽管虚拟化技术实际上已经出现许多年了,但是业内分析师估计目前只有不到10%的服务器采用了虚拟化技术。然而随着许多公司开始采用高产量、低成本的硬件推出产品,虚拟化技术也变得日益重要。现在,越来越多的公司为了节省开支正在利用服务器虚拟化技术,把几个服务器的负荷整合到一台机器上。

    2008年,随着其专业虚拟化工具Hyper-V的正式推出,微软已经拥有了从桌面虚拟化、服务器虚拟化到应用虚拟化、展现层虚拟化的完备的产品线。至此,其全面出击的虚拟化战略已经完全浮出水面。

    因此,从早期的Virtual PC、Virtual Server、SoftGrid、Terminal Services、到今天Hyper-V的推出,这些看似不经意的动作,现在看来均是为其全面的虚拟化战略实施做铺垫。而经过这样一系列的铺垫,微软的从数据中心到桌面虚拟化、全面的端到端的虚拟化战略则正式部署完毕(见图1)。

    服务器虚拟化:微软Windows Server 2008操作系统的“Hyper-V”新功能把服务器虚拟技术融入操作系统。其设计方法提高了虚拟化技术的效率,能够提供更好的性能。(此技术也通过微软Hyper-V Server单独提供)。Hyper-V技术以及现有的Microsoft Virtual Server 2005 R2都支持服务器整合,支持在新硬件上运行旧操作系统和应用程序,以及跨平台可迁移应用程序的灾难恢复。

    应用虚拟化:微软的SoftGrid应用程序虚拟技术将应用程序转变成集中管理的虚拟服务,然后在需要的时间和地点把服务提供给台式机、服务器和笔记本电脑。SoftGrid通过简化应用程序管理,极大地加快了应用程序的部署、升级和打补丁。

    展现层虚拟化:使用微软的Windows Server Terminal Services,桌面应用程序可以运行在一台共享服务器上,将用户界面呈现在远程用户的终端上,如台式计算机或瘦客户机。

    桌面虚拟化:微软的虚拟PC通过在一台机器上支持多种操作系统,实现了在个人电脑上运行互不兼容的应用程序,这加速了新软件和新系统的开发与测试。此外,随着专为宿主桌面架构(也被称为“桌面虚拟架构”)开发的Windows Vista Enterprise Centralized Desktop的推出,整个桌面可以运行在一台服务器上,然后被传送到另外一台远程计算机的桌面上。

    整合管理平台

    在推出虚拟化技术的同时,微软把系统管理放在一个很重要的位置,并将其作为区别其它虚拟化市场竞争者的重要因素。“没有受到良好管理的虚拟化比不使用虚拟化更危险”, Gartner研究的Thomas Bittman说过。考虑到虚拟化软件市场最终要被商业化,微软把系统管理作为确保客户从虚拟化的过程中获得最大的价值的关键因素。微软提供了一个全面的、端到端的工具集,用于创建、设置、管理和保护企业的虚拟及物理基础架构。即System Center。该工具提供的管理软件使IT专业人员能够管理全部的计算资源,包括虚拟资源和物理资源。System Center提供跨桌面、服务器、操作系统和应用程序的虚拟环境与物理环境的配置、监控和备份工具。从而实现自动作业,降低成本,提高应用程序的可用性(见图2)。

    Windows Server 2008 Hyper-V是下一代的基于Hypervisor的服务器虚拟化技术,该技术可以以虚拟机(VM)的形式,将多个服务器角色整合到单一的物理机器上,从而获得更好的硬件投资回报。通过使用Hyper-V,还可以在同一台服务器上有效的并行运行多种不同操作系统,例如Windows、Linux等。

    虚拟化技术的基本使用原则在于实现整合多个服务到一套系统中,但同时满足维持相互之间的隔离。服务器整合技术的最大优势之一在于可实现更低的总体拥有成本(TCO),这并非仅仅降低软硬件需求,同时还可以通过更低的能耗、冷却和管理成本来实现节约。

    业务连续性是指将计划和计划外停机时间最小化的能力,其中包含一些例行功能的时间损失,例如备份和维护,以及非预期的损失。Hyper-V包含了强大的业务连续性功能,例如动态备份和快速迁移,可以让业务满足严格的运行时间和响应指标。

    灾难恢复是业务连续性的一个关键组件。自然灾难、恶意攻击,甚至像软件冲突这样简单的配置错误,都有可能使服务和应用程序受损,随后需要由管理员解决问题,并还原所需的备份数据。除了Windows Server 2008的群集功能之外,Hyper-V现在可以对灾难恢复(DR)功能提供支持,不仅可以在IT环境内部实现,而且可以通过在地理上分散的群集能力,跨越数据中心实现。快速可靠的灾难和业务恢复可帮助确保最少的数据丢失,同时还能提供强大的远程管理能力。

    测试和开发通常都是第一个体验到虚拟化技术强大优势的业务职能。通过使用虚拟机,开发人员就可以用安全的,自备的环境创建并测试广泛的场景,并准确模拟出在物理服务器和客户端之间的操作。Hyper-V可以充分利用测试用硬件,以降低成本、改善生命周期管理,并加强测试范围。通过使用广泛的Guest 操作系统支持以及检查点功能,Hyper-V提供了更好的测试和开发环境平台。

    Hyper-V配合现有的系统管理解决方案,例如Microsoft System Center,可帮助企业实现动态数据中心,提供自主管理的动态系统以及操作敏捷度。通过使用类似自动虚拟机配置、灵活的资源控制,以及快速迁移等功能,创建动态的IT环境,使得虚拟化技术不仅可用于响应问题,还可用于前瞻性地增加需求。

    “对于那些购买Windows Server 2008 的用户,他们获得的好处不仅仅是可扩展性、高性能和可靠性—这是大家都众所周知的,在Hyper-V发布之后,他们还能从集成虚拟化中大大受益,”微软Windows Server营销和平台策略部总经理Bill Hilf表示。微软自己也一直在使用Hyper-V改造其实验室的业务流程以及运营自己的网站。早在3月,微软就将自己的MSDN网站成功移植,紧接着在四月,它又移植了TechNet网站。为了继续推出高性能的网站,微软还虚拟化了Microsoft.com网站25%的产品交易负载。最后,一旦微软完成了在各个分散的数据中心部署其新的硬件基础设施,那么Microsoft.com的所有产品负载都可以被虚拟化。

虚拟化

 图1 微软虚拟化体系结构图 

虚拟化
 图2 整合的管理平台
 


第三十八届CIO班招生
国际CIO认证培训
首席数据官(CDO)认证培训
责编:

免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。