Availability modeling and evaluation of web-based services - Équipe Tolérance aux fautes et Sûreté de Fonctionnement informatique
Thèse Année : 2005

Availability modeling and evaluation of web-based services

Modélisation et évaluation de la disponibilité de services mis en oeuvre sur le web

Résumé

This thesis presents a pragmatic modeling approach allowing designers of web-based applications and systems to evaluate the service availability provided to the users. Multiple sources of service unavailability are taken into account, in particular i) hardware and software failures affecting the servers, and ii) performance degradation (overload of servers, very long response time, etc.). An hierarchical multi-level approach is proposed based on performability modeling, combining Markov chains and queueing models. The main concepts and the feasibility of this approach are illustrated using a web-based travel agency. Various analytical models and sensitivity studies are presented considering different assumptions with respect to the architectures, recovery strategies, faults, users profile and traffic characteristics.
Cette thèse porte sur le développement d'une approche de modélisation pragmatique permettant aux concepteurs d'applications et systèmes mis en oeuvre sur le web d'évaluer la disponibilité du service fourni aux utilisateurs. Plusieurs sources d'indisponibilité du service sont prises en compte, en particulier i) les défaillances matérielles ou logicielles affectant les serveurs et ii) des dégradations de performance (surcharge des serveurs, temps de réponse trop long, etc. ). Une approche hiérarchique multi-niveau basée sur une modélisation de type performabilité est proposée, combinant des chaînes de Markov et des modèles de files d'attente. Les principaux concepts et la faisabilité de cette approche sont illustrés à travers l'exemple d'une agence de voyage. Plusieurs modèles analytiques et études de sensibilité sont présentés en considérant différentes hypothèses concernant l'architecture, les stratégies de recouvrement, les fautes, les profils d'utilisateurs, et les caractéristiques du trafic.
Fichier principal
Vignette du fichier
MARTINELLO_2005-11-04.pdf (962.46 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

tel-04595476 , version 1 (31-05-2024)

Identifiants

  • HAL Id : tel-04595476 , version 1

Citer

Magnos Martinello. Availability modeling and evaluation of web-based services. Computer Science [cs]. Institut National Polytechnique (Toulouse), 2005. English. ⟨NNT : 2005INPT043H⟩. ⟨tel-04595476⟩
191 Consultations
40 Téléchargements

Partager

More