使用何种方法来管理虚拟服务器(1)

日期: 2008-03-31 作者:晓林 来源:TechTarget中国

  虚拟化技术有助于IT经理以有限的硬件分配更多的资源,但也带来了很多管理方面的挑战。


  服务器虚拟化技术可以在较少的硬件资源上运行多个应用程序和操作系统,这要求IT经理们提高设备利用率。Forrester市场调研公司最近的一份民意调查显示,被调查对象已将大约四分之一的服务器进行了虚拟化处理,并打算在两年内对将近一半的服务器进行虚拟化处理。根据业内观察者和IT经理们的说法,由于企业的IT团队希望扩展服务器虚拟化的实施范围,因此能够应对管理方面的挑战变得非常重要。


  IDC的一位研究主管Stephen Elliot说,”虚拟化是一种会令人沉迷其中的技术,IT机构开发虚拟机的进度快于他们管理虚拟机的进度。此项技术从一开始就应该保证管理投入有正当理由。”


  对于那些为如何管理虚拟机而烦恼的人,下列是对六个重要问题的答复。


  管理虚拟服务器的难点是什么?


  如何控制虚拟服务器的无序扩展?


  传统的管理软件能否适用于虚拟服务器?


  捆绑在虚拟化系统管理程序中的工具能否对虚拟服务器进行管理?


  用户是否应该等待微软发布的虚拟化系统管理程序?


  有哪些免费软件和开源产品可用于管理虚拟化服务器?


  1. 管理虚拟服务器的难点是什么?


  有些人会认为管理虚拟服务器和管理物理服务器差别不大,而另一些人认为这取决于管理什么。但所有人都一致认为,在生产环境中推广实施虚拟化技术之前,用户必须制定一套适当的全面管理方案。


  企业管理联合会(EMA) 的一位研究主管Andi Mann 说,”管理并不是单一的规则。它涉及的范围从业务连续性规划到补丁程序管理。” Mann解释,就业务连续性规划而言,可以认为管理虚拟服务器比物理服务器更为容易,但对于修补多系统,虚拟服务器具有更高的复杂度。Mann说,”用户往往不能肯定是否所有的虚拟系统都做了补丁,显然这个问题相当严重。”


  当同时管理虚拟服务器和物理服务器时,稳定性和标准化也成为更严重的问题。虚拟化技术的附带优点包括易于实施的资源,这要求IT经理预先定义应用程序和数据库服务器的配置参数。专家说,在虚拟环境中保持配置参数的精确度和最新性更为重要,因为配置参数偏差更容易发生在虚拟机上。打补丁过程也是相同的情况。


  Ptak, Noel and Associates公司的首席分析师Jasmine Noel说,”关注的重点转向对模板的管理并防止参数偏差。” IT经理会创建一个标准模板,该模板对操作系统、供应商的软件、补丁级别、用户代码和其他更多信息作出详细说明。IT经理会对该模板进行维护,让每一台新安装的虚拟服务器保持与预定义标准一致。Noel说,补丁程序也会成为该模板的一部分。


  除维护和可用性管理之外,另一个关键的管理问题是性能。业内观察者说,虚拟环境的复杂性,导致对影响性能问题的根本原因进行确定更为困难。


  Noel说,”性能管理变得更有难度,因为对于更困难的问题,用户需要了解物理服务器的问题如何出现在虚拟机中,反之亦然。”


  虚拟服务器的用户数量正在上升


  虚拟化技术提供灵活性资源的同时,驻留在一台机器中的多个虚拟机也会为争夺相同资源而互相竞争,IT经理必须留意这种情况。


  芝加哥的Cars.com 网站的技术运营主管Edward christensen 说,”用户不再对服务器shell系统包含的软件有所限制,但用户必须担心服务器中还有什么和需要什么。”


  这家网上汽车公司(Cars.com)在惠普机器的开发环境和质量保证环境中使用Vmware对服务器进行虚拟化。他补充说,”以前用户认为,‘我有一台双处理器/16GB的服务器’,现在会认为,‘我是否有可以使用的双处理器和16GB,或者是一台特殊的虚拟机正在启动系统,或者我是否需要这样的机器?’”


  2. 如何控制虚拟服务器的无序扩展?


  虚拟化技术的实施很简单,这会给IT经理造成一些相当矛盾的问题。所能提供的服务器速度越快,似乎它们就越是符合需要的—-这迅速导致用户创建了太多的虚拟机。


  Novacoast公司是一家美国IT服务公司,其技术总监Adam Gray说,”我们发现新机器加速和减速超出‘每天一次’的准则。这些机器很多是准备用于开发、测试和运营的。”


  IT经理和业内观察者说,控制虚拟服务器的扩展需要相同的方法和审核,这些方法和审核用于物理服务器实施过程中,确保只提供所需数目的服务器。


  Merkle公司的IT基础设施部经理Marc Kraus说,”我们已经设立了一套制度,只有向IT部门申请才有权限增加虚拟服务器。我们每周进行一次审查,确保对服务器进行检查。”


  基于策略的管理方法和盘存工具可以帮助IT部门了解服务器的数目,IT部门必须严格管理,使用适当的方法防止虚拟化扩张影响技术实施的成功。


  国际法律事务所Pillsbury Winthrop Shaw Pittman LLP的网络服务与工程部主管Albert Ganzon说,”人们知道我们能创建一个新的虚拟服务器并迅速加以应用,因此需求增长很快。”


  Ganzon说他正在一台运行着12部虚拟服务器的机器上实施VMware,他的团队创建了一套”职责多样的管理制度”,在其监督下,各部门必须正式申请服务器,以控制未经批准的虚拟机数量暴增。他补充,”这明确指出了各部门已有的资源并询问,‘你是否确实需要另一台服务器?’”


  位于缅因州布伦瑞克市的鲍登学院的高级系统工程师Tim Antonowicz说,他使用一种基本的”合理检查”防止其VMware ESX虚拟服务器过度地运行。他说,”当申请增加一台服务器时,除非是紧急情况,否则要确保经过充分的评估,确定是否确实需要增加,还是仅仅为了方便而增加服务器。”


  业内观察者建议采用一种服务器生命周期管理方法,一台虚拟的或物理服务器从创建到淘汰的过程中的用途和状态都要记录下来。如果不能对随意实施软件的习惯加以控制,会给虚拟机管理过程带来更多其他方面的挑战,例如补丁管理。


  EMA的Mann指出,”如果不了解有多少台机器或者运行着多少台机器,就无法对它们打补丁。”


  3. 传统的管理软件能否适用于虚拟服务器?


  现有管理软件供应商会回答”是的!”,而大多数管理软件供应商已经提高其产品对虚拟环境的支持能力。


  从系统管理软件市场引领者如CA公司,到数据中心管理软件用户如BladeLogic公司,供应商已经进行合作,或者将应用程序界面(API)嵌入到VMware的工具中,以实现数据交换,并为虚拟服务器提供一些设备健康状况和可用性的检测标准。一些供应商承诺要推出虚拟和物理管理软件的检测标准,例如对CPU、硬盘和内存一起检测,但IT经理需要的不仅仅是一些管理软件所提供的基本信息。


  Cars.com的christensen说,”我现有的管理软件可以运行在虚拟服务器上,也可以运行在任何其他服务器上。然而差异在于,在物理服务器上无法看到整个机器并进行操作,而在虚拟机上使用同一种软件则有这些优点。视觉化效果再现了环境,而设计合理的操作界面在管理虚拟环境的过程中非常关键。”


  新创立的企业,例如PlateSpin、Scalent Systems、Veeam、Vizioncore和其他几家公司打算填补虚拟管理软件的空白,他们说这些空白是现有供应商无法解决的。例如,新企业关注的领域是识别应用程序运行在虚拟机上,并根据请求提高可见性,并在虚拟机之间进行应答。创新的虚拟服务器管理软件能让IT经理更迅速地识别,哪台虚拟机上的哪个应用程序的运行状况不佳。


  杨基集团的基础技术公司的主管George Hamilton 说,”使用新公司的产品会有一些麻烦,但短期来说,这些软件能帮助你完成一些用目前的管理工具无法完成的工作。但这些新公司往往有可能被现有的管理软件供应商所收购。”


  例如,今年9月VMware收购了开发虚拟管理软件的新创立企业Dunes科技公司,以增强自身软件的功能。


  对于不打算为虚拟管理软件投入专门软件的IT经理,他们可以对经过检验的技术进行一些完善,让它更好地适应虚拟化环境。


  例如,Ganzon加大了对Network General公司产品的投入,以监控虚拟服务器输入输出的信息流。他将Network General公司(最近被NetScout公司收购)的流量分析,和从Compuware公司的ServerVantage软件得出的物理服务器性能衡量标准结合在一起。


  他解释,”我们有Compuware公司报告服务器正确应答的实例,但我们无法将可见性引入虚拟机,也无法看到虚拟机如何处理请求。Network General对信息包进行检查,并寻找请求和确认通知,以确保在虚拟层没有延迟,并且正如Compuware所报告的那样,服务器运行良好。”

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

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

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

作者

晓林
晓林

相关推荐