DocumentCode :
2028197
Title :
Accurate Resource Prediction for Hybrid IaaS Clouds Using Workload-Tailored Elastic Compute Units
Author :
Imai, Suguru ; Chestna, Thomas ; Varela, Carlos A.
Author_Institution :
Dept. of Comput. Sci., Rensselaer Polytech. Inst., Troy, NY, USA
fYear :
2013
fDate :
9-12 Dec. 2013
Firstpage :
171
Lastpage :
178
Abstract :
Cloud computing´s pay-per-use model greatly reduces upfront cost and also enables on-demand scalability as service demand grows or shrinks. Hybrid clouds are an attractive option in terms of cost benefit, however, without proper elastic resource management, computational resources could be over-provisioned or under-provisioned, resulting in wasting money or failing to satisfy service demand. In this paper, to accomplish accurate performance prediction and cost-optimal resource management for hybrid clouds, we introduce Workload-tailored Elastic Compute Units (WECU) as a measure of computing resources analogous to Amazon EC2´s ECUs, but customized for a specific workload. We present a dynamic programming-based scheduling algorithm to select a combination of private and public resources which satisfy a desired throughput. Using a loosely-coupled benchmark, we confirmed WECUs have 24 (J% better runtime prediction ability than ECUs on average. Moreover, simulation results with a real workload distribution of web service requests show that our WECU-based algorithm reduces costs by 8-31% compared to a fixed provisioning approach.
Keywords :
Web services; cloud computing; cost reduction; dynamic programming; resource allocation; scheduling; software performance evaluation; WECUs; Web service requests; cloud computing; computational resources; cost benefit; cost reduction; cost-optimal resource management; dynamic programming-based scheduling algorithm; hybrid IaaS clouds; hybrid clouds; loosely-coupled benchmark; on-demand scalability; pay-per-use model; performance prediction; private resources; public resources; resource prediction; runtime prediction ability; service demand; workload distribution; workload-tailored elastic compute units; Benchmark testing; Cloud computing; Computational modeling; Heuristic algorithms; Prediction algorithms; Runtime; Throughput; Amazon EC2; actor model; cloud computing; hybrid cloud;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Utility and Cloud Computing (UCC), 2013 IEEE/ACM 6th International Conference on
Conference_Location :
Dresden
Type :
conf
DOI :
10.1109/UCC.2013.40
Filename :
6809354
Link To Document :
بازگشت