Title :
Ranking service units for providing and protecting highly available services with load balancing
Author :
Kanso, A. ; Khendek, F. ; Hamou-Lhadj, A. ; Toeroe, M.
Author_Institution :
Electr. & Comput. Eng. Dept., Concordia Univ., Montreal, QC, Canada
fDate :
May 31 2010-June 2 2010
Abstract :
In highly available systems, continuous load balancing in the presence of failure is essential to avoid performance degradation. The Availability Management Framework (AMF) is a middleware service that manages the availability of the applications´ services by coordinating their provision among the application´s redundant components. The application´s components that collaborate to provide a service are logically grouped into a service unit (SU). For management purpose, the SU workload is abstracted as a service instance (SI). Redundant SUs that collaborate to protect a set of Sis are grouped into a service group (SG). The assignment of the Sis to the SUs is a runtime operation performed by AMF. For some redundancy models, NWay and NWayActive, this assignment is performed for each SI according to a predefined ranked list of the SUs in the SG. In this paper we discuss the challenges of defining this ranking at configuration time and propose an approach that automatically generates the ranked list of SUs at that time and guaranties continuous load balancing.
Keywords :
Load management; Protection; Availability Management Framework; High availability; constraints solving; load balancinge; redundancy models;
Conference_Titel :
New Technologies of Distributed Systems (NOTERE), 2010 10th Annual International Conference on
Conference_Location :
Tozeur, Tunisia
Print_ISBN :
978-1-4244-7067-9
Electronic_ISBN :
978-1-4244-7068-6
DOI :
10.1109/NOTERE.2010.5536839