Performability Evaluation of Web-Based Services
Performability Evaluation of Web-Based Services
The joint evaluation of performance and dependability in a unique approach leads to the notion of performability which usually combines different analytical modeling formalisms (Markov chains, queueing models, etc.) for assessing systems behaviors in the presence of faults. This chapter presents a systematic modeling approach allowing designers of web-based services to evaluate the performability of the service provided to the users. We have developed a multi-level modeling framework for analyzing the user perceived performability. Multiple sources of service unavailability are taken into account, particularly i) hardware and software failures affecting the servers, and ii) performance degradation due to e.g. overload of servers and probability of loss. The main concepts and the feasibility of the proposed framework are illustrated using a web-based travel agency. Various analytical models and sensitivity studies are presented considering different assumptions with respect to users profiles, architecture, faults, recovery strategies, and traffic characteristics.
CITATION: Kaâniche , Mohamed. Performability Evaluation of Web-Based Services edited by Cardellini, Valeria . Hershey, PA : IGI Global , 2011. Performance and Dependability in Service Computing - Available at: https://library.au.int/performability-evaluation-web-based-services