Jennifer性能管理解决方案V1[1].4中文版.ppt
《Jennifer性能管理解决方案V1[1].4中文版.ppt》由会员分享,可在线阅读,更多相关《Jennifer性能管理解决方案V1[1].4中文版.ppt(35页珍藏版)》请在三一办公上搜索。
1、Jennifer Application性能管理解决方案,目录,Jennifer是什么?Jennifer产品理念Jennifer Application性能管理解决方案的适用范围Jennifer的主要机能实时综合性能监控AP服务器障碍诊断/性能低下原因分析/障碍原因分析服务激增时的自动负荷控制(PLC)应用程序/SQL查询监控报告/能力规划/负载趋势分析Jennifer的系统构成,Jennifer是专为J2EE Web应用系统开发的,充分利用实时综合性能监控机制来实现性能管理的解决方案。,Jennifer是什么?Application性能管理解决方案,产品 对系统运行状况进行实时综合监控的工具
2、对象 应用服务器上运行的系统工具 为保证系统的安定运行及问题发生时能得到迅速有效的解决,而提供各种信息的工具特征 提供可直观判断的监控机能适用范围 开发、测试到运用阶段,皆可适用,Jennifer产品理念,J2EE Application的课题与Jennifer的必要性,商务环境与系统状况人才不足外包项目的增多短期项目的增加低预算寻求高品质系统的大规模化及复杂化大型机向Web应用的转变开源代码、架构化的使用,使外部依存性逐步变大由于开发方式、方法的变化,使工作更加复杂依据主动式管理模式,商务应用性能低下及系统当机的风险必须降低,效率化,可视化,稳定化,Jennifer Application性
3、能管理解决方案的适用范围,Jennifer,系统发布,结合测试性能测试负载测试,监控维护,单体/机能测试,编码/开发,运用,测试,开发,OS/网络,服务器,应用,应用,中间件,系统,开发人员,QA/检测人员,系统管理员,Eclipse,JUnit,JMeter,JP1,Fault Detection,Require-ments,FieldUse,Design,FunctionalTest,SystemTest,Coding,40%,20 KDM,10%,50%,6 KDM,12 KDM,1 KDM,1 KDM,1 KDM,10%,25%,50%,3%,5%,7%,Fault Origin,Co
4、st per Fault,1 KDM=1,000 Deutsch Marks,源于:Carnegie Mellon UniversitySoftware Engineering Institute,为解决问题所投入的成本,到了后期会逐步增加!,Downtime原因,源于:Infonetics Research,2004,Cost of Downtime,由于应用程序的BUG、错误,所频繁引起的系统停滞 由于应用程序停滞直接导致大量成本的发生,更为具体的性能课题,事务 服务器,AP服务器,安全认证 服务器,数据库,Web,JDBC?,事务处理延迟?,应用的增加?,EJB调用多?,CPU的负载?,
5、超出预想以外的流量?,Apps服务器 构成?,HTTP Server,安全服务器是瓶颈吗?,哪里的原因?,实时的综合性能监控 AP服务器障碍诊断/性能低下原因分析/迅速的障碍原因分析 服务急增时自动负载控制(PLC)应用程序/SQL查询监控 报告/能力规划/负载趋势分析,Jennifer主要机能,实时综合性能监控,Demo,聚焦Active Service画面(例:通过放大Active Service画面来进行更详细的确认),鼠标双击!,再次双击!,特定的Active Service数及服务所用的时间,被用不同颜色(4种)表示为可直观判断的实时图形 鼠标双击后,即刻显示出对象的详细信息列表 进
6、而表示出更加详细的信息,IP、处理时间、SQL查询时间、CPU使用量、程序名等,可确认执行中的Class/Method堆栈等信息,用户自定义架构的定义形综合画面dashboard,担当者担当者Tab页的制作(例:DB担当者),已制作完成的DB担当者Tab中,可组成或编辑与DB担当者工作相关的功能模块,AP服务器障碍诊断、性能低下原因分析及障碍原因分析,选择10个请求事务!,10件被表示,表示所选1件程序的详细信息,X-VIEW,表示出被选择的请求事务详细情报列表Client IPSQL查询执行时间CPU响应时间程序名等,详细信息Class/Method的Profile详细的SQL查询执行信息响
7、应时间CPU使用时间错误信息等,AP服务器障碍诊断、性能低下原因分析和障碍原因分析,例:可直观判断瓶颈位置(位于X-VIEW上方的事务处理)不是针对Transaction进行数据统计,而是利用Transaction数据分布图形来直观有效地进行的分析和确认,X-VIEW,X-VIEW,X-VIEW,X-VIEW,X-VIEW,例:DB数据库被Lock的情况下,例:由于资源不足而处理超时的情况下,通过X-VIEW可以查看历史时点的Transaction的状况,AP服务器障碍诊断、性能低下原因分析和障碍原因分析,时间,应答时间,设定日期,设定时间,Demo,服务急增时自动负载控制(Peak Load
8、 Control),Web服务器,服务器,拒绝,仅允许设定范围内的数值,活动的服务,拒绝,PLC工作,优先度中,优先度低,峰值,拒绝的服务,优先度高,服务急增时,由于设定了自动负载控制(PLC)的峰值,在系统不停滞的状态下实现服务安定化。,Demo,服务急增时自动负载控制(Peak Load Control),按照业务分类使优先度Group化,按照优先顺序管理业务处理,優先度高,优先度中,优先度低,峰值,优先度高,ApplicationSQL的监控,服务请求数失败数应答时间总计平均应答时间标准偏差最小/最大应答时间平均CPU使用量CPU总计平均tpmC使用量,监控结果表示,选择日期,选择时间,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Jennifer 性能 管理 解决方案 V1 中文版

链接地址:https://www.31ppt.com/p-2870112.html