Configuration-Based service availability analysis for middleware managed applications

  • Authors:
  • Ali Kanso;Maria Toeroe;Ferhat Khendek

  • Affiliations:
  • Ericsson Inc., Montréal, Canada;Ericsson Inc., Montréal, Canada;Electrical and Computer Engineering, Concordia University, Montréal, Canada

  • Venue:
  • SAM'12 Proceedings of the 7th international conference on System Analysis and Modeling: theory and practice
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

High availability is a key ingredient in the design of mission critical and revenue generating software applications. With the release of the Service Availability Forum specifications, the availability of these applications can be managed by standardized middleware. Such middleware is capable of detecting and reacting to the application's components failures. In order to manage the availability of the services provided by the applications, the middleware requires a system configuration that describes the system's hardware as well as the software application organization and the recovery policies that define the runtime behavior of the middleware. Different configurations for the same application may render different levels of service availability. Quantifying the availability of an application under a given configuration before deployment is an important issue. In this paper we present an approach to approximate from the system configuration the availability of the services provided by a middleware-managed application.