Dynamic Resource Provisioning and Scheduling with Deadline Constraint in Elastic Cloud

被引:13
作者
Le, Guan [1 ]
Xu, Ke [1 ]
Song, Junde [1 ]
机构
[1] Beijing Univ Posts & Telecommun, Sch Comp Sci, PCN & CAD Ctr, Beijing 100088, Peoples R China
来源
2013 INTERNATIONAL CONFERENCE ON SERVICE SCIENCES (ICSS 2013) | 2013年
关键词
cloud computing; elastic; resource provision; job scheduling; queue theory; MANAGEMENT;
D O I
10.1109/ICSS.2013.18
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Cloud computing is the promising key technology to build future architecture of massive IT systems and one of key benefits of cloud computing is to provide its customers with elastic resources according to the fluctuation of request workloads. In this paper, we propose adaptive resource management policy to handle requests of deadline-bound application with elastic cloud. Adaptive resource management architecture has been proposed, and we divide resource management into two parts, resource provision and job scheduling. We design analytical provision model for adaptive provision based on queuing theory, by introducing a key metric named average interval time. Three job scheduling policies are raised to dequeue appropriate jobs to execute, First-Come-First-Service (FCFS), Shortest Job First (SJF) and Nearest Deadline First (NDF), for different preference toward execution order. Simulation evaluation has been set up with realistic grid workload, and results show that our provisioning model gives elastic resource provisioning for dynamic workload and FCFS achieves better performance compared with other scheduling policies.
引用
收藏
页码:113 / 117
页数:5
相关论文
共 21 条
[1]  
Ali-Eldin A, 2012, IEEE IFIP NETW OPER, P204, DOI 10.1109/NOMS.2012.6211900
[2]  
[Anonymous], 2010, P 7 INT C AUTONOMIC
[3]  
[Anonymous], 2010, Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing
[4]  
Calheiros R. N., 2011, 2011 International Conference on Parallel Processing, P295, DOI 10.1109/ICPP.2011.17
[5]   CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms [J].
Calheiros, Rodrigo N. ;
Ranjan, Rajiv ;
Beloglazov, Anton ;
De Rose, Cesar A. F. ;
Buyya, Rajkumar .
SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (01) :23-50
[6]  
Costache S, 2012, LECT NOTES COMPUT SC, V7156, P426, DOI 10.1007/978-3-642-29740-3_48
[7]  
Creeger M., 2009, ACM QUEUE, V7, P1
[8]  
Garg SK, 2011, LECT NOTES COMPUT SC, V7916, P371, DOI 10.1007/978-3-642-24650-0_32
[9]  
Genaud S., 2011, Proceedings of the 2011 IEEE 4th International Conference on Cloud Computing (CLOUD 2011), P1, DOI 10.1109/CLOUD.2011.23
[10]   Feedback-based optimization of a private cloud [J].
Ghanbari, Hamoun ;
Simmons, Bradley ;
Litoiu, Marin ;
Iszlai, Gabriel .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2012, 28 (01) :104-111