Dynamic placement of virtual machines for cost optimization in multi-cloud environments
- 1 July 2011
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
The number of providers in the cloud computing market is increasing at rapid pace. At the same time, we are observing a fragmentation of the market in terms of pricing schemes, virtual machine offers and value-add features. In the early phase of cloud adoption, the price model was dominated by fixed prices. However, cloud market trend shows that dynamic pricing schemes utilization is being increased. In this plan, prices change according to demand in each cloud provider. In general, it is difficult for users to search cloud prices and decide where to put their resources. In this paper, we propose a scheduling model for optimizing virtual cluster placements across available cloud offers. This scheduler uses some variables such as average prices or cloud prices trends for suggesting an optimal deployment. Also, this scheduler is part of a cloud broker which automates actions and makes them transparent for users. The performance of our model is evaluated in a real-world cloud environment and the results show that user's investment decreases when part of the virtual infrastructure is dynamically distributed among clouds instead of maintaining it in a fixed one.Keywords
This publication has 10 references indexed in Scilit:
- Multicloud Deployment of Computing Clusters for Loosely Coupled MTC ApplicationsIEEE Transactions on Parallel and Distributed Systems, 2010
- Dynamic Resource Pricing on Federated CloudsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2010
- Optimal virtual machine placement across multiple cloud providersPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2009
- Virtual Infrastructure Management in Private and Hybrid CloudsIEEE Internet Computing, 2009
- Accounting and Billing for Federated Cloud InfrastructuresPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2009
- The Reservoir model and architecture for open federated cloud computingIBM Journal of Research and Development, 2009
- Market-Oriented Cloud Computing: Vision, Hype, and Reality for Delivering IT Services as Computing UtilitiesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2008
- Adaptive Resources Provisioning for Grid Applications and ServicesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2008
- Dynamic Placement of Virtual Machines for Managing SLA ViolationsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2007
- A Modeling Language for Mathematical ProgrammingManagement Science, 1990