DocumentCode :
245980
Title :
Cress: Dynamic Scheduling for Resource Constrained Jobs
Author :
Yong Li ; Jizhong Han ; Wei Zhou
Author_Institution :
Inst. of Inf. Eng., Beijing, China
fYear :
2014
fDate :
19-21 Dec. 2014
Firstpage :
1945
Lastpage :
1952
Abstract :
Applications on cloud data centers are becoming more complex and various, which makes it necessary to build a flexible and constraint-aware scheduling mechanism. On one hand, dynamic resource allocation according to workloads can achieve higher utilization to the whole system. On the other hand, workload-aware scheduling for special resource can improve the performance of those individual applications. However, it is a challenge to trade off the two goals above, especially for those cloud data centers where an amount of resident services with fluctuating workloads and constraints are running. In this paper, we propose a dynamic scheduling mechanism for resource-constrained jobs. First, a dynamic description language is introduced to describe the multi-dimensional requirements for resource-constrained jobs. Second, a workload-aware resource scheduling algorithm and a conversion method between soft and hard constraints are employed to dynamically adapt to fluctuating workload. Finally, we designed a job scheduler, called Cress, which can dynamically schedule jobs by groups under the hard and soft constraints. The experimental results present that Cress can effectively manage a mixed workload with minimal operation cost and optimal performance.
Keywords :
cloud computing; resource allocation; scheduling; Cress; cloud data center; constraint-aware scheduling mechanism; conversion method; dynamic description language; dynamic resource allocation; dynamic scheduling mechanism; hard constraint; job scheduler; multidimensional requirement; operation cost; resource constrained job; soft constraint; workload-aware resource scheduling algorithm; workload-aware scheduling; Bandwidth; Batch production systems; Dynamic scheduling; Ports (Computers); Resource management; Schedules; Switches; Cloud Data Center; Cluster Computing; Dynamic Scheduling Mechanism; Resource Constrained Jobs;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational Science and Engineering (CSE), 2014 IEEE 17th International Conference on
Conference_Location :
Chengdu
Print_ISBN :
978-1-4799-7980-6
Type :
conf
DOI :
10.1109/CSE.2014.356
Filename :
7023868
Link To Document :
بازگشت