应用性能管理分析.docx
《应用性能管理分析.docx》由会员分享,可在线阅读,更多相关《应用性能管理分析.docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、应用性能管理分析(金融科技时代杂志)2014年第十期一、应用性能管理模型一应用性能管理功能应用性能管理APM主要指对关键业务应用进行监测、优化,提高应用可靠性和质量,保证用户得到良好的服务。企业的关键业务应用的性能强大,能够提高企业竞争力,因而应用性能管理的重要性日益得到企业认可。应用性能管理主要功能如下。1监测关键应用性能通过业务处理经过监测、模拟等手段真实测量用户响应时间、业务的使用频率以及用户所进行的业务处理经过能否成功完成。2快速定位应用系统性能故障通过对应用系统各种组件数据库、中间件的监测,迅速定位系统故障,如发生数据库死锁和中间件线程池满等问题。3优化系统性能分析业务处理经过中的瓶
2、颈点和应用系统各组件占用资源情况,中间件、数据库执行效率,根据业务对应用系统性能要求分析优化,确保应用系统提供好的服务质量。二应用性能管理模型为推动应用性能管理的发展,Gartner从5个维度定义了应用性能管理模型,包括最终用户体验监控、交易事务追踪、应用组件发现和建模、应用组件深化监控、应用性能数据库功能如图1所示。前4个维度记录端到端应用行为的详细而又全面的视图,最后一个维度则涉及与前4个维度相关的极大数据集的实时和历史关联,以及对这些数据集的分析。1最终用户体验监控采用非入侵的方式低性能损耗在异构环境中跟踪最终用户真实体验,让运维人员在不直接访问应用程序的情况下,准确了解应用程序运行状态
3、和从最终用户的角度来看关键交易途径性能,把真实的数据反应给应用软件研发测试团队。此维度的所采用的技术方案的关键点是怎样采集用户使用的功能和执行这些功能时的体验情况成功率、响应时间等。目前主要有4类技术:1基于综合事务的软件机器人;2基于装置的网络连接式数据包捕获与分析系统;3基于的端点测试系统;4针对VoIP和其他基于IP的复杂服务的专用系统。2交易事务追踪通过跟踪分析关键交易的逻辑执行顺序,在物理、虚拟或云环境中的复合IT应用中进行阻断与隔离,快速识别和隔离应用系统可用性和性能问题。此维度采用的技术方案在用户自定义事务处理穿越应用堆栈和一些支持该应用的基础架构元素时,对事务开展跟踪,实现自动
4、的业务交易映射和724的全面覆盖。交易事务追踪支持交易追踪和无技术,无的追踪可快速部署到整个IT基础设施和IT应用服务上,实现每笔交易的追踪功能;交易追踪,当需要更深化的信息,能够选择性地部署交易追踪提供更多的数据采集与可视化。3应用组件发现和建模快速识别复杂IT应用组件和自动映射交易途径显示交易拓扑构造,加速故障定位与修复。在执行用户自定义事务处理的时候,应用组件发现与建模能发现哪些软件和硬件组件被使用,以及在支持用户自定义事务执行途径时组件的相互调用关系。此维度采用的技术方案是3种不同技术的混合:IT服务依靠度映射工具,用于发现不同类型通信数据怎样在不同类型的物理和虚拟基础架构元素之间流动
5、;事务大概情况快照分析,根据交易事物追踪技术生成的结果来进行构建;SOA拓扑图。4应用组件深化监控用于诊断和修复应用程序的性能问题,帮助确定性能问题的根本原因,加速修复经过,尽量减少对业务的影响。此维度采用的技术方案是通过对一些关键组件包括数据库管理系统、应用中间件、消息中间件、应用堆栈框架、网络基础架构等的深化检查,以及线程状态、资源等待、线程堆栈内容和代码的分析,确定交易缓慢或失败的原因。5应用性能数据库功能基于性能管理数据库PMDB,实现积极主动的应用性能管理,支持性能预测、趋势和容量的分析,帮助运维人员及早进行性能分析预测,在应用性能出现瓶颈之前发现并提早作出响应,解决问题,提高性能和
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 应用 性能 管理 分析
限制150内