{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,4,29]],"date-time":"2025-04-29T22:40:04Z","timestamp":1745966404376,"version":"3.40.4"},"reference-count":33,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2013,2,27]],"date-time":"2013-02-27T00:00:00Z","timestamp":1361923200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Front. Comput. Sci."],"published-print":{"date-parts":[[2013,6]]},"DOI":"10.1007\/s11704-013-2193-4","type":"journal-article","created":{"date-parts":[[2013,2,27]],"date-time":"2013-02-27T05:57:35Z","timestamp":1361944655000},"page":"431-445","source":"Crossref","is-referenced-by-count":7,"title":["An online service-oriented performance profiling tool for cloud computing systems"],"prefix":"10.1007","volume":"7","author":[{"given":"Haibo","family":"Mi","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Huaimin","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yangfan","family":"Zhou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michael Rung-Tsong","family":"Lyu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hua","family":"Cai","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gang","family":"Yin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2013,2,27]]},"reference":[{"issue":"4","key":"2193_CR1","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1109\/MM.2010.68","volume":"30","author":"G. Ren","year":"2010","unstructured":"Ren G, Tune E, Moseley T, Shi Y, Rus S, Hundt R. Google-wide profiling: a continuous profiling infrastructure for data centers. IEEE Micro Magazine, 2010, 30(4): 65\u201379","journal-title":"IEEE Micro Magazine"},{"issue":"4","key":"2193_CR2","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1145\/989393.989401","volume":"39","author":"S. Graham","year":"2004","unstructured":"Graham S, Kessler P, McKusick M. Gprof: a call graph execution profiler. ACM SIGPLAN Notices, 2004, 39(4): 49\u201357","journal-title":"ACM SIGPLAN Notices"},{"issue":"16","key":"2193_CR3","doi-asserted-by":"crossref","first-page":"2212","DOI":"10.1002\/cpe.1585","volume":"22","author":"B. Mohr","year":"2010","unstructured":"Mohr B, Wylie B, Wolf F. Performance measurement and analysis tools for extremely scalable systems. Concurrency and Computation: Practice and Experience, 2010, 22(16): 2212\u20132229","journal-title":"Concurrency and Computation: Practice and Experience"},{"issue":"1","key":"2193_CR4","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1145\/1140103.1140280","volume":"34","author":"E. Thereska","year":"2006","unstructured":"Thereska E, Salmon B, Strunk J, Wachs M, Abd-El-Malek M, Lopez J, Ganger G. Stardust: tracking activity in a distributed storage system. ACM SIGMETRICS Performance Evaluation Review, 2006, 34(1): 3\u201314","journal-title":"ACM SIGMETRICS Performance Evaluation Review"},{"key":"2193_CR5","unstructured":"Cantrill B, Shapiro M, Leventhal A. Dynamic instrumentation of production systems. In: Proceedings of the 2004 USENIX Annual Technical Conference. 2004, 2\u201315"},{"issue":"1","key":"2193_CR6","doi-asserted-by":"crossref","first-page":"277","DOI":"10.1145\/1384529.1375489","volume":"36","author":"A. Traeger","year":"2008","unstructured":"Traeger A, Deras I, Zadok E. DARC: dynamic analysis of root causes of latency distributions. ACM SIGMETRICS Performance Evaluation Review, 2008, 36(1): 277\u2013288","journal-title":"ACM SIGMETRICS Performance Evaluation Review"},{"key":"2193_CR7","doi-asserted-by":"crossref","unstructured":"Huang X, Wang W, Zhang W, Wei J, Huang T. An adaptive performance modeling approach to performance profiling of multi-service web applications. In: Proceedings of the 35th IEEE Computer Software and Applications Conference. 2011, 4\u201313","DOI":"10.1109\/COMPSAC.2011.10"},{"key":"2193_CR8","unstructured":"Sigelman B, Barroso L, Burrows M, Stephenson P, Plakal M, Beaver D, Jaspan S, Shanbhag C. Dapper, a large-scale distributed systems tracing infrastructure. Technical Report, Google, 2010"},{"key":"2193_CR9","unstructured":"Park I, Buch R. Event tracing-improve debugging and performance tuning with etw. MSDN Magazine-Louisville. 2007, 81\u201392"},{"issue":"6","key":"2193_CR10","doi-asserted-by":"crossref","first-page":"1159","DOI":"10.1109\/TPDS.2011.257","volume":"23","author":"B. Sang","year":"2012","unstructured":"Sang B, Zhan J, Lu G, Wang H, Xu D, Wang L, Zhang Z, Jia Z. Precise, scalable, and online request tracing for multitier services of black boxes. IEEE Transactions on Parallel and Distributed Systems, 2012, 23(6): 1159\u20131167","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"key":"2193_CR11","unstructured":"Tak B, Tang C, Zhang C, Govindan S, Urgaonkar B, Chang R. Vpath: precise discovery of request processing paths from black-box observations of thread and network activities. In: Proceedings of the 2009 Conference on USENIX Annual Technical Conference. 2009, 19\u201332"},{"issue":"4","key":"2193_CR12","doi-asserted-by":"crossref","first-page":"191","DOI":"10.1145\/1357010.1352613","volume":"42","author":"E. Koskinen","year":"2008","unstructured":"Koskinen E, Jannotti J. Borderpatrol: isolating events for black-box tracing. ACM SIGOPS Operating Systems Review, 2008, 42(4): 191\u2013203","journal-title":"ACM SIGOPS Operating Systems Review"},{"key":"2193_CR13","doi-asserted-by":"crossref","unstructured":"Reynolds P, Wiener J, Mogul J, Aguilera M, Vahdat A. WAP5: blackbox performance debugging for wide-area systems. In: Proceedings of the 15th International Conference onWorldWideWeb. 2006, 347\u2013356","DOI":"10.1145\/1135777.1135830"},{"issue":"5","key":"2193_CR14","doi-asserted-by":"crossref","first-page":"74","DOI":"10.1145\/1165389.945454","volume":"37","author":"M. Aguilera","year":"2003","unstructured":"Aguilera M, Mogul J, Wiener J, Reynolds P, Muthitacharoen A. Performance debugging for distributed systems of black boxes. ACM SIGOPS Operating Systems Review, 2003, 37(5): 74\u201389","journal-title":"ACM SIGOPS Operating Systems Review"},{"key":"2193_CR15","doi-asserted-by":"crossref","unstructured":"Mills D. Network time protocol (Version 3) specification, implementation and analysis. RFC Editor, 1992","DOI":"10.17487\/rfc1305"},{"issue":"1","key":"2193_CR16","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1145\/1327452.1327492","volume":"51","author":"J. Dean","year":"2008","unstructured":"Dean J, Ghemawat S. Mapreduce: simplified data processing on large clusters. Communications of the ACM, 2008, 51(1): 107\u2013113","journal-title":"Communications of the ACM"},{"key":"2193_CR17","doi-asserted-by":"crossref","unstructured":"Abdi H. Coefficient of variation. Sage Publications, 2010","DOI":"10.4135\/9781412961288.n56"},{"issue":"7","key":"2193_CR18","doi-asserted-by":"crossref","first-page":"817","DOI":"10.1016\/j.parco.2004.04.001","volume":"30","author":"M. Massie","year":"2004","unstructured":"Massie M, Chun B, Culler D. The ganglia distributed monitoring system: design, implementation, and experience. Parallel Computing, 2004, 30(7): 817\u2013840","journal-title":"Parallel Computing"},{"key":"2193_CR19","doi-asserted-by":"crossref","unstructured":"Fay M, Proschan M. Wilcoxon-mann-whitney or t-test? on assumptions for hypothesis tests and multiple interpretations of decision rules. Statistics Surveys, 2010","DOI":"10.1214\/09-SS051"},{"key":"2193_CR20","doi-asserted-by":"crossref","unstructured":"Malik H, Adams B, Hassan A. Pinpointing the subsystems responsible for the performance deviations in a load test. In: Proceedings of the 21st International Symposium on Software Reliability Engineering. 2010, 201\u2013210","DOI":"10.1109\/ISSRE.2010.43"},{"key":"2193_CR21","doi-asserted-by":"crossref","unstructured":"Bodik P, Goldszmidt M, Fox A, Woodard D, Andersen H. Fingerprinting the datacenter: automated classification of performance crises. In: Proceedings of the 5th European Conference on Computer Systems. 2010, 111\u2013124","DOI":"10.1145\/1755913.1755926"},{"key":"2193_CR22","doi-asserted-by":"crossref","unstructured":"Misailovic S, Sidiroglou S, Hoffmann H, Rinard M. Quality of service profiling. In: Proceedings of the 32nd ACM\/IEEE International Conference on Software Engineering. 2010, 25\u201334","DOI":"10.1145\/1806799.1806808"},{"key":"2193_CR23","unstructured":"Barham P, Donnelly A, Isaacs R, Mortier R. Using magpie for request extraction and workload modelling. In: Proceedings of the 6th Symposium on Opearting Systems Design and Implementation (OSDI). 2004, 259\u2013272"},{"key":"2193_CR24","doi-asserted-by":"crossref","unstructured":"Chen M, Kiciman E, Fratkin E, Fox A, Brewer E. Pinpoint: Problem determination in large, dynamic internet services. In: Proceedings of the 32nd International Conference on Dependable Systems and Net works. 2002, 595\u2013604","DOI":"10.1109\/DSN.2002.1029005"},{"key":"2193_CR25","unstructured":"Chen M, Accardi A, Kiciman E, Lloyd J, Patterson D, Fox A, Brewer E. Path-based faliure and evolution management. In: Proceedings of the 1st conference on Symposium on Networked Systems Design and Implementation. 2004, 23\u201336"},{"issue":"2","key":"2193_CR26","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1365815.1365816","volume":"26","author":"F. Chang","year":"2008","unstructured":"Chang F, Dean J, Ghemawat S, Hsieh W, Wallach D, Burrows M, Chandra T, Fikes A, Gruber R. Bigtable: a distributed storage system for structured data. ACM Transactions on Computer Systems, 2008, 26(2): 1\u201326","journal-title":"ACM Transactions on Computer Systems"},{"key":"2193_CR27","doi-asserted-by":"crossref","unstructured":"Sambasivan R, Zheng A, De Rosa M, Krevat E, Whitman S, Stroucken M, Wang W, Xu L, Ganger G. Diagnosing performance changes by comparing request flows. In: Proceedings of the 8th USENIX Symposium on Networked Systems Design and Implementation. 2011, 43\u201356","DOI":"10.21236\/ADA528600"},{"key":"2193_CR28","unstructured":"Reynolds P, Killian C, Wiener J, Mogul J, Shah M, Vahdat A. Pip: detecting the unexpected in distributed systems. In: Proceedings of the 3rd Symposium on Networked Systems Design and Implementation. 2006, 115\u2013128"},{"issue":"1","key":"2193_CR29","doi-asserted-by":"crossref","first-page":"253","DOI":"10.1145\/1384529.1375486","volume":"36","author":"E. Thereska","year":"2008","unstructured":"Thereska E, Ganger G. Ironmodel: robust performance models in the wild. ACM SIGMETRICS Performance Evaluation Review, 2008, 36(1): 253\u2013264","journal-title":"ACM SIGMETRICS Performance Evaluation Review"},{"key":"2193_CR30","unstructured":"Mann G, Sandler M, Krushevskaja D, Guha S, Even-Dar E. Modeling the parallel execution of black-box services. In: Proceedings of the 3rd USENIX Conference on Hot Topics in Cloud Computing. 2011, 20\u201324"},{"key":"2193_CR31","unstructured":"Ostrowski K, Mann G, Sandler M. Diagnosing latency in multi-tier black-box services. In: Proceedings of the 5th Workshop on Large Scale Distributed Systems and Middleware. 2011"},{"key":"2193_CR32","doi-asserted-by":"crossref","unstructured":"Mi H, Wang H, Zhou Y, Lyu M R, Cai H. P-tracer: service-oriented performance profiling in cloud computing systems. In: Proceedings of IEEE 36th Annual Computer Software and Applications Conference. 2012","DOI":"10.1109\/COMPSAC.2012.69"},{"key":"2193_CR33","doi-asserted-by":"crossref","unstructured":"Zhang Z, Zhan J, Li Y, Wang L, Meng D, Sang B. Precise request tracing and performance debugging for multi-tier services of black boxes. In: Proceedings of the 2009 IEEE\/IFIP International Conference on Dependable Systems & Networks. 2009, 337\u2013346","DOI":"10.1109\/DSN.2009.5270321"}],"container-title":["Frontiers of Computer Science"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11704-013-2193-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11704-013-2193-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11704-013-2193-4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,29]],"date-time":"2025-04-29T22:16:03Z","timestamp":1745964963000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11704-013-2193-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,2,27]]},"references-count":33,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2013,6]]}},"alternative-id":["2193"],"URL":"https:\/\/doi.org\/10.1007\/s11704-013-2193-4","relation":{},"ISSN":["2095-2228","2095-2236"],"issn-type":[{"type":"print","value":"2095-2228"},{"type":"electronic","value":"2095-2236"}],"subject":[],"published":{"date-parts":[[2013,2,27]]}}}