虚拟化 频道

下一个虚拟化难题:保障应用程序性能

  虚拟机管理程序方面的机遇

  VMware将把B-hive应用程序管理专长与自己深入了解vSwitch及其他ESX Server内部的优势结合起来。VMware的高级产品营销经理Gaeton Castelein说:"我们处在有利的独特地位,可以访问所有这些信息。"

  不过,单单拥有信息也不够。需要拥有系统管理专长,才能知道该怎么处理相关信息,并能够进行根源分析,准确查明某次应用程序运行缓慢的根源,而不是仅仅报告出现了运行缓慢。然后还需要针对已知问题,触发相应的自动响应机制,以便防止应用程序停止运行,而不是通过人工干预、事后再响应问题。

  Castelein也认为,这个市场的每一家厂商还有很多工作要做;现在,系统管理厂商、基础架构公司、虚拟化提供商以及应用程序性能管理专业公司(比如eG、Embotics、Netuitive、Uptime、Veeam、Vizioncore及另外十几家公司)之间出现了一场"军备竞赛"。这种竞争以及为解决该问题而投入的风险资本表明,整合服务器对许多公司来说还不够。通过整合服务器与加强管理虚拟应用程序相结合,才能获得虚拟化的真正优势。

  在这个动态环境下,连"应用程序"的定义也在变化。在面向服务的架构和Web服务中,应用程序作为服务加以组织管理。在许多情况下,某一项服务会运用分散在多个地方的不同应用程序或不同服务。应用程序性能管理的主要任务并不是了解虚拟机内部应用程序的每次移动,而是一组服务(被衔接起来形成业务流程)在不同的虚拟机里面运行时,能够密切关注更大的响应。(如果一些虚拟机在内部云中运行,而另一些虚拟机在外部云中运行,会带来另一层复杂性)。

  Castelein表示,VMware在AppSpeed方面的目标将是"为基础架构中的不同业务服务绘制一份逻辑图",然后就能获得服务质量的衡量指标。比方说,一家公司可能设定了服务质量标准:登录过程不得超过100毫秒。借助AppSpeed,IT经理就能查明一个虚拟机中用户验证应用程序耗时20毫秒、另一个虚拟机中身份数据库耗时80毫秒对用户登录来说大致是正常的,然后可以查找异常,并准确查明所发生问题的根源。

  不过在跟踪诸如此类的业务流程时,传统系统管理厂商的产品可能仍比虚拟化厂商的产品略胜一筹。当思科希望应用程序管理成为其统一计算系统(Unified Computing System)的一部分、旨在结合计算和网络以支持更复杂的虚拟机环境时,它求助于BMC。

0
相关文章