在虚拟化环境中以应用程序为中心
2009-02-12 16:55:12 来源:WEB开发网核心提示: 只有跟踪应用程序服务水平,观察这个依赖性链条上的每一个跳点的健康状况和性能,在虚拟化环境中以应用程序为中心(2),应用程序技术支持才能够深入到这个服务器栈以便确定是否存在坏的连接、过载的虚拟机、服务器托管冲突或者任何数量的与服务器有关的问题,案例分析考虑一下这个例子:一家公司把自己的数据中
只有跟踪应用程序服务水平,观察这个依赖性链条上的每一个跳点的健康状况和性能,应用程序技术支持才能够深入到这个服务器栈以便确定是否存在坏的连接、过载的虚拟机、服务器托管冲突或者任何数量的与服务器有关的问题。
案例分析
考虑一下这个例子:一家公司把自己的数据中心的很大一部分都虚拟化了,突然,一个用户的应用程序没有反应了。经过两天的工作之后,应用程序技术支持人员认识到这个应用程序依靠的一台服务器已经转变为一个虚拟机,而这个应用程序仍在调用原来的物理服务器。
一个以应用程序为中心的ASM方法在这些应用程序移植到一个虚拟基础设施的同时就已经镜像了正在转变的应用程序的关系,从而使技术支持人员能够跟踪这个应用程序,隔离这个问题,在关机时间和故障诊断方面节省几天的时间和数千美元。
物理至虚拟的(P2V)计划
随着动态的数据中心改变应用程序生态系统的形状,这种以应用程序为中心的方法也成为了一种必不可少的方法。例如,虚拟化通过卸载网络的输入/输出可增加处理的紧张程度,这就超过了在一个主机服务器上设置太多的虚拟机的情况。虚拟化引起相同的处理器联合体多次处理网络的输入/输出(通常是存储的输入/输出)。这就产生了直接与输入/输出功能有关的新的处理器的开销。
在与那个环境有关的事务处理和依赖性的数量的增加的同时,应用程序的升级没有人们想象的那样简单。应用程序和基础设施团队需要做好自己的关于应用程序输入/输出的功课,准备应对在P2V转换之前增加的处理器利用率。为了完成这个任务,他们需要能够在虚拟机环境变化的时候实时监视这些问题的工具。
采用以应用程序为中心的ASM方法,可以看到流程,监视到虚拟机的变化,为每一个连接提供详细的性能数据以保持应用程序的可见性,不管数据中心最新有什么变化。
更多精彩
赞助商链接