虚拟化是新型集群

日期: 2008-08-04 作者:David Strom翻译:ZDNet编译 来源:TechTarget中国 英文

  随着企业应用服务器越来越多地开始应用虚拟化技术,企业用户发现,除了提高计算资源利用率之外,虚拟化技术还有其他许多优点。虚拟化应用不仅与纯粹的集群应用一样具备高可用性、近期服务器备援、集群服务器分区等特点,而且成本和复杂性都更低。


  更好的资源使用、降低数据中心能耗和冷却以及提供更多可管理的应用等因素使虚拟化成为备受用户青睐的解决方案。随着IT部门越来越熟练使用虚拟化应用,他们也可以更好地处理负载均衡和可用性等问题,而这些都是集群解决方案无法涉及的领域。


  的确,虚拟化技术将继续补充——有时候是成本更低的补充——那些不需要集群可以提供高达十亿分之一秒级的备援恢复功能的应用。


  芝加哥埃森哲公司数据中心咨询师Anurag Chauhan表示:“现在,企业需求日益变化,再加之IT部门长期以来降低成本的压力,所以我们必须基于工作负载对基础架构资源进行扩展。这将产生一个基础架构,资源在其中被虚拟化,但也可以通过智能策略整合提供更高的处理负载。”


  这种技术之间的整合为企业提供了一个很大的好处:灾难恢复保护。虚拟化专业厂商Steeleye高级副总裁Bob Williamson表示:“过去,当主设备停止运转的话,你就需要再购买一台物理服务器。通过使用虚拟化技术、将这些服务器托管在一个远程站点,企业用户就可以在数据中心发生故障的时候启用这些设备。这降低了配置广域灾难恢复的入门成本,将这种保护策略向那些之前没有足够成本支付的企业开放。”


  在某些特定情况下,用户还是需要集群技术的。虚拟设备自动化管理工具提供商Cassatt公司产品管理总监Ken Oestreich表示:“如果你正在使用某种交易处理系统、需要保存服务器状态的话,那么你就需要某种专门的集群解决方案。但是数据中心内大多数应用都不需要这种层级的颗粒度。”


  推动整合


  现在有很多因素使这种趋势成为可能:首先,主流虚拟化厂商,例如VMware、微软、Citrix以及Novell都更熟练于在虚拟服务器和物理服务器之间迁移应用。这使得IT经理可以更容易地对应用进行虚拟化操作,并且知道如何在通信中断或者发生灾难的情况下进行复制备份。


  微软通过提供Hyper-V虚拟化软件推动了这种发展趋势。现在你只需要点击几下鼠标,就可以将一个物理应用变成虚拟应用。


  IT经理将更好地掌握哪些应用是可以支持更长时间的备援,这样就可以使之更适合于虚拟化解决方案。Oestreich表示:“现在80%的数据中心应用都是不需要保存Session状态的。如果你能在非关键应用中支持一两分钟的备份,那么你就可以应用虚拟化技术。”


  在这些情况下,虚拟化技术是以低成本提供业务连续性的途径之一。但是IT部门必须知道,当故障资源需要重新启动的时候是可以接受灾难计划的,而且必须知道哪些应用不是基于交易的、可以允许连续开始时间中有一些极小的中断。


  Novell数据中心主管Carl Drisko表示:“仍然有一些时候你是需要集群的,例如当你负担不起丢失一个交易的后果、必须在备援之后重新在新的设备上启动这个交易。如果你的虚拟机发生故障,任何在内存中处理的交易都将丢失。”


  另外,还有一些厂商专门致力于提供更好的自动化和高可用性解决方案。虚拟化技术咨询师Dan Kusnetzky表示:“这种软件可以让多个系统彼此之间进行查看,并且可以在发生故障之后重新启动其他系统。在这种情况下,是可以用虚拟机软件和自动化软件的结合体来取代集群软件的。”


  Novell公司的Drisko表示:“这样启动一台虚拟机所花费的时间要比启动一台物理服务器少很多,因为你只是获取了虚拟机镜像,然后将它加载到内存中。这能节省下几分钟宝贵的时间,尤其是与一台重负载Windows Server的启动时间相比。如果有合适的网络优化存储互连架构的话,我们可以在几毫秒内启动一台虚拟机。”


  管理和监控


  虚拟化厂商将推出更多成熟的管理和迁移特性,可以监控虚拟机上托管的应用的实际运作情况。


  如果一家企业需要某种峰值负载性能的话,那么这些设备可能在多数时间内不工作或者极少工作。理想的解决方案是在负载发生改变的情况下启动或者终止应用运行——来满足特定的服务器运行标准,从而将能源和冷却成本降至最低。


  Drisko表示:“如果你现在只对物理服务器进行监控的话,那么也许你并不知道一台设备是否会在虚拟环境下发生故障。”


  问题是并非有所监控工具都提供相同层级的自动化响应。例如,VMware的High Availability软件可以检测出是否一台虚拟机正运行在一台主机上,但却无法确定虚拟机内部的应用——例如Exchange或者数据库服务器——是否是运行的。而且,VMware只关注虚拟机而并不关注物理服务器应用。


  为了使工作负载与资源相互协调,Novell的Drisko建议作以下分析:


  1.了解:数据中心包括哪些资源


  2.确认:哪些工作负载是基于这些资源运行的


  3.检查:这些工作负载应该被分配到哪


  4.掌握:如何在工作负载和需求发生变化的时候对其进行优化

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

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

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

作者

David Strom
David Strom

投稿作家

相关推荐