DocumentCode
1968157
Title
P-Tracer: Path-Based Performance Profiling in Cloud Computing Systems
Author
Haibo Mi ; Huaimin Wang ; Hua Cai ; Yangfan Zhou ; Lyu, Michael R. ; Zhenbang Chen
Author_Institution
Nat. Lab. for Parallel & Distrib. Process., Nat. Univ. of Defense Technol., Changsha, China
fYear
2012
fDate
16-20 July 2012
Firstpage
509
Lastpage
514
Abstract
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, PTracer 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. 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.
Keywords
cloud computing; data analysis; data visualisation; pattern clustering; program diagnostics; query processing; search engines; software performance evaluation; statistical analysis; user interfaces; Alibaba Cloud Computing Inc; P-tracer; Web-based interfaces; component interactions; index generation; large-scale cloud computing systems; online performance profiling approach; path-based performance profiling; performance analysis; performance logs; production clusters; profiling efficiency; search engine; statistical information querying; test clusters; visual analytics; Cloud computing; Instruments; Postal services; Production; Search engines; Shape; System performance; Performance profiling; performance anomaly; visual analytics;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference (COMPSAC), 2012 IEEE 36th Annual
Conference_Location
Izmir
ISSN
0730-3157
Print_ISBN
978-1-4673-1990-4
Electronic_ISBN
0730-3157
Type
conf
DOI
10.1109/COMPSAC.2012.69
Filename
6340205
Link To Document