A Multi-objective Hybrid Cloud Resource scheduling Method Based on Deadline and Cost Constraints

被引:49
作者
Zuo, Liyun [1 ,2 ]
Shu, Lei [1 ,3 ]
Dong, Shoubin [2 ]
Chen, Yuanfang [1 ]
Yan, Li [1 ]
机构
[1] Guangdong Univ Petrochem Technol, Guangdong Prov Key Lab Petrochem Equipment Fault, Maoming 525000, Peoples R China
[2] South China Univ Technol, Sch Comp Sci & Engn, Guangdong Key Lab Commun & Comp Network, Guangzhou 510640, Guangdong, Peoples R China
[3] Univ Lincoln, Sch Engn, Lincoln LN6 7TS, England
来源
IEEE ACCESS | 2017年 / 5卷
关键词
Hybrid cloud; resource utilization; task scheduling; deadline; cost constraint; MANAGEMENT;
D O I
10.1109/ACCESS.2016.2633288
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We propose a task-oriented multi-objective scheduling method based on ant colony optimization (MOSACO) to optimize the finite pool of public and private computing resources in a hybrid cloud computing environment according to deadline and cost constraints. MOSACO is employed to minimize task completion times and costs using time-first and cost-first single-objective optimization strategies, respectively, and to maximize user quality of service and the profit of resource providers using an entropy optimization model. The effectiveness of the MOSACO algorithm based on multiple considerations of task completion time, cost, number of deadline violations, and degree of private resource utilization is verified using simulation and three application examples. Comparisons with similar scheduling methods demonstrate that MOSACO provides the highest optimality, and that the time-first and cost-first strategies provide definite advantages for minimizing completion time and cost, respectively.
引用
收藏
页码:22067 / 22080
页数:14
相关论文
共 41 条
[21]   Energy-Efficient Stochastic Task Scheduling on Heterogeneous Computing Systems [J].
Li, Kenli ;
Tang, Xiaoyong ;
Li, Keqin .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2014, 25 (11) :2867-2876
[22]   An Optimistic Differentiated Service Job Scheduling System for Cloud Computing Service Users and Providers [J].
Li, Luqun .
THIRD INTERNATIONAL CONFERENCE ON MULTIMEDIA AND UBIQUITOUS ENGINEERING (MUE 2009), 2009, :295-299
[23]   Resource preprocessing and optimal task scheduling in cloud computing environments [J].
Liu, Zhaobin ;
Qu, Wenyu ;
Liu, Weijiang ;
Li, Zhiyang ;
Xu, Yujie .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2015, 27 (13) :3461-3482
[24]  
Qiu Xuanjia., 2013, 2013 IEEEACM 21 INT, P1
[25]  
Rahman M., 2011, 2011 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum, P966, DOI 10.1109/IPDPS.2011.243
[26]  
Shifrin M, 2013, 2013 IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM 2013), P51
[27]  
Sijin He, 2011, Proceedings of the 2011 IEEE 4th International Conference on Cloud Computing (CLOUD 2011), P622, DOI 10.1109/CLOUD.2011.47
[28]   Virtual Infrastructure Management in Private and Hybrid Clouds [J].
Sotomayor, Borja ;
Montero, Ruben S. ;
Llorente, Ignacio M. ;
Foster, Ian .
IEEE INTERNET COMPUTING, 2009, 13 (05) :14-22
[29]  
Van den Bossche R., 2011, Proceedings of the 2011 IEEE 3rd International Conference on Cloud Computing Technology and Science (CloudCom 2011), P320, DOI 10.1109/CloudCom.2011.50
[30]  
Van den Bossche R., 2010, 2010 IEEE 3 INT C CL, P228, DOI DOI 10.1109/CLOUD.2010.58