Decision model for provisioning virtual resources in Amazon EC2

Nowadays computing resources can be acquired from IaaS cloud providers in different purchasing options. Taking Amazon Elastic Compute Cloud (EC2) for instance, there are three purchasing models, and each option has different price and yields different benefit to clients. The issue that we address in this paper is how cloud users could make a provisioning plan for computing resources. We propose a model which is based on the characteristics of three purchasing options provided by Amazon EC2, which can be used for guiding the capacity planning activity.

[1]  Martin Bichler,et al.  Automated capacity management and selection of infrastructure-as-a-service providers , 2009, 2009 IFIP/IEEE International Symposium on Integrated Network Management-Workshops.

[2]  Bu-Sung Lee,et al.  Cost Minimization for Provisioning Virtual Servers in Amazon Elastic Compute Cloud , 2011, 2011 IEEE 19th Annual International Symposium on Modelling, Analysis, and Simulation of Computer and Telecommunication Systems.

[3]  Rubén S. Montero,et al.  Dynamic placement of virtual machines for cost optimization in multi-cloud environments , 2011, 2011 International Conference on High Performance Computing & Simulation.

[4]  Artur Andrzejak,et al.  Reducing Costs of Spot Instances via Checkpointing in the Amazon Elastic Compute Cloud , 2010, 2010 IEEE 3rd International Conference on Cloud Computing.

[5]  Muli Ben-Yehuda,et al.  Deconstructing Amazon EC2 Spot Instance Pricing , 2011, 2011 IEEE Third International Conference on Cloud Computing Technology and Science.

[6]  Francisco Vilar Brasileiro,et al.  Business-driven capacity planning of a cloud-based it infrastructure for the execution of Web applications , 2010, 2010 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW).

[7]  Artur Andrzejak,et al.  Decision Model for Cloud Computing under SLA Constraints , 2010, 2010 IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems.