AOSD for internet service clusters: the case of availability

  • Authors:
  • Sara Bouchenak;Noël De Palma;Stéphane Fontaine;Bruno Tête

  • Affiliations:
  • University of Grenoble I, Grenoble, France;INPG, Grenoble, France;INRIA, Grenoble, France;INRIA, Grenoble, France

  • Venue:
  • AOMD '05 Proceedings of the 1st workshop on Aspect oriented middleware development
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Software failures represent a large portion of outages in Internet service clusters, but are unfortunately not tackled by classical Internet service clustering solutions, leaving the service unavailable. In this paper, we present JSeR, an AOSD-based solution for Internet service availability which specifically handles transient software failures. JSeR was used with an e-commerce application. A first result of the experimental evaluation shows that the proposed approach allows masking up to 100% of transient software failures, with a negligible application performance overhead. Another result of our experiments is that code maintenance of the AOSD-based availability system is greatly improved.