An Uncertainty-aware Evolutionary Scheduling Method for Cloud Service Provisioning

被引:8
作者
Meng, Shunmei [1 ]
Wang, Song [2 ]
Wu, Taotao [1 ]
Lie, Duanchao [2 ]
Huang, Taigui [2 ]
Wu, XiaoTong [1 ]
Xu, Xiaolong [1 ]
Dou, Wanchun [1 ]
机构
[1] Nanjing Univ, State Key Lab Novel Software Technol, Nanjing, Jiangsu, Peoples R China
[2] State Grid Anhui Elect Power Co, Hefei, Peoples R China
来源
2016 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS) | 2016年
关键词
cloud service; uncertainty; reverse auction; evolutionary scheduling; intermediate workflow; SCIENTIFIC WORKFLOWS;
D O I
10.1109/ICWS.2016.72
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Attracted by the advantages of cloud computing, more and more services and applications are migrated to this new paradigm. As promising as it is, cloud computing also brings new challenges to many research issues, such as service scheduling. Most existing scheduling methods are offline and could not deal with the uncertainties and dynamics during the execution, especially in the dynamic cloud environment. In view of this challenge, in this paper, we propose an uncertainty-aware evolutionary scheduling method for cloud service provisioning. It aims at dealing with uncertainties during execution and updating the scheduling so as to meet the deadline and optimize the execution cost of cloud applications. Our method consists of two phases, baseline scheduling and evolutionary scheduling during execution. In baseline scheduling, we suggest a reverse-auction-based pricing mechanism for service provisioning. In evolutionary scheduling, an uncertain model with three types of uncertainties is considered and four uncertain events are discussed. Accordingly, the evolutionary scheduling policy is presented based on intermediate workflow to get a global optimal schedule, so as to improve the success rate for the execution of the cloud applications. Finally, experiments are designed and performed to demonstrate the effectiveness of our method.
引用
收藏
页码:506 / 513
页数:8
相关论文
共 20 条
[1]   Deadline-constrained workflow scheduling algorithms for Infrastructure as a Service Clouds [J].
Abrishami, Saeid ;
Naghibzadeh, Mahmoud ;
Epema, Dick H. J. .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2013, 29 (01) :158-169
[2]  
Bharathi Shishir., 2008, 3 WORKSHOP WORKFLOWS
[3]   Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility [J].
Buyya, Rajkumar ;
Yeo, Chee Shin ;
Venugopal, Srikumar ;
Broberg, James ;
Brandic, Ivona .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2009, 25 (06) :599-616
[4]   Meeting Deadlines of Scientific Workflows in Public Clouds with Tasks Replication [J].
Calheiros, Rodrigo N. ;
Buyya, Rajkumar .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2014, 25 (07) :1787-1796
[5]   A Truthful Dynamic Workflow Scheduling Mechanism for Commercial Multicloud Environments [J].
Fard, Hamid Mohammadi ;
Prodan, Radu ;
Fahringer, Thomas .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2013, 24 (06) :1203-1212
[6]   Toward Ubiquitous Healthcare Services With a Novel Efficient Cloud Platform [J].
He, Chenguang ;
Fan, Xiaomao ;
Li, Ye .
IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2013, 60 (01) :230-234
[7]   Cloud Migration Research: A Systematic Review [J].
Jamshidi, Pooyan ;
Ahmad, Aakash ;
Pahl, Claus .
IEEE TRANSACTIONS ON CLOUD COMPUTING, 2013, 1 (02) :142-157
[8]  
Mell P., 2011, NIST DEFINITION CLOU, P7
[9]  
Narahari Y, 2009, ADV INFORM KNOWL PRO, P1, DOI 10.1007/978-1-84800-938-7_1
[10]   Spatio-Temporal Composition of Sensor Cloud Services [J].
Neiat, Azadeh Ghari ;
Bouguettaya, Athman ;
Sellis, Timos ;
Ye, Zhen .
2014 IEEE 21ST INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS 2014), 2014, :241-248