Title :
An efficient load balancing LQR controller in parallel database queries under random perturbations
Author :
Gounaris, Anastasios ; Yfoulis, Christos A. ; Paton, Norman W.
Author_Institution :
Comput. Sci. Dept., Aristotle Univ. of Thessaloniki, Thessaloniki, Greece
Abstract :
This work investigates the problem of dynamic, intra-query load balancing in parallel database queries across heterogeneous nodes in a way that takes into account the inherent cost of adaptations and thus avoids both over-reacting and deciding when to adapt in a completely heuristic manner. The latter may lead to serious performance degradation in several cases, such as periodic and random imbalances. We follow a control theoretical approach to this problem; more specifically, we propose a multiple-input multiple-output feedback linear quadratic regulation (LQR) controller, which captures the tradeoff between reaching a balanced state and the cost inherent in such adaptations. Our approach, apart from benefitting from and being characterized by a solid theoretical foundation, exhibits better performance than state-of-the-art heuristics in realistic situations, as verified by thorough evaluation.
Keywords :
MIMO systems; feedback; linear systems; parallel databases; query processing; resource allocation; LQR controller; linear quadratic regulation controller; load balancing; multiple-input multiple-output feedback; parallel database queries; Computer science; Control systems; Costs; Databases; Degradation; Linear feedback control systems; Load management; MIMO; Parallel processing; Runtime;
Conference_Titel :
Control Applications, (CCA) & Intelligent Control, (ISIC), 2009 IEEE
Conference_Location :
St. Petersburg
Print_ISBN :
978-1-4244-4601-8
Electronic_ISBN :
978-1-4244-4602-5
DOI :
10.1109/CCA.2009.5280982