E2EProf: Automated end-to-end performance management for enterprise systems

被引:16
|
作者
Agarwala, Sandip [1 ]
Alegre, Fernando [1 ]
Schwan, Karsten [1 ]
Mehalingham, Jegannathan [2 ]
机构
[1] Georgia Inst Technol, Coll Comp, Atlanta, GA 30332 USA
[2] Delta Air Lines, Delta Techno Inc, Atlanta, GA 30354 USA
关键词
D O I
10.1109/DSN.2007.38
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Distributed systems are becoming increasingly complex, caused by the prevalent use of web services, multi-tier architectures, and grid computing, where dynamic sets of components interact with each other across distributed and heterogeneous computing infrastructures. For these applications to be able to predictably and efficiently deliver services to end users, it is therefore, critical to understand and control their runtime behavior. In a datacenter environment, for instance, understanding the end-to-end dynamic behavior of certain IT subsystems, from the time requests are made to when responses are generated and finally, received, is a key prerequisite for improving application response, to provide required levels of performance, or to meet service level agreements (SLAs). The E2EProf toolkit enables the efficient and nonintrusive capture and analysis of end-to-end program behavior for complex enterprise applications. E2EProf permits an enterprise to recognize and analyze performance problems when they occur - online, to take corrective actions as soon as possible and wherever necessary along the paths currently taken by user requests - end-to-end, and to do so without the need to instrument applications - nonintrusively. Online analysis exploits a novel signal analysis algorithm, termed pathmap, which dynamically detects the causal paths taken by client requests through application and backend servers and annotates these paths with end-to-end latencies and with the contributions to these latencies from different path components. Thus, with pathmap, it is possible to dynamically identify the bottlenecks present in selected servers or services and to detect the abnormal or unusual performance behaviors indicative of potential problems or overloads. Pathmap and the E2EProf toolkit successfully detect causal request paths and associated performance bottlenecks in the RUBiS ebay-like multi-tier web application and in one of the datacenter of our industry partner Delta Air Lines.
引用
收藏
页码:749 / +
页数:2
相关论文
共 50 条
  • [1] Metrics for end-to-end monitoring and management of enterprise systems
    Hershey, Paul
    Runyon, Donald
    Wang, Yangwei
    [J]. 2007 IEEE MILITARY COMMUNICATIONS CONFERENCE, VOLS 1-8, 2007, : 38 - +
  • [2] Building End-to-End Management Analytics for Enterprise Data Centers
    Huang, Hai
    Ruan, Yaoping
    Shaikh, Anees
    Routray, Ramani
    Tan, Chung-hao
    Gopisetty, Sandeep
    [J]. 2009 IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM 2009) VOLS 1 AND 2, 2009, : 661 - 675
  • [3] End-to-End Security for Enterprise Mashups
    Rosenberg, Florian
    Khalaf, Rania
    Duftler, Matthew
    Curbera, Francisco
    Austel, Paula
    [J]. SERVICE-ORIENTED COMPUTING - ICSOC 2009, PROCEEDINGS, 2009, 5900 : 389 - +
  • [4] Automated end-to-end management of the modeling lifecycle in deep learning
    Gharib Gharibi
    Vijay Walunj
    Raju Nekadi
    Raj Marri
    Yugyung Lee
    [J]. Empirical Software Engineering, 2021, 26
  • [5] Automated end-to-end management of the modeling lifecycle in deep learning
    Gharibi, Gharib
    Walunj, Vijay
    Nekadi, Raju
    Marri, Raj
    Lee, Yugyung
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2021, 26 (02)
  • [6] An End-to-end Log Management Framework for Distributed Systems
    He, Pinjia
    [J]. 2017 IEEE 36TH INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS), 2017, : 266 - 267
  • [7] Improving end-to-end performance by active queue management
    Ku, CF
    Chen, SJ
    Ho, JM
    Chang, RI
    [J]. AINA 2005: 19th International Conference on Advanced Information Networking and Applications, Vol 2, 2005, : 337 - 340
  • [8] Measuring the end-to-end performance of digital video systems
    Wolf, S
    [J]. IEEE TRANSACTIONS ON BROADCASTING, 1997, 43 (03) : 320 - 328
  • [9] End-to-end enterprise monitoring framework for NetOps
    Hershey, Paul
    Runyon, Donald
    Wang, Yangwei
    [J]. MILCOM 2006, VOLS 1-7, 2006, : 2526 - +
  • [10] End-to-end multimedia service management enabling collaboration in a distributed enterprise environment
    Sato, M
    Nakamura, K
    Kumar, S
    Liu, D
    Mikkilineni, R
    [J]. PTC '96 - 18TH ANNUAL PACIFIC TELECOMMUNICATIONS CONFERENCE, PROCEEDINGS, VOLS I AND II, 1996, : 213 - 219