Title :
Optimizing IaaS Reserved Contract Procurement Using Load Prediction
Author :
Van Den Bossche, Ruben ; Vanmechelen, Kurt ; Broeckhove, Jan
Author_Institution :
Dept. of Math. & Comput. Sci., Univ. of Antwerp, Antwerp, Belgium
fDate :
June 27 2014-July 2 2014
Abstract :
With the increased adoption of cloud computing, new challenges have emerged related to the cost-effective management of cloud resources. The proliferation of resource properties and pricing plans has made the selection, procurement and management of cloud resources a time-consuming and complex task, which stands to benefit from automation. This contribution focuses on the procurement decision of reserved contracts in the context of Infrastructure-as-a-Service (IaaS) providers such as Amazon EC2. Such reserved contracts complement pay-by-the-hour pricing models, and offer a significant reduction in price (up to 70%) for a particular period in return for an upfront payment. Thus, customers can reduce costs by predicting and analyzing their future needs in terms of the number and type of server instances. We present an algorithm that uses load prediction with automated time series forecasting based on a Double-seasonal Holt-Winters model, in order to make cost-efficient purchasing decisions among a wide range of contract types while taking into account an organization´s current contract portfolio. We analyze its cost effectiveness through simulation of real-world web traffic traces. Our analysis investigates the impact of different prediction techniques on cost compared to a clairvoyant predictor and compares the algorithm´s performance with a stationary contract renewal approach. Our results show that the algorithm is able to significantly reduce IaaS resource costs through automated reserved contract procurement. Moreover, the algorithm´s computational cost makes it applicable to large-scale real-world settings.
Keywords :
cloud computing; contracts; pricing; procurement; resource allocation; time series; Amazon EC2; IaaS reserved contract procurement; IaaS resource cost reduction; Web traffic traces; automated reserved contract procurement; automated time series forecasting; cloud computing; cloud resource management; cloud resource procurement; cloud resource selection; contract portfolio; cost-effective management; cost-efficient purchasing decision making; double-seasonal Holt-Winters model; infrastructure-as-a-service; load prediction; pay-by-the-hour pricing models; pricing plans; reserved contracts; resource properties; server instances; Availability; Contracts; Forecasting; Load modeling; Prediction algorithms; Servers; Time series analysis; Cloud Computing; Contract Management; Cost; IaaS; Optimization; Workload Prediction;
Conference_Titel :
Cloud Computing (CLOUD), 2014 IEEE 7th International Conference on
Conference_Location :
Anchorage, AK
Print_ISBN :
978-1-4799-5062-1
DOI :
10.1109/CLOUD.2014.22