An online service-oriented performance profiling tool for cloud computing systems

被引:0
|
作者
Haibo Mi
Huaimin Wang
Yangfan Zhou
Michael Rung-Tsong Lyu
Hua Cai
Gang Yin
机构
[1] National University of Defense Technology,National Lab for Parallel & Distributed Processing
[2] The Chinese University of Hong Kong,Shenzhen Research Institute
[3] Alibaba Cloud Computing Company,Computing Platform
来源
关键词
cloud computing; performance profiling; performance anomaly; visual analytics;
D O I
暂无
中图分类号
学科分类号
摘要
The growing scale and complexity of component interactions in cloud computing systems post great challenges for operators to understand the characteristics of system performance. Profiling has long been proved to be an effective approach to performance analysis; however, existing approaches confront new challenges that emerge in cloud computing systems. First, the efficiency of the profiling becomes of critical concern; second, service-oriented profiling should be considered to support separation-of-concerns performance analysis. To address the above issues, in this paper, we present P-Tracer, an online performance profiling tool specifically tailored for cloud computing systems. P-Tracer constructs a specific search engine that proactively processes performance logs and generates a particular index for fast queries; second, for each service, P-Tracer retrieves a statistical insight of performance characteristics from multi-dimensions and provides operators with a suite of web-based interfaces to query the critical information. We evaluate P-Tracer in the aspects of tracing overheads, data preprocessing scalability and querying efficiency. Three real-world case studies that happened in Alibaba cloud computing platform demonstrate that P-Tracer can help operators understand software behaviors and localize the primary causes of performance anomalies effectively and efficiently.
引用
收藏
页码:431 / 445
页数:14
相关论文
共 50 条
  • [21] Future generation of service-oriented computing systems
    Yangui, Sami
    Goscinski, Andrzej
    Drira, Khalil
    Tari, Zahir
    Benslimane, Djamal
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2021, 118 : 252 - 256
  • [22] Service-oriented computing
    Papazoglou, MP
    Georgakopoulos, D
    [J]. COMMUNICATIONS OF THE ACM, 2003, 46 (10) : 25 - 28
  • [23] Service-Oriented Computing
    Koehler, Jana
    Alonso, Gustavo
    [J]. ERCIM NEWS, 2007, (70): : 14 - 15
  • [24] A SIMULATION FRAMEWORK FOR SERVICE-ORIENTED COMPUTING SYSTEMS
    Sarjoughian, Hessam
    Kim, Sungung
    Ramaswamy, Muthukumar
    Yau, Stephen
    [J]. 2008 WINTER SIMULATION CONFERENCE, VOLS 1-5, 2008, : 845 - 853
  • [25] Service-oriented computing
    Mahmoud, Qusay H.
    Langendoerfer, Peter
    [J]. ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2008, 8 (03)
  • [26] Service-oriented computing
    Franch, Xavier
    Ghose, Aditya K.
    Lewis, Grace A.
    Bhiri, Sami
    [J]. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2014, 8831
  • [27] Service-oriented computing
    Bichler, M
    Lin, KJ
    [J]. COMPUTER, 2006, 39 (03) : 99 - 101
  • [28] Service-Oriented Reliability Modeling and Autonomous Optimization of Reliability for Public Cloud Computing Systems
    Meng, Sa
    Luo, Liang
    Qiu, Xiwei
    Dai, Yuanshun
    [J]. IEEE TRANSACTIONS ON RELIABILITY, 2022, 71 (02) : 527 - 538
  • [29] Perspectives on service-oriented computing and Service-Oriented System engineering
    Tsai, W. T.
    Malek, Miroslaw
    Chen, Yinong
    Bastani, Farokh
    [J]. SOSE 2006: SECOND IEEE INTERNATIONAL SYMPOSIUM ON SERVICE-ORIENTED SYSTEM ENGINEERING, PROCEEDINGS, 2006, : 3 - +
  • [30] Service-Oriented Network Virtualization for Composition of Cloud Computing and Networking
    Duan, Qiang
    [J]. INTERNATIONAL JOURNAL OF NEXT-GENERATION COMPUTING, 2011, 2 (02): : 123 - 138