L’analyse comparative des serveurs consiste à vérifier les performances d’un serveur – sur la base de plusieurs fonctionnalités – pour s’assurer que le serveur fonctionne correctement et peut satisfaire tout le trafic du serveur. Ce processus est normalement effectué sur un serveur avec un trafic ou un travail élevé, car les petits serveurs personnels ne poussent généralement pas un serveur à sa limite. Une métrique de référence est le nombre de requêtes que le serveur peut satisfaire en une seconde. Une autre mesure est la quantité de mémoire que le serveur peut déplacer en une seconde. Il existe de nombreux types de serveurs différents et, bien que le processus d’analyse comparative soit similaire pour chaque type, il existe généralement quelques petites différences.
N’importe quel serveur peut passer par un test d’analyse comparative des serveurs, mais cela est normalement réservé aux serveurs plus grands au lieu des serveurs personnels. L’une des raisons en est que les serveurs plus grands fonctionnent normalement pour les entreprises ou servent les clients ; pour que tout continue à fonctionner, le serveur doit être étalonné. Une autre raison est que les serveurs personnels tombent rarement en panne ou ont des problèmes de fonctionnalité, car ils ne desservent qu’un nombre limité de personnes, mais des serveurs plus grands sont utilisés par de nombreuses personnes, et ces serveurs doivent fonctionner de manière cohérente pour satisfaire toutes ces personnes.
Il existe de nombreuses mesures d’analyse comparative des serveurs, et l’une des plus importantes est le nombre de demandes satisfaites. Lorsque quelqu’un a besoin d’informations ou de pouvoir du serveur, il le demande au serveur et le serveur accepte ou refuse la demande. On s’attend généralement à ce qu’un tel serveur traite au moins le nombre minimal de requêtes ; par exemple, s’il y a 1,500 1,000 requêtes par seconde et que le serveur ne peut en satisfaire que XNUMX XNUMX, cela peut poser problème. À titre de test, le logiciel d’analyse comparative vérifiera le nombre maximal de demandes satisfaites.
L’autre métrique importante mesurée lors de l’analyse comparative des serveurs est la quantité de données déplacées par seconde. Cela détermine la puissance que le serveur peut accorder à chaque demande et le temps qu’il faut au serveur pour déplacer un fichier. Tout comme pour les requêtes, le logiciel de benchmarking poussera cela vers son maximum.
Les serveurs sont utilisés à différentes fins, telles que le stockage d’informations, la réception de demandes provenant d’Internet et le travail sur un système virtuel. Chaque serveur effectue essentiellement les mêmes tâches, de sorte que l’analyse comparative des serveurs pour chacun sera similaire. Il peut y avoir des métriques spéciales pour chaque serveur, ou une métrique peut être priorisée. Par exemple, pour un serveur Web, il est courant de vérifier la latence et la disponibilité. Avec un serveur de partage de fichiers, la vérification du mouvement des données est souvent prioritaire.