DocumentCode :
704235
Title :
Using Trustworthy Simulation to Engineer Cloud Schedulers
Author :
Pucher, Alexander ; Gul, Emre ; Wolski, Rich ; Krintz, Chandra
Author_Institution :
Dept. of Comput. Sci., Univ. of California, Santa Barbara, Santa Barbara, CA, USA
fYear :
2015
fDate :
9-13 March 2015
Firstpage :
256
Lastpage :
265
Abstract :
In recent years, researchers have contributed promising new techniques for allocating cloud resources in more robust, efficient, and ecologically sustainable ways. Unfortunately, the wide-spread use of these techniques in production systems has, to date, remained elusive. One reason for this is that the state of the art for investigating these innovations at scale often relies solely on model-driven simulation. Production-grade cloud software, however, demands certainty and precision for development and business planning that only comes from validating simulation against empirical observation. In this work, we take an alternative approach to facilitating cloud research and engineering in order to transition innovations to production deployment faster. In particular, we present a new methodology that complements existing model-driven simulation with platform-specific and statistically trustworthy results. We simulate systems at scales and on time frames that are testable, and then, based on the statistical validation of these simulations, investigate scenarios beyond those feasibly observable in practice. We demonstrate the approach by developing an energy-aware cloud scheduler and evaluating it using production and synthetic traces in faster than real time. Our results show that we can accurately simulate a production IaaS system, ease capacity planning, and expedite the reliable development of its components and extensions.
Keywords :
cloud computing; scheduling; trusted computing; business planning; cloud engineering; cloud research; cloud resource allocation; engineer cloud schedulers; model-driven simulation; production deployment; production grade cloud software; production systems; statistical validation; trustworthy simulation; Accuracy; Cloud computing; Computational modeling; Delays; Load modeling; Production; Reliability; cloud scheduling simulation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cloud Engineering (IC2E), 2015 IEEE International Conference on
Conference_Location :
Tempe, AZ
Type :
conf
DOI :
10.1109/IC2E.2015.14
Filename :
7092927
Link To Document :
بازگشت