Cost-Efficient Vm Configuration Algorithm In The Cloud Using Mix Scaling Strategy

Li Lu,Jiadi Yu,Yanmin Zhu,Guangtao Xue,Shiyou Qian,Minglu Li
DOI: https://doi.org/10.1109/icc.2017.7997241
2017-01-01
Abstract:Benefiting from the pay-per-use pricing model of cloud computing, many companies migrate their services and applications from typical expensive infrastructures to the cloud. However, due to fluctuations in the workload of services and applications, making a cost-efficient VM configuration decision in the cloud remains a critical challenge. Even experienced administrators cannot accurately predict the workload in the future. Since the pricing model of cloud provider is convex other than linear that often assumed in past research, instead of typical scaling out strategy. In this paper, we adopt mix scale strategy. Based on this observation, we model an optimization problem aiming to minimize the VM configuration cost under the constraint of migration delay. Taking advantages of Lyapunov optimization techniques, we propose a mix scale online algorithm which achieves more cost-efficiency than that of scale out strategy. Experimental results shows that the mix scale algorithm saves 30.8% and 31.1% cost while controlling migration delay in a tolerable range under different workload respectively.
What problem does this paper attempt to address?