P-Tracer: Path-based Performance Profiling in Cloud Computing Systems

被引:10
|
作者
Mi, Haibo [1 ]
Wang, Huaimin [1 ]
Cai, Hua [2 ]
Zhou, Yangfan [3 ]
Lyu, Michael R. [1 ,3 ]
Chen, Zhenbang [1 ]
机构
[1] Natl Univ Def Technol, Natl Lab Parallel & Distributed Proc, Changsha, Hunan, Peoples R China
[2] Alibaba Cloud Comp Co, Comp Platform, Hangzhou, Peoples R China
[3] Chinese Univ Hong Kong, Dept Comp Sci & Engn, Hong Kong, Peoples R China
基金
中国国家自然科学基金; 国家高技术研究发展计划(863计划);
关键词
Performance profiling; performance anomaly; visual analytics;
D O I
10.1109/COMPSAC.2012.69
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In large-scale cloud computing systems, the growing scale and complexity of component interactions pose great challenges for operators to understand the characteristics of system performance. Performance profiling has long been proved to be an effective approach to performance analysis; however, existing approaches do not consider two new requirements that emerge in cloud computing systems. First, the efficiency of the profiling becomes of critical concern; second, visual analytics should be utilized to make profiling results more readable. To address the above two issues, in this paper, we present P-Tracer, an online performance profiling approach specifically tailored for large-scale cloud computing systems. P-Tracer constructs a specific search engine that adopts a proactive way to process performance logs and generates particular indices for fast queries; furthermore, P-Tracer provides users with a suite of web-based interfaces to query statistical information of all kinds of services, which helps them quickly and intuitively understand system behavior. The approach has been successfully applied in Alibaba Cloud Computing Inc.(1) to conduct online performance profiling both in production clusters and test clusters. Experience with one real-world case demonstrates that P-Tracer can effectively and efficiently help users conduct performance profiling and localize the primary causes of performance anomalies.
引用
收藏
页码:509 / 514
页数:6
相关论文
共 50 条
  • [1] Critical Path-Based Iterative Heuristic for Workflow Scheduling in Utility and Cloud Computing
    Cai, Zhicheng
    Li, Xiaoping
    Gupta, Jatinder N. D.
    [J]. SERVICE-ORIENTED COMPUTING, ICSOC 2013, 2013, 8274 : 207 - 221
  • [2] PATH: Evaluation of Boolean Logic Using Path-Based In-Memory Computing Systems
    Thijssen, Sven
    Rashed, Muhammad Rashedul Haq
    Jha, Sumit Kumar
    Ewetz, Rickard
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2024, 43 (05) : 1387 - 1400
  • [3] PBI: A Path-based Bitmap Index for Efficient Process Analysis in Cloud Computing Environment
    Yang, Linqing
    Li, Shun
    Chen, Wei
    Lei, Kai
    Wang, Tengjiao
    [J]. 2017 IEEE 3RD INTERNATIONAL CONFERENCE ON BIG DATA SECURITY ON CLOUD (BIGDATASECURITY, IEEE 3RD INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE AND SMART COMPUTING, (HPSC) AND 2ND IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT DATA AND SECURITY (IDS), 2017, : 57 - 62
  • [4] PATH: Evaluation of Boolean Logic using Path-based In-Memory Computing
    Thijssen, Sven
    Jha, Sumit Kumar
    Ewetz, Rickard
    [J]. PROCEEDINGS OF THE 59TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC 2022, 2022, : 1129 - 1134
  • [5] A Minimal Path-Based Method for Computing Multistate Network Reliability
    Xu, Xiu-Zhen
    Niu, Yi-Feng
    He, Can
    [J]. COMPLEXITY, 2020, 2020
  • [6] Critical Path-Based Ant Colony Optimization for Scientific Workflow Scheduling in Cloud Computing Under Deadline Constraint
    Lal, Arvind
    Krishna, C. Rama
    [J]. AMBIENT COMMUNICATIONS AND COMPUTER SYSTEMS, RACCCS 2017, 2018, 696 : 447 - 461
  • [7] An online service-oriented performance profiling tool for cloud computing systems
    Haibo Mi
    Huaimin Wang
    Yangfan Zhou
    Michael Rung-Tsong Lyu
    Hua Cai
    Gang Yin
    [J]. Frontiers of Computer Science, 2013, 7 : 431 - 445
  • [8] An online service-oriented performance profiling tool for cloud computing systems
    Mi, Haibo
    Wang, Huaimin
    Zhou, Yangfan
    Lyu, Michael Rung-Tsong
    Cai, Hua
    Yin, Gang
    [J]. FRONTIERS OF COMPUTER SCIENCE, 2013, 7 (03) : 431 - 445
  • [9] A structured path-based approach for computing transient rewards of large CTMCs
    Lam, VV
    Buchholz, P
    Sanders, WH
    [J]. QEST 2004: FIRST INTERNATIONAL CONFERENCE ON THE QUANTITATIVE EVALUATION OF SYSTEMS, PROCEEDINGS, 2004, : 136 - 145
  • [10] Hierarchical Area-Based and Path-Based Heuristic Approaches for Multirobot Coverage Path Planning with Performance Analysis in Surveillance Systems
    Gong, Junghwan
    Lee, Seunghwan
    [J]. SENSORS, 2023, 23 (20)