Modélisation serveur web
5 International Conference: Sciences of Electronic, Technologies of Information and Telecommunications March 22-26, 2009 – TUNISIA th Analyse des Performances et Modélisation d’un Serveur Web
Fontaine RAFAMANTANANTSOA*, Patrice LAURENCOT* et Alexandre AUSSEM**
*LIMOS UMR 6158 CNRS, Université Blaise Pascal, Clermont Ferrand II, France fontaine@isima.fr patrice.laurencot@isima.fr
** PRISMa, Université Claude Bernard,Lyon I, France alexandre.aussem@univ-lyon1.fr Résumé: Depuis quelques années, le nombre d’utilisateurs du service Web a connu un accroissement phénoménal. Ces utilisateurs sont très exigeants quant à la rapidité d’accès aux informations sur Internet. C’est pourquoi les performances du serveur Web sont d’une importance capitale. Plusieurs facteurs affectent les performances : la vitesse de la machine cliente, la bande passante entre le client et le serveur et la capacité du serveur lui-même. Cette dernière dépend considérablement de la configuration du serveur web et du système d’exploitation utilisés. De part leur meilleur performance et stabilité, Apache est souvent utilisé avec le système d’exploitation FreeBSD pour héberger des pages web. Ce papier montre des résultats de l’analyse des performances de ces systèmes. En utilisant les outils d’évaluation des performances « webstone » et « bsdsar », nous analysons les effets de trois paramètres d’optimisations sur les métriques des performances du serveur web, d’une part, et les différentes ressources systèmes, d’autre part. Nous présentons également un modèle de file d’attente simple qui raisonnablement représente le comportement d’un serveur Web saturé en utilisant l’algorithme d’analyse de valeur moyenne (MVA). Mots clés : Analyse des performances, file d’attente, modélisation, serveur web.
INTRODUCTION
Le World Wide Web est un système client/serveur qui intègre différents types d’information sur Internet. Il permet aux utilisateurs de naviguer sur différents sites à travers