DocumentCode
3370051
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
fYear
2010
fDate
May 31 2010-June 2 2010
Firstpage
33
Lastpage
40
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;
fLanguage
English
Publisher
ieee
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
Type
conf
DOI
10.1109/NOTERE.2010.5536839
Filename
5536839
Link To Document