Simulation Based Analysis Of Middleware Service Impact On System Reliability: Experiment On Java Application Server

Abstract : Being a popular runtime infrastructure in the era of Internet, middleware provides more and more services to support the development, deployment and management of distributed systems. At the same time, the reliability of middlewareservices has a significant impact on the overall reliability of the system. Different services have different impacts and different service fault-tolerance solutions have different costs and risks. Therefore, the identification of the services that greatly affect the whole systemreliability is the major obstacle to achieving reliable middleware-basedsystems. In this paper, we present an analytical framework to automatically reason and quantify such impacts when deploying the target system. In this framework, faults are represented by exceptions in modern programming languages; service failures are simulated by software fault injection; reliabilityimpacts are measured by scenarios. This framework is demonstrated on multiple JEE application servers, including JBoss, JonAS and PKUAS. The experiments on two JEE blueprint applications, namely JPS and ECperf, show the feasibility, the applicability and the usability of this framework.
Type de document :
Article dans une revue
Journal of Systems and Software, Elsevier, 2011, 84 (7), pp.1160-1170
Liste complète des métadonnées

Littérature citée [24 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-00644654
Contributeur : Yun Ma <>
Soumis le : mercredi 30 novembre 2011 - 17:52:53
Dernière modification le : lundi 21 mars 2016 - 17:43:56
Document(s) archivé(s) le : jeudi 1 mars 2012 - 02:20:31

Fichier

JSS_PKUAS_V3.pdf
Accord explicite pour ce dépôt

Identifiants

  • HAL Id : hal-00644654, version 1

Collections

Citation

Gang Huang, Weihu Wang, Tiancheng Liu, Hong Mei. Simulation Based Analysis Of Middleware Service Impact On System Reliability: Experiment On Java Application Server. Journal of Systems and Software, Elsevier, 2011, 84 (7), pp.1160-1170. 〈hal-00644654〉

Partager

Métriques

Consultations de la notice

200

Téléchargements de fichiers

333