Title :
Online Load Balancing in Parallel Database Queries with Model Predictive Control
Author :
Yfoulis, Christos A. ; Gounaris, Anastasios
Author_Institution :
Dept. of Autom., ATEI of Thessaloniki, Thessaloniki, Greece
Abstract :
This work deals with a commonly encountered instantiation of the more generic problem of runtime load balancing. More specifically, we study load balancing in the context of query plans that include partitioned database operators running on remote nodes with time-varying connection speeds and loads. In such query plans, data is processed by similar operator instances placed on different machines in parallel, e.g., using a cloud infrastructure. The goal is to adaptively distribute the data to respond to changes in the environment, in such a way that all machines finish at the same time. Dynamic modifications in the data distribution policy are easily enforced, but they result in non-negligible adaptation overheads due to associated data movements. The emphasis of our approach is on taking into account the inherent cost of adaptations with a view to avoiding over-reacting, which may lead to serious performance degradation. We follow a rigorously founded control theoretical approach to this problem and we present a Model Predictive Control (MPC) controller, which tolerates monitoring inaccuracies and exhibits better performance under periodic and random machine perturbations than other state-of-the-art approaches, as shown by our experiments.
Keywords :
cloud computing; parallel databases; predictive control; query processing; resource allocation; MPC controller; data distribution policy; data movements; infrastructure; model predictive control; online load balancing; parallel database query; partitioned database operators; periodic machine perturbations; query plans; random machine perturbations; remote nodes; Cost function; Databases; Load management; Parallel processing; Resource management; Trajectory; Vectors;
Conference_Titel :
Data Engineering Workshops (ICDEW), 2012 IEEE 28th International Conference on
Conference_Location :
Arlington, VA
Print_ISBN :
978-1-4673-1640-8
DOI :
10.1109/ICDEW.2012.60