Authors
Adem Efe Gencer, David Bindel, Emin Gün Sirer, Robbert van Renesse
Publication date
2015/11/24
Book
Proceedings of the 16th Annual Middleware Conference
Pages
235-246
Description
Configuring large distributed computations is a challenging task. Efficiently executing distributed computations requires configuration tuning based on careful examination of application and hardware properties. Considering the large number of parameters and impracticality of using trial and error in a production environment, programmers tend to make these decisions based on their experience and rules of thumb. Such configurations can lead to underutilized and costly clusters, and missed deadlines.
In this paper, we present a new methodology for determining desired hardware and software configuration parameters for distributed computations. The key insight behind this methodology is to build a response surface that captures how applications perform under different hardware and software configuration. Such a model can be built through iterated experiments using the real system, or, more efficiently, using a …
Total citations
201620172018201920202021202211223533
Scholar articles
AE Gencer, D Bindel, EG Sirer, R van Renesse - Proceedings of the 16th Annual Middleware …, 2015