Comment mesurer correctement les performances du réseau
La performance est l’un des aspects les plus importants du réseautage. En fait, c’est un élément important de pratiquement n’importe quel système. Tout administrateur réseau sait à quelle vitesse tout le monde blâme le réseau lorsque les performances de tout type d’appareil ou de système connecté au réseau laissent à désirer. Lorsque cela se produit, il appartient souvent à l’administrateur réseau de prouver que le réseau fonctionne selon les spécifications et que la source de la dégradation des performances provient d’un autre endroit.
Comment ça se fait? Simplement en mesurant les performances à l’aide des technologies standard de l’industrie. Aujourd’hui, nous cherchons à mesurer les performances du réseau.
Nous allons commencer par parler des performances du réseau en général. Si nous voulons parler de mesurer quelque chose, nous devons d’abord nous entendre sur ce que nous essayons de mesurer. Cela nous amènera au sujet suivant et le plus important: comment mesurer les performances du réseau. Bien qu’il existe plusieurs façons de procéder, le protocole SNMP (Simple Network Management Protocol) est probablement la technologie la plus largement utilisée pour mesurer les performances du réseau. Nous allons donc examiner en profondeur SNMP. Enfin, nous allons jeter un œil à certains des meilleurs outils actuellement disponibles pour mesurer les performances du réseau.
À propos des performances du réseau
Comme défini de manière éloquente dans une phrase de Wikipédia, «la performance du réseau fait référence à des mesures de la qualité de service d’un réseau vue par le client». Il y a trois éléments essentiels pour cette définition. La première est la partie «mesures». Il indique clairement que les performances du réseau doivent être mesurées. Le prochain élément important est la «qualité de service d’un réseau». La qualité de service est un concept générique mais, comme vous le verrez, certaines métriques spécifiques y sont souvent associées. Le dernier élément important de cette définition est «le client». Nous ne sommes pas intéressés par la performance du réseau comme quelque chose de théorique, mais par la façon dont les utilisateurs le perçoivent .
Plusieurs facteurs différents affectent les performances perçues du réseau et sont généralement considérés comme importants. Les deux premiers sont la bande passante et les performances. Parfois, il peut y avoir une certaine confusion entre ces deux termes. La bande passante fait référence à la capacité de charge d’un réseau. Par analogie, considérez-le comme le nombre de voies sur une autoroute. Les performances, en revanche, se réfèrent à l’utilisation réelle de la bande passante disponible. Pour garder notre analogie ci-dessus, pensez à une autoroute à quatre voies qui a une bande passante de 4 000 véhicules par heure, mais son débit actuel est de 400 véhicules par heure ou 10% de sa capacité.
La latence, le décalage et la gigue sont les facteurs qui affectent le plus les performances perçues du réseau. La latence fait référence au temps nécessaire aux données pour voyager de la source à la destination. Il est principalement fonction du temps de parcours du signal et du temps de traitement à tout nœud qu’il traverse. C’est une limitation physique qui ne peut être réduite. Lag, d’autre part, peut parfois être amélioré. Cela a à voir avec le temps nécessaire à l’équipement réseau pour traiter, mettre en file d’attente et transférer les données. Un équipement plus rapide et plus puissant ajoutera généralement moins de retards à la transmission. Quant à la gigue, elle se réfère à la variation du délai de paquet à la fin de réception de la conversation.Le trafic en temps réel ou quasi réel en est particulièrement affecté, car il peut provoquer l’arrivée de paquets de données dans le désordre. Dans le cas de la voix sur IP, par exemple,
De nombreux autres facteurs peuvent également affecter les performances du réseau . Le taux d’erreur en fait partie. Il fait référence au nombre de bits corrompus exprimé en pourcentage ou en fraction du total envoyé.
Mesure de la performance du réseau
Comment mesurez-vous les performances du point de vue de l’utilisateur réel? Bien sûr, il y a une possibilité pour de vrais utilisateurs de tester, mais cela peut être assez peu pratique. La meilleure option suivante consiste à utiliser un système de test des performances du réseau qui utilise des sondes déployées à des emplacements stratégiques de votre réseau et qui peut exécuter des tests de simulation réels les uns contre les autres pour mesurer les performances réelles en utilisant des types de trafic spécifiques. Cependant, cela peut également être peu pratique car cela nécessite une configuration préliminaire. Aider à résoudre un problème soudain ne sera pas d’une grande aide.
Un système de surveillance de réseau basé sur SNMP plus simple est généralement une meilleure solution. Bien que cela ne soit pas aussi pratique, cela peut donner aux administrateurs une vue assez claire de l’utilisation du réseau. Les bons systèmes rendront également compte de la plupart des facteurs qui affectent les performances, tels que la latence, le décalage, la gigue et les erreurs.
LIRE AUSSI: Top 6 des outils de gestion de réseau qui surveillent les performances
Le protocole de gestion de réseau simple
Malgré son nom trompeur, Simple Network Management Protocol, ou SNMP, peut être assez complexe . Heureusement, vous n’avez pas besoin d’être un expert et de tout savoir pour l’utiliser. Fondamentalement, SNMP est un protocole de communication qui spécifie comment un système de gestion SNMP peut lire et écrire des paramètres opérationnels sur des équipements distants. Les paramètres sont appelés OID, pour les identificateurs d’objets. Certains des OID intéressants, du point de vue de la surveillance, sont ceux qui contiennent des métriques critiques comme l’utilisation de la bande passante, par exemple. Lors de la surveillance des périphériques réseau, deux OID sont particulièrement intéressants, les octets de sortie et les octets de comptage associés à chaque interface.Les périphériques réseau incrémentent automatiquement ces compteurs à mesure que les données sont envoyées et saisies.
Depuis une époque où la sécurité informatique n’était pas un problème, SNMP n’a qu’une sécurité minimale. Un gestionnaire SNMP se connectant à un périphérique compatible SNMP transmettra une «chaîne de communauté» avec votre demande. Si la chaîne correspond à celle configurée sur l’appareil, la demande sera effectuée. Les périphériques ont généralement deux chaînes de communauté configurées, une pour les OID en lecture seule et une pour les OID modifiables.
C’est ainsi que la plupart des systèmes de surveillance utilisent SNMP pour surveiller l’utilisation de la bande passante. Périodiquement, ils lisent les compteurs d’octets d’entrée et de sortie des interfaces d’un périphérique réseau à des intervalles connus, cinq minutes étant une valeur typique. Ensuite, ils stockent les valeurs récupérées dans une sorte de base de données ou de fichier disque. Le reste du processus est de simples mathématiques. Le système de surveillance soustrait la valeur de compteur précédente de la valeur actuelle pour obtenir le nombre d’octets transmis ou reçus en cinq minutes. Ensuite, vous pouvez multiplier ce nombre par huit pour obtenir le nombre de bits et le diviser par 300, le nombre de secondes en cinq minutes, pour obtenir le nombre de bits par seconde.Ces informations sont généralement tracées sur un graphique qui montre son évolution dans le temps et sont stockées dans une base de données.
Les meilleurs outils pour mesurer les performances du réseau
1. Moniteur de performances du réseau SolarWinds (ESSAI GRATUIT )
SolarWinds a une solide réputation en créant certains des meilleurs outils de gestion de système et de réseau. De nombreux produits de la société ont reçu des critiques élogieuses et sont considérés parmi les meilleurs dans leurs domaines respectifs. Mais SolarWinds est également célèbre pour ses outils gratuits, des outils plus petits qui répondent à un besoin spécifique des administrateurs réseau. Deux bons exemples de ces outils gratuits sont le moniteur de bande passante en temps réel et le serveur Kiwi Syslog .
Cependant, pour surveiller les réseaux, vous avez besoin de SolarWinds Network Performance Monitor ( NPM ) , qui est principalement un outil de surveillance SNMP. Essentiellement, il offre une surveillance complète des défauts et une gestion des performances via SNMP et est donc compatible avec la plupart des équipements. Il est également livré avec de nombreuses fonctionnalités avancées, telles que sa fonction NetPath , qui vous permet de visualiser le chemin réseau critique entre deux points surveillés sur votre réseau. Il peut également générer automatiquement des cartes de réseau intelligentes.
- ESSAI GRATUIT: SolarWinds Network Performance Monitor
- Lien de téléchargement officiel: https://www.solarwinds.com/network-performance-monitor/registration
Les autres fonctionnalités de NPM incluent des alertes avancées et le tableau de bord d’ analyse des performances PerfStack de l’outil . La fonctionnalité Network Insights est une autre fonctionnalité avancée qui permet une surveillance complexe des appareils. L’outil peut surveiller les réseaux définis par logiciel (SDN) et dispose d’une prise en charge intégrée de Cisco ACI, ainsi que de la capacité de surveiller les réseaux sans fil et de générer des références de performances réseau. Le Performance Monitor SolarWinds Network est un outil hautement évolutif qui peut être utilisé sur n’importe quel réseau, du plus petit au plus grand.
La structure tarifaire de SolarWinds Network Performance Monitor est assez simple. La licence est basée sur le nombre d’éléments surveillés. Cinq niveaux de licence sont disponibles pour 100, 250, 500, 2000 et des articles illimités à des prix allant de 2 955 $ à 32 525 $, y compris la première année de maintenance.
Si vous préférez tester l’outil avant de vous engager dans un achat, vous pouvez bénéficier d’un essai gratuit de 30 jours .
2. Moniteur réseau PRTG
Le PRTG Network Monitor de Paessler AG est un système de surveillance de réseau sans agent . Paessler affirme que PRTG Network Monitor peut être configuré en quelques minutes. Notre expérience montre que cela peut prendre un peu plus de temps que cela, mais c’est toujours très simple et rapide, grâce à une fonction de découverte automatique qui analysera votre réseau, trouvera des périphériques et les ajoutera automatiquement. L’outil utilise une combinaison de Ping, SNMP, WMI, NetFlow, jFlow, sFlow, mais il peut également communiquer via DICOM ou l’API RESTful.
L’une des forces de PRTG Network Monitor est son architecture basée sur des capteurs. Vous pouvez considérer les capteurs comme des modules complémentaires au produit, sauf qu’ils sont déjà inclus et n’ont pas besoin d’être ajoutés. Il existe des plugins pour pratiquement tout. Par exemple, il existe des capteurs d’application HTTP, SMTP / POP3 (e-mail). Il existe également des capteurs spécifiques au matériel pour les commutateurs, les routeurs et les serveurs. Au total, il existe plus de 200 capteurs prédéfinis différents qui récupèrent des statistiques telles que le temps de réponse, le processeur, la mémoire, les informations de la base de données, la température ou l’état du système des dispositifs surveillés.
Le réseau PRTG Network Monitor offre une sélection d’interfaces utilisateur. Le principal est une interface Web basée sur Ajax. Il existe également une console d’entreprise Windows, ainsi que des applications mobiles pour Android et iOS. Une fonctionnalité intéressante des applications mobiles est qu’elles peuvent utiliser les notifications push de toute alerte déclenchée par PRTG . Des notifications SMS ou e-mail plus standards sont également disponibles. Bien que le serveur ne fonctionne que sous Windows, il peut être géré à partir de tout appareil doté d’un navigateur compatible Ajax.
Le moniteur réseau PRTG est proposé en deux versions. Il existe une version gratuite complète, mais qui limitera votre capacité de surveillance à 100 capteurs. Notez que chaque paramètre surveillé compte pour un capteur et, par exemple, les 24 interfaces de moniteur sur un commutateur réseau utiliseront jusqu’à 24 capteurs. Si vous avez besoin de plus de 100 capteurs, vous devez acheter une licence. Leurs prix commencent à 1 600 $ pour 500 capteurs. Vous pouvez également obtenir un essai gratuit de 30 jours, sans capteur et complet.
3. ManageEngine OpManager
Le ManageEngine OpManager est une solution de gestion complète qui prendra soin de la plupart de vos besoins de surveillance. L’outil peut être exécuté sur Windows ou Linux et regorge de fonctionnalités intéressantes. Par exemple, sa fonction de découverte automatique peut cartographier graphiquement votre réseau, vous offrant ainsi un tableau de bord personnalisé de manière unique.
La planche à outils est une autre de ses forces. Il est très facile à utiliser et à naviguer et dispose d’une fonctionnalité d’exploration. Si vous aimez les applications mobiles, elles sont disponibles pour tablettes et smartphones et vous permettront d’accéder au système de n’importe où. Dans l’ensemble, c’est un produit très poli et professionnel.
L’alerte dans OpManager est une autre des forces du produit. Il existe une gamme complète d’alertes basées sur des seuils pour aider à détecter, identifier et résoudre les problèmes de réseau. Plusieurs seuils peuvent être définis avec plusieurs revendications pour chaque métrique de performances.
Si vous voulez essayer ManageEngine OpManager , obtenez la version gratuite. Ce n’est pas une version d’essai pour une durée limitée. Au lieu de cela, il a des fonctions limitées. Par exemple, il ne vous permettra pas de surveiller plus de dix appareils. Bien que cela puisse être suffisant à des fins de test, cela ne prendra en charge que les petits réseaux. Pour plus d’appareils, vous pouvez choisir entre les plans Essentiel ou Entreprise. Le premier vous permettra de surveiller jusqu’à 1 000 nœuds tandis que l’autre va jusqu’à 10 000. Les informations tarifaires sont disponibles en contactant le service commercial de ManageEngine.
4. WhatsUp Gold
WhatsUp Gold est un autre nom connu dans le domaine des outils de surveillance. Il s’agissait auparavant d’un type d’outil de surveillance ascendant ou descendant, mais il est devenu un outil de gestion complet avec une surveillance proactive du trafic réseau, des applications, des environnements virtuels et des configurations des appareils. Aujourd’hui, cet outil a à peu près tout ce que vous pouvez attendre d’un outil de surveillance de niveau entreprise et est disponible via une interface graphique très intuitive.
WhatsUp Gold dispose d’un moteur de découverte automatique qui trouvera vos appareils et les ajoutera à la console de surveillance. N