甄别两种服务器虚拟化软件(下)

日期: 2008-06-17 作者:彭军 来源:TechTarget中国

  服务器虚拟化管理解决方案


  通过VMware虚拟化技术,某企业信息中心将一台物理服务器分割成多个相互隔离独立的“虚拟环境”(以下简称VM),确保各部门间的应用及数据完全隔离,增强了服务器的利用率。


  1. 利用虚拟化技术进行服务器整合,全面提高服务保障水平。


  2. 利用虚拟化技术进行统一管理维护,极大降低了管理工作量。


  服务器整合改变了基础设施的复杂现状,允许管理人员使用VMware集中管理控制台对多台服务器进行集中管理。同时各部门也可以利用VMware用户控制面板对单个VM进行管理维护,进行诸如启动、停止、重启、备份、恢复及远程重新安装等各种管理操作。VMware虚拟化技术强大、灵活的集中管理模式将使管理员从简单机械的重复操作(如重装系统)中解脱出来,极大地降低了管理工作量。


  3. 降低单点故障,提高服务保障水平。


  服务器合并后降低了所需要管理的物理服务器数目,降低了单点故障率,与之对应的是管理、维护工作量的极大下降。信息中心的管理人员可以有更多时间管理有限的几台服务器,确保所有应用服务全天候正常运转,从而提高了服务保障水平。


  4. 提高资源利用率,改善资源分配。


  利用VMware虚拟化技术,信息中心可以按照不同应用所需的不同资源,动态地对物理服务器进行虚拟分区,提供最合适的虚拟环境(即VM),极大地提高了每台服务器的利用率,也使得资源分配更加合理。虚拟环境的大量使用,改变了以往在单台服务器上只能部署单个应用的弊病,而利用虚拟环境(VM)的安全隔离特性,完全实现了应用程序隔离的目的,最大程度地保障了多用户环境下的数据安全。


  5. 降低备份/恢复的成本。


  方案部署后,所有应用全部运行在虚拟环境(VM)中,完全实现了软硬件的隔离。VMware还真正实现了零宕机迁移技术,可将迁移工作对业务的影响降低为零。无需使用昂贵的专用存储设备,仅采用备份现有虚拟环境(VM)或进行VM整体迁移,就可以实现高质量备份/恢复方案。


  通过部署VMware虚拟化技术,信息中心改善了基础设施的管理方式,极大降低了管理工作量,节约了服务器管理和维护成本。除了降低单点故障可能性外,还缓解了因资源利用率不高而导致的整体资源紧张问题,增强了数据安全性和灾难恢复能力。


  链接


  虚拟化一路走来


  尽管虚拟化技术只是在近年才变得火爆,但是虚拟化却有着悠久的历史。早在20世纪60年代,IBM公司就发明了一种操作系统虚拟机技术,允许用户在一台主机上运行多个操作系统,让用户尽可能地充分利用昂贵的大型机资源。


  最早使用虚拟化技术的是IBM 7044 计算机。此后,IBM在20世纪60年代还开发了型号为Model 67的System/360主机。Model 67主机通过虚拟机监视器(Virtual Machine Monitor)虚拟所有的硬件接口。1965年,IBM公司的“M44/44X”计算机项目,定义了虚拟内存管理机制,用户程序可以运行在虚拟的内存中,对于用户来说,这些虚拟内存就好像一个个‘虚拟机’,为多个用户的程序提供了独立的计算环境。


  IBM提出的虚拟机技术,使一批新产品涌现出来,比如IBM360/40、IBM360/67以及VM/370,这些机器在当时都具有虚拟机功能,通过一种叫VMM(虚拟机监控器)的技术在物理硬件之上生成了很多可以运行独立操作系统软件的虚拟机实例。


  由于虚拟化技术在商业应用上的优势,RISC(精简指令集计算机)服务器与小型机成了虚拟化技术第二代受益者。1999年,IBM公司在AS/400上提出了上“逻辑分区(LPAR)”技术和新的高可用性集群解决方案。在POWER管理程序上运行的AS/400 LPAR,令单台服务器工作起来如同12个独立的服务器。而在2002年,IBM 的虚拟化技术又前行一步,其AIX5L v5.2首次包括了IBM实现的动态逻辑分区(DLPAR)。DLPAR允许在无需重启系统的情况下,将包括处理器、内存和其他组件在内的系统资源分配给独立的分区。这种在不中断运行的情况下进行资源分配的能力不仅令系统管理变得更加轻松,而且因为能够更好地使用资源而帮助降低总拥有成本。


  不过,尽管惠普、Sun公司也跟随IBM在自己的RISC服务器上提供了虚拟化技术,但由于真正使用大型机和小型机的用户还是少数,加上各家产品和技术之间并不兼容,虚拟化技术仍旧不太被公众所关注。而现在,虚拟化技术的发展已经惠及到了x86处理器架构。


  此前,虚拟化技术在x86架构上进展缓慢的主要原因是x86架构本身不适合进行虚拟化,不过这个障碍已经由英特尔、AMD修改,x86处理器的指令集得到解决; 还有一个原因是x86处理器的性能不足,也随着x86处理器在性能上的飞速提高得到了解决。由于x86架构的广泛普及,x86架构上的虚拟化技术得到了比以前更大的关注。


  x86平台上虚拟化技术的实现,首次向人们展示了虚拟化应用的广阔前景,因为x86平台可以提供便宜的、高性能和高可靠性的服务器。更重要的是,一些用户已经开始配置虚拟化的生产环境,他们需要得到新的管理工具,从而随着虚拟化技术的发展而得到更大的收益。


  不过,与已经有多年历史的Unix服务器、大型主机上的虚拟化技术相比,x86服务器上的虚拟化仍旧处于早期阶段——根据英特尔的蓝图,在处理器当中集成硬件辅助虚拟化指令只是IA平台上的第一步; 而在第二步则要实现I/O(输入输出)方面的虚拟化,直到最后实现整个IA平台的虚拟化。也就是说,目前的x86平台上,仅仅能够实现在处理器级别的虚拟化,在I/O以及其他方面的虚拟化还需要进一步发展。不仅如此,x86架构上的虚拟化技术还无法完美实现虚拟分区之间动态迁移,而这些功能在Unix平台、大型主机上早已不是问题。目前,x86架构上的虚拟化技术的最高规划是支持8路SMP(对称多处理)系统,可以实现对单个CPU资源的配置。


  自2006年以来,从处理器层面的AMD和英特尔到操作系统层面的微软的加入,从数量众多的第三方软件厂商的涌现到服务器系统厂商的高调,我们看到一个趋于完整的服务器虚拟化的产业生态系统正在逐渐形成。这也使得在过去一两年时间里,虚拟化开始成为广受关注的热点话题。整体看来,随着计算机新技术的飞速发展,虚拟化的前景和一年前相比几乎彻底改变了,新的虚拟化平台前景十分乐观。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

作者

彭军
彭军

相关推荐