TY - GEN
T1 - Scheduling framework and algorithms for large-scale divisible load processing with multi-dimensional QoS constraints
AU - Wang, Kaibo
AU - Zhou, Xingshe
AU - Zhou, Shandan
PY - 2008
Y1 - 2008
N2 - In this paper, we propose a scheduling framework and related algorithms for processing large-scale, computation-intensive divisible loads. The framework is organized into a two-level tree architecture. Based on this framework, admission test and load partitioning and distribution algorithms are designed to ensure that the multi-dimensional QoS requirements, i.e. processing deadline, security and reliability, of admitted loads can be satisfied. We take a novel approach to incorporate resource reservation and time step-size adaptive scheduling schemes into the optimal solution that makes computation nodes finish computing at the same time instant. We provide an implementation of the framework atop of a distributed communication middleware extended with QoS-aware resource management facilities. Prototype implementation and preliminary experimental results demonstrate the engineering feasibility and good performance of the proposed framework and algorithms.
AB - In this paper, we propose a scheduling framework and related algorithms for processing large-scale, computation-intensive divisible loads. The framework is organized into a two-level tree architecture. Based on this framework, admission test and load partitioning and distribution algorithms are designed to ensure that the multi-dimensional QoS requirements, i.e. processing deadline, security and reliability, of admitted loads can be satisfied. We take a novel approach to incorporate resource reservation and time step-size adaptive scheduling schemes into the optimal solution that makes computation nodes finish computing at the same time instant. We provide an implementation of the framework atop of a distributed communication middleware extended with QoS-aware resource management facilities. Prototype implementation and preliminary experimental results demonstrate the engineering feasibility and good performance of the proposed framework and algorithms.
KW - Divisible load
KW - Quality of service
KW - Scheduling algorithm
KW - Scheduling framework
UR - https://www.scopus.com/pages/publications/58349097718
U2 - 10.1109/ICYCS.2008.243
DO - 10.1109/ICYCS.2008.243
M3 - 会议稿件
AN - SCOPUS:58349097718
SN - 9780769533988
T3 - Proceedings of the 9th International Conference for Young Computer Scientists, ICYCS 2008
SP - 2032
EP - 2037
BT - Proceedings of the 9th International Conference for Young Computer Scientists, ICYCS 2008
T2 - 9th International Conference for Young Computer Scientists, ICYCS 2008
Y2 - 18 November 2008 through 21 November 2008
ER -