Title :
Secondary Job Scheduling in the Cloud with Deadlines
Author :
Chen, Shiyao ; He, Ting ; Wong, Ho Yin Starsky ; Lee, Kang-Won ; Tong, Lang
Author_Institution :
Sch. of ECE, Cornell Univ., Ithaca, NY, USA
Abstract :
The highly dynamic nature of the cloud environment leads to a time-varying resource utilization and the cloud provider can potentially accommodate secondary jobs with the remaining resource. To better implement the idea of resource reutilization in the cloud environment, the problem of secondary job scheduling with deadlines under time-varying resource capacity is considered in this paper. A transformation is proposed to reduce the offline problem with time-varying processor capacity to that with constant capacity. For online scheduling of under loaded system, it is shown that the earliest deadline first (EDF) scheduling algorithm achieves competitive ratio 1. For the overloaded system, an online scheduling algorithm V-Dover is proposed with asymptotically optimal competitive ratio when a certain admissibility condition holds. It is further shown that, in the absence of the admissibility condition, no online scheduling algorithm exists with a positive competitive ratio. Simulation results are presented to illustrate the performance advantage of the proposed V-Dover algorithm.
Keywords :
cloud computing; processor scheduling; EDF scheduling algorithm; V-Dover; asymptotically optimal competitive ratio; cloud environment; cloud provider; earliest deadline first; loaded system; online scheduling algorithm; resource reutilization; secondary job scheduling; time-varying processor capacity; time-varying resource utilization; Algorithm design and analysis; Dynamic scheduling; Estimation; Schedules; Scheduling algorithm; Upper bound;
Conference_Titel :
Parallel and Distributed Processing Workshops and Phd Forum (IPDPSW), 2011 IEEE International Symposium on
Conference_Location :
Shanghai
Print_ISBN :
978-1-61284-425-1
Electronic_ISBN :
1530-2075
DOI :
10.1109/IPDPS.2011.246