在虚拟化环境中以应用程序为中心
2009-02-12 16:55:12 来源:WEB开发网缺少在虚拟化环境中的应用程序的可见性已经使一些机构投入更多的资源解决性能问题,从而使这个问题更严重了。例如,为了解决应用程序关机的问题,主要软件提供商的IT人员将提供更多的容量和配置更多的虚拟机来保证这个应用程序的运行。然而,他们很快就过多地配置了自己的用户和浪费了资源。这与虚拟化的初衷是背道而驰的。
解决方案是什么?通过使用能够提供应用程序在虚拟机中的可见性的工具,技术支持团队可以跟踪整个基础设施的服务水平,深入服务器堆栈隔离故障并且不需要额外的资源,最终在优化自己的资源池的同时满足用户的要求。
目前,ASM工具能够为虚拟化环境与模型化数据提供访问实际应用程序数据的能力。这为应用程序的拥有者虚拟化复杂的应用程序提供了信心,因为他们知道应用程序将按照预期运行。
这些解决方案将使用智能数据收集器(在虚拟化环境中的一些服务器中的操作系统上运行的一项服务)通过监视应用程序的申请层被动地收集数据。这个收集器使用Windows管理设备或者在连接VMware的VirtualCenter(最近改名为vCente)管理API(应用程序编程接口)时使用ESX服务器发送有关这个操作系统的详细统计。这个数据能够帮助管理员理解应用程序性能并且跟踪其移动以便检测潜在的瓶颈和故障。
ASM工具为应用程序技术支持人员和基础设施的拥有者提供了管理部署在虚拟化数据中心的应用程序性能和可用性所需要的可见性。ASM方法包含三个重要的因素:
·应用程序发现和镜像:发现和镜像应用程序连接、流程和相互依赖关系可提供物理和虚拟环境的可见性。
·服务级健康评定:服务级性能智能详细说明了连接、使用和应用程序访问次数,描述复杂的应用程序的相对健康状况。
·排查应用程序和服务器故障:性能指示器突出显示担心的方面,显示要把重点放在什么地方以便解决问题和优化IT环境。
由于ASM强调一个以业务为中心的方法,应用程序技术支持人员和基础设施的拥有者使业务级协议与摆在优先位置业务相一致。这种以应用程序为中心的方法有助于明确整个机构的目标和改善反应速度。
因此,应用程序和基础设施技术支持能够把重点放在可用性、性能和共同定义的业务流程参数方面,并且通过服务级协议指定这些流程。实际上,ASM为IT团队提供了一个共享目标的统一的语言,提供了应用程序性能和可用性的可见性,从而使他们能够控制和改善提供给客户的服务。
更多精彩
赞助商链接