2.3.2 Comment la performance est-elle mesurée?

Pour évaluer les performances d'un serveur Web nous avons à notre disposition deux méthodes : l'étude de données opérationnelles et les procédures de tests artificielles. L'analyse des données opérationnelles concerne l'utilisation des diverses traces laissées dans le fichier de log ou d'autres outils surveillant le trafic sur le réseau, le système d'exploitation ou le serveur Web ([Arlitt97]). Les résultats reflètent la pure réalité, mais elles dépendent de trop de variables pour permettre de faire des comparaisons entre les différentes configurations. Par conséquent des techniques artificielles (benchmarking) sont utilisées afin de reproduire les mêmes tests sur des configurations différentes, mais restant proche des scénarios réels ([McGrath96], [Almeida96], [Mogul95]).