TY - GEN
T1 - Real-time divisible load scheduling for cluster computing
AU - Lin, Xuan
AU - Lu, Ying
AU - Deogun, Jitender
AU - Goddard, Steve
PY - 2007
Y1 - 2007
N2 - Cluster computing has emerged as a new paradigm for solving large-scale problems. To enhance QoS and provide performance guarantees in cluster computing environments, various real-time scheduling algorithms and workload models have been investigated. Computational loads that can be arbitrarily divided into independent pieces represent many real-world applications. Divisible load theory (DLT) provides insight into distribution strategies for such computations. However, the problem of providing performance guarantees to divisible load applications has not yet been systematically studied. This paper investigates such algorithms for a cluster environment. Design parameters that affect the performance of these algorithms and scenarios when the choice of these parameters have significant effects are studied. A novel algorithmic approach integrating DLT and EDF (earliest deadline first) scheduling is proposed. For comparison, we also propose a heuristic algorithm. Intensive experimental results show that the application of DLT to real-time cluster-based scheduling leads to significantly better scheduling approaches.
AB - Cluster computing has emerged as a new paradigm for solving large-scale problems. To enhance QoS and provide performance guarantees in cluster computing environments, various real-time scheduling algorithms and workload models have been investigated. Computational loads that can be arbitrarily divided into independent pieces represent many real-world applications. Divisible load theory (DLT) provides insight into distribution strategies for such computations. However, the problem of providing performance guarantees to divisible load applications has not yet been systematically studied. This paper investigates such algorithms for a cluster environment. Design parameters that affect the performance of these algorithms and scenarios when the choice of these parameters have significant effects are studied. A novel algorithmic approach integrating DLT and EDF (earliest deadline first) scheduling is proposed. For comparison, we also propose a heuristic algorithm. Intensive experimental results show that the application of DLT to real-time cluster-based scheduling leads to significantly better scheduling approaches.
UR - http://www.scopus.com/inward/record.url?scp=34548142931&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=34548142931&partnerID=8YFLogxK
U2 - 10.1109/RTAS.2007.29
DO - 10.1109/RTAS.2007.29
M3 - Conference contribution
AN - SCOPUS:34548142931
SN - 0769528007
SN - 9780769528007
T3 - Proceedings of the IEEE Real-Time and Embedded Technology and Applications Symposium, RTAS
SP - 303
EP - 312
BT - Proceedings - RTAS 2007
T2 - 13th IEEE Real-Time and Embedded Technology and Applications Symposium, RTAS'07
Y2 - 3 April 2007 through 6 April 2007
ER -