Modeling Analysis and Cost-Performance Ratio Optimization of Virtual Machine Scheduling in Cloud Computing

被引:24
作者
Bo, Wan [1 ]
Dang, Jiale [1 ]
Li, Zhetao [2 ,3 ]
Gong, Hongfang [4 ]
Zhang, Feng [5 ]
Oh, Sangyoon [6 ]
机构
[1] Xidian Univ, Dept Comp Sci & Technol, Xian 710071, Peoples R China
[2] Xiangtan Univ, Key Lab Hunan Prov Internet Things & Informat Sec, Xiangtan 41105, Hunan, Peoples R China
[3] Xiangtan Univ, Coll Informat Engn, Xiangtan 41105, Hunan, Peoples R China
[4] Changsha Univ Sci & Technol, Coll Math & Stat, Changsha 410082, Peoples R China
[5] Renmin Univ China, Sch Informat, DEKE Lab, Beijing 100872, Peoples R China
[6] Ajou Univ, Dept Comp & Informat Engn, Suwon 443749, South Korea
基金
中国国家自然科学基金; 新加坡国家研究基金会;
关键词
Cloud computing; queuing system; cost-performance ratio optimization; RESILIENCY;
D O I
10.1109/TPDS.2020.2968913
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
As an essential feature of cloud computing, dynamic scalability enables the cloud system to dynamically expand or shrink resources according to user needs at runtime. Effectively predicting and optimizing the cost and performance of cloud computing platforms have become one of the key research challenges in the field of cloud computing. In this article, to quantitatively predict the cost and performance of cloud computing platforms, we propose a cloud computing resource analysis model considering both hot/cold startup and hot/cold shutdown of virtual machines (VMs), and use the $M/M/N/\infty$M/M/N/infinity queuing model to analyze cloud computing platform and acquire accurate performance indicators, such as elasticity indicators, cost indicators, performance indicators, cost-performance ratios, etc. In addition, we establish a multi-objective optimization model to optimize both performance and cost of cloud computing platform. Then the optimal stopping and cost-performance optimization algorithm are applied to obtain the optimal configurations, including the number of hot startup VMs, the system service rate, the hot/cold startup rate of VMs, and the hot/cold shutdown rate. By comparing with existing optimization methods, we demonstrate the superiority of our cost-performance ratio optimization method.
引用
收藏
页码:1518 / 1532
页数:15
相关论文
共 43 条
[1]  
[Anonymous], 2010, P INT C SERV OR COMP
[2]  
[Anonymous], [No title captured]
[3]  
[Anonymous], [No title captured]
[4]  
[Anonymous], [No title captured]
[5]   Cost performance of QoS Driven task scheduling in cloud computing [J].
Bansal, Nidhi ;
Maurya, Amitab ;
Kumar, Tarun ;
Singh, Manzeet ;
Bansal, Shruti .
3RD INTERNATIONAL CONFERENCE ON RECENT TRENDS IN COMPUTING 2015 (ICRTC-2015), 2015, 57 :126-130
[6]  
Bardsiri Amid Khatibi, 2014, International Journal of Intelligent Systems and Applications, V6, P27, DOI 10.5815/ijisa.2014.12.04
[7]   The Aneka platform and QoS-driven resource provisioning for elastic applications on hybrid Clouds [J].
Calheiros, Rodrigo N. ;
Vecchiola, Christian ;
Karunamoorthy, Dileban ;
Buyya, Rajkumar .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2012, 28 (06) :861-870
[8]   Optimal Power Allocation and Load Distribution for Multiple Heterogeneous Multicore Server Processors across Clouds and Data Centers [J].
Cao, Junwei ;
Li, Keqin ;
Stojmenovic, Ivan .
IEEE TRANSACTIONS ON COMPUTERS, 2014, 63 (01) :45-58
[9]   Optimal Multiserver Configuration for Profit Maximization in Cloud Computing [J].
Cao, Junwei ;
Hwang, Kai ;
Li, Keqin ;
Zomaya, Albert Y. .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2013, 24 (06) :1087-1096
[10]   An Energy-Efficient VM Prediction and Migration Framework for Overcommitted Clouds [J].
Dabbagh, Mehiar ;
Hamdaoui, Bechir ;
Guizani, Mohsen ;
Rayes, Ammar .
IEEE TRANSACTIONS ON CLOUD COMPUTING, 2018, 6 (04) :955-966