Title
Experience with Using a Performance Predictor during Development: A Distributed Storage System Tale
Abstract
Developing a distributed system is a complex and error-prone task. Properly handling the interaction of a potentially large number of distributed components while keeping resource usage low and performance high is challenging. The state-of-the-practice on performance evaluation focuses on employing profilers to detect and fix potential performance problems, but lacks decision support information about when profiling effort should stop. To help address this issue, we propose the use of a prediction tool to estimate the expected performance of a complex system, and describe our experience with employing this tool to support the development of a distributed storage system.
Year
DOI
Venue
2014
10.1109/SE-HPCCSE.2014.6
Software Engineering for High Performance Computing in Computational Science and Engineering
Keywords
Field
DocType
distributed processing,software performance evaluation,storage management,complex system,decision support information,distributed components,distributed storage system tale,performance evaluation,performance predictor
Pipeline transport,Profiling (computer programming),Computer science,Distributed data store,Decision support system,Software,Benchmark (computing),Operating system,Distributed computing,Debugging
Conference
Citations 
PageRank 
References 
0
0.34
12
Authors
4
Name
Order
Citations
PageRank
Lauro Beltrao Costa119412.23
João Brunet200.68
Lile Hattori300.34
Matei Ripeanu42461233.84