Identifying propagated response delays in performance monitoring of n-tier applications

Yasuhiko Kanemasa, Atsushi Kubota, Hirokazu Iwakura, J. Higuchi, Y. Nomura, Toshinori Arai, Susumu Nakadate, H. Kanou
{"title":"Identifying propagated response delays in performance monitoring of n-tier applications","authors":"Yasuhiko Kanemasa, Atsushi Kubota, Hirokazu Iwakura, J. Higuchi, Y. Nomura, Toshinori Arai, Susumu Nakadate, H. Kanou","doi":"10.1109/CNSM.2014.7014150","DOIUrl":null,"url":null,"abstract":"One of the significant challenges on performance monitoring of an n-tier system is the “response delay propagation”, in which a response delay in a component server is propagated to other component servers due to the invoking relations among request types in different component servers of the system. It leads the operations manager of the system to misdiagnose the location of source delays and results in wasting time to investigate the root cause. We developed a response delay monitoring system that helps the operations managers distinguish the source delays from many other propagated delays. The system is able to build a model of invoking relations among request types in different component servers and use the model to diagnose the response delay propagation and pin-point the location of source response delays. To obtain such invoking relations among request-types from black-box component servers in an n-tier system, we propose a novel invoking relation estimation method which can achieve high accuracy of true invoking relation among request types by eliminating the negative influence of two spurious correlation factors through partial correlation analysis. We implemented the response delay monitoring system and evaluated the effectiveness of our invoking relation estimation method on a real in-company n-tier system which has thousands of request-types in each tier. The result (over 90% in precision) confirms our estimation method can effectively capture invoking relations in an n-tier system.","PeriodicalId":268334,"journal":{"name":"10th International Conference on Network and Service Management (CNSM) and Workshop","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"10th International Conference on Network and Service Management (CNSM) and Workshop","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CNSM.2014.7014150","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

One of the significant challenges on performance monitoring of an n-tier system is the “response delay propagation”, in which a response delay in a component server is propagated to other component servers due to the invoking relations among request types in different component servers of the system. It leads the operations manager of the system to misdiagnose the location of source delays and results in wasting time to investigate the root cause. We developed a response delay monitoring system that helps the operations managers distinguish the source delays from many other propagated delays. The system is able to build a model of invoking relations among request types in different component servers and use the model to diagnose the response delay propagation and pin-point the location of source response delays. To obtain such invoking relations among request-types from black-box component servers in an n-tier system, we propose a novel invoking relation estimation method which can achieve high accuracy of true invoking relation among request types by eliminating the negative influence of two spurious correlation factors through partial correlation analysis. We implemented the response delay monitoring system and evaluated the effectiveness of our invoking relation estimation method on a real in-company n-tier system which has thousands of request-types in each tier. The result (over 90% in precision) confirms our estimation method can effectively capture invoking relations in an n-tier system.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
识别n层应用程序性能监控中的传播响应延迟
n层系统性能监控的一个重大挑战是“响应延迟传播”,其中由于系统不同组件服务器中请求类型之间的调用关系,组件服务器中的响应延迟会传播到其他组件服务器。它导致系统的运营经理误诊源延迟的位置,并导致浪费时间调查根本原因。我们开发了一个响应延迟监控系统,帮助操作管理人员将源延迟与许多其他传播延迟区分开来。该系统能够建立不同组件服务器中请求类型之间的调用关系模型,并利用该模型诊断响应延迟传播,精确定位源响应延迟的位置。为了获得n层系统中黑箱组件服务器中请求类型之间的调用关系,提出了一种新的调用关系估计方法,该方法通过偏相关分析消除两个虚假相关因素的负面影响,实现了对请求类型之间真实调用关系的高精度估计。我们实现了响应延迟监控系统,并在一个真实的公司内部n层系统上评估了我们的调用关系估计方法的有效性,该系统每层有数千个请求类型。结果(精度超过90%)证实了我们的估计方法可以有效地捕获n层系统中的调用关系。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
A semantic approach for efficient and customized management of IaaS resources Design and evaluation of an Impact Analysis Methodology for the adoption of Cloud-based Services (IAMCIS) Design and implementation of fault tolerance techniques to improve QoS in SOA VoD in eucalyptus platform: Availability modeling and sensibility analysis Buffer dynamic management for energy-aware network
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1