TY - GEN
T1 - Distributed utilization control for real-time clusters with load balancing
AU - Fu, Yong
AU - Wang, Hongan
AU - Lu, Chenyang
AU - Chandra, Ramu Sharat
PY - 2006
Y1 - 2006
N2 - Recent years have seen rapid growth of online services that rely on large-scale server clusters to handle high volume of requests. Such clusters must adaptively control the CPU utilizations of many processors in order to maintain desired soft real-time performance and prevent system overload in face of unpredictable workloads, This paper presents DUC-LB, a novel distributed utilization control algorithm for cluster-based soft real-time applications. Compared to earlier works on utilization control, a distinguishing feature of DUC-LB is its capability to handle system dynamics caused by load balancing, which is a common and essential component of most clusters today. Simulation results and control-theoretic analysis demonstrate that DUCLB can provide robust utilization control and effective load balancing in large-scale clusters.
AB - Recent years have seen rapid growth of online services that rely on large-scale server clusters to handle high volume of requests. Such clusters must adaptively control the CPU utilizations of many processors in order to maintain desired soft real-time performance and prevent system overload in face of unpredictable workloads, This paper presents DUC-LB, a novel distributed utilization control algorithm for cluster-based soft real-time applications. Compared to earlier works on utilization control, a distinguishing feature of DUC-LB is its capability to handle system dynamics caused by load balancing, which is a common and essential component of most clusters today. Simulation results and control-theoretic analysis demonstrate that DUCLB can provide robust utilization control and effective load balancing in large-scale clusters.
UR - https://www.scopus.com/pages/publications/38949189628
U2 - 10.1109/RTSS.2006.20
DO - 10.1109/RTSS.2006.20
M3 - Conference contribution
AN - SCOPUS:38949189628
SN - 0769527612
SN - 9780769527611
T3 - Proceedings - Real-Time Systems Symposium
SP - 137
EP - 146
BT - Proceedings of 27th IEEE International Real-Time Systems Symposium, RTSS 2006
T2 - 27th IEEE International Real-Time Systems Symposium, RTSS 2006
Y2 - 5 December 2006 through 8 December 2006
ER -