虚拟化已经成为主流。根据Yankee集团2006年针对全球750家企业做的服务器虚拟化调查,62%的受访者表示,他们已经有一个虚拟化的解决方案,或者正在向虚拟化应用迁移的过程中,只有4%的受访者没有任何服务器虚拟化的计划。
服务器虚拟化可以将一台物理服务器变成多台虚拟服务器,每个虚拟服务器可以运行自己独立的操作系统和应用。这意味着数据中心能以更少的硬件、降低的功耗和散热成本来运营。而要实现服务器的虚拟化,人们所要做的只是在已有的服务器硬件上安装相应的软件,这不仅节省了投资,而且使企业具有更强的灵活性。
服务器虚拟化是一种相当年轻的技术。尽管厂商提供了大量的解决方案,但目前还缺乏统一的标准。 大多数用户的观点是:服务器虚拟化实现起来容易,但高效的管理和应用移植仍然是个挑战,而且虚拟化并不适合所有的应用。
那些像大数据库系统或者微软的Exchange应用,需要占用大量的I/O和内存资源,一般不适合和其它应用程序共享服务器的硬件,即使它们都是在虚拟化的环境中。
一些用户开始进入虚拟化基础架构的早期阶段:在经过最初的测试后,应用被虚拟化,服务器被整合,程序在升级,或者IT迁移到服务外包模式。然而,不管怎样谨慎,这些用户已经被虚拟化带来的好处点燃起了激情。
硬件大幅度减少
驱动虚拟化市场迅速发展的一个主要因素,就是减少服务器硬件及其它相关的成本。虚拟化技术既可以减少数据中心新的采购,又可以降低管理开支。
例如Capital One公司,这是一家全球金融服务公司,虚拟化成为其3年IT整合规划的主要组成部分,并使其逐步转型随虚应变的服务提供商。现在,Capital One公司的转型计划顺利地进入了第二年。
“在过去,我们不同的业务对应不同的服务器和应用,它们对硬件又有着不同的需求。”Capital One公司技术部执行经理Lee Congdon说,“这样的结果是我们要管理不同的硬件设备,包括Unisys、Tandems、Sun和IBM的服务器。软件方面我们运行Novell NetWare、老版本的Windows NT,以及Windows 2000。”
为了理顺这种混乱的情况,Capital One公司开始使用VMware ESX Server软件来整合服务器,以使得服务器数量更少、更精干。它的做法是将更强性能的服务器分成多个独立的业务单元,这些业务单元通过对强大性能的处理器的分区来实现资源的调用。
“我们现在有150多台虚拟服务器运行在17台物理服务器上。”Congdon说。和早先每个业务对应自己不同的应用相比,Capital One公司将其IT设施统一成5个经过验证的平台,业务单元仅仅只需购买服务就行。例如内容和知识管理,一般就不需要知道它们具体用哪种平台。
没有“统吃”的工具
管理虚拟化IT环境具有两面性。好的一面看,它能够迅速地在现有的服务器上通过安装虚拟映像而实现新的服务,节省了时间和资源,提高了企业的竞争能力。
例如像Mornay Van Der Walt这样的全球金融服务公司,在虚拟化IT环境下部署一项新的服务,只需要不到5个小时的时间。而在传统的物理硬件环境下,同样的工作需要17天才能完成。这样使得该公司与劳动相关的服务成本下降了80%。
Capital One公司的Congdon使用Vmware的P2Vassistant工具,他认为这个工具已经足够帮他解决问题。“迁移过程中几乎没有问题。”Congdon说,“但是有些情况下,特别是我们想要真正完全地移植应用,我们只能停止服务器的自动安装,而采用手动的方式将应用移植过来。”
Lukas Loesche是德国一家提供移动内容服务供应商的IT运维部门主管,他有着Swsoft公司的Virtuozzo软件的使用体验。“Virtuozzo 3.0有着近乎完美的移植能力。”Lukas说。
其他一些用户,特别是需要进行大量移植的用户,会发现前期的准备是很具有挑战性的。一种选择是采用第三方的移植工具,例如PlateSpin公司和LeoStream公司的工具,它们能够在网络上通过单一的控制台,自动实现大数量级的物理到虚拟化的移植。有些用户发现PlateSpin的自动工具的确是节省时间,但也有一些用户发现他们并不适用于所有的应用移植。
管理上的障碍
其它一些问题则可能出现在管理虚拟化基础设施本身时。
厂商提供的虚拟化管理工具在不断地发展。比如,Ixis的Van Der Walt就发现用Vmware的虚拟化中心管理平台远程管理服务器时就出现过问题。“Vmware擅长管理本地的基础设施,你这样通常不得不在每个数据中心都配有一台虚拟中心服务器。但我更喜欢通过一台服务器来管理整个IT基础设施。”Walt说。
计算机科学公司(CSC)也发现将虚拟化后的物理服务器备份到磁带上时遇到了问题。“它宕机了,我们不得不采用传统的备份方法一台台地给每台虚拟服务器备份,或者使用Vmware的工具进行备份,将每台虚拟机器备份成文件夹。”CSC 公司的CIO John Macioci说。但是,他们又发现Vmware的工具过于复杂,最后决定采用Veritas的传统备份解决方案。该方案能将每台虚拟服务器看作是单台独立的机器。
另外,即使物理服务器的管理工作减少了,但还是有那么多台虚拟服务器需要监控和管理。 这就是像Solaris Containers或者Virtuozzo这样的大型主机平台的优势了。“既然硬件节点上所有的虚拟文件系统都是通用的,你可以用一个小程序来修改它们。”Loesche说。Vmware的ESX Server、Microsoft的Virtual Server 2005和硬件解决方案相比较,其缺点就是不能在一个硬件节点上混合使用不同的操作系统。一旦系统内核出现了问题,服务器也就产生了故障。
事实上,硬件故障是虚拟化的一个大问题。例如一个单台出现故障的物理服务器能让其上所有的虚拟服务器停止工作。这种威胁很难消除,除非你在服务器出现故障前,有能力迅速将虚拟服务器转移到另外一台新的物理服务器上。
“你或许会看到一些性能的降低,但至少你能保证处理器的正常运行。”Congdon说,“然后你可以直接添加新硬件到虚拟池中配置新系统,而不需要中断其它的那些应用。”
收益看得见
除了简单的数据中心整合,虚拟化还能带来其它许多额外的收益。例如,CSC公司使用VMware ESX Server和Solaris Containers在一台物理服务器上来模拟存储和运行大量客户的应用环境。“我们为不同的客户环境存储了5到6个版本的ERP软件。”CSC公司的 Macioci说,“我们需要时只要简单地开或者关就行了。我们可以同时运行15到20个演示环境。”
Arvato移动公司利用Virtuozzo的软件将其服务器虚拟成多个环境,并保证不同的应用间的数据不会互相影响。一旦有错误发生,Arvato 甚至可以进行一个快速的虚拟备份。NewEnergy公司利用Solaris Containers通过由多台Sun Fire X4100组成的Sun N1网格,分别运行成千上百个西班牙纸牌电子游戏,而其软件只需要稍加改变就行了。
勿容置疑,服务器虚拟化在数据中心有着美好的前景。技术在发展,收益越发明显,服务器硬件和管理的成本有很大的降低。然而,服务器虚拟化要想真正腾飞,移植和管理工具必须成熟起来。特别是,远程管理功能必须改进,同时虚拟化标准需要大力发展,以使得不同的虚拟化平台可以通过网络进行统一管理。
现在,Vmware已经和AMD、Intel等软硬件厂商合作,并开放了标准,效果会随后体现出来。虽然以上种种有利因素,但是因为还没有解决某些特定商务应用和IT问题的具体对策,服务器虚拟化在今天看来还是有点距离。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
通过VMware DRS规则管理Windows Server 2016授权成本
对于想要缓解Windows Server 2016授权成本负担的IT管理员,可以考虑VMware的分布式资源调 […]
-
XenApp 6.5终结促使IT重新考虑应用交付
XenApp 6.5即将终结,Citrix用户将有机会重新审视其整个应用交付策略。 Citrix公司的XenA […]
-
Nutanix Acropolis管理软件的构成与功能特色
Nutanix Acropolis管理软件使虚拟化管理人员对主机和集群的管理简单高效。 人们在谈到Nutani […]
-
OpenStack及Openshift旨在简化VM和容器管理
与机相比,IT人员可更快地启动和关闭容器,而且,容器需要更少开销,基于此,目前这种技术已经有几种实际用例。然而 […]