Title :
Comparative studies of load balancing with control and optimization techniques
Author :
Diao, Yixin ; Wu, Chai Wah ; Hellerstein, Joseph L. ; Storm, Adam J. ; Surenda, M. ; Lightstone, Sam ; Parekh, Sujay ; Garcia-Arellano, Christian ; Carroll, Matthew ; Chu, Lee ; Colaco, Jerome
Author_Institution :
IBM Thomas J. Watson Res. Center, Hawthorne, NY, USA
Abstract :
Load balancing is a widely used technique to optimizing distributed computing system performance. System response delays are reduced by equalizing the loads, such as adjusting memory pool sizes to balance disk access demands in a database management system. In this paper we formulate load balancing as a constrained optimization problem and investigate two load balancing controllers based on feedback control theory and optimization theory. We show the difference and equivalence between their design methods and criteria. Furthermore, our studies on a DB2 universal database server reveal their performance difference regarding to system noise and workload variations.
Keywords :
control system analysis; control system synthesis; delays; distributed databases; feedback; network servers; optimisation; resource allocation; DB2 universal database server; constrained optimization problem; control techniques; distributed computing system performance; feedback control theory; load balancing controllers; load equalization; optimization theory; system noise; system response delays; workload variations; Constraint optimization; Constraint theory; Database systems; Delay systems; Design methodology; Distributed computing; Feedback control; Load management; Memory management; System performance;
Conference_Titel :
American Control Conference, 2005. Proceedings of the 2005
Print_ISBN :
0-7803-9098-9
Electronic_ISBN :
0743-1619
DOI :
10.1109/ACC.2005.1470175