• 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