La performance est l'un des aspects les plus importantsdes réseaux. En fait, il s'agit d'un élément important de presque tous les systèmes. Tout administrateur réseau sait à quel point tout le monde est rapide à blâmer le réseau chaque fois que les performances de tout type de périphérique ou de système connecté au réseau laissent à désirer. Lorsque cela se produit, il incombe souvent à l'administrateur du réseau de prouver que le réseau fonctionne conformément aux spécifications et que la source de dégradation des performances provient d'une autre source.
Comment cela se fait, vous pouvez demander? Simplement en mesurant les performances à l'aide de technologies standard. Aujourd'hui, nous examinons comment mesurer les performances du réseau.
Nous commencerons par discuter des performances du réseau engénéral. Si nous devons parler de mesurer quelque chose, nous devons d’abord nous mettre d’accord sur ce que nous essayons de mesurer. Cela nous amènera à notre prochain sujet - le plus important: comment mesurer les performances du réseau. Bien que cela puisse être fait de plusieurs manières, le protocole SNMP (Simple Network Management Protocol) est probablement la technologie la plus utilisée pour mesurer les performances des réseaux. Nous allons donc examiner SNMP de manière approfondie. Enfin, nous examinerons quelques-uns des meilleurs outils actuellement disponibles pour mesurer les performances du réseau.
A propos de la performance du réseau
Comme défini avec éloquence dans une phrase surWikipedia, "la performance du réseau se réfère à des mesures de la qualité de service d'un réseau vu par le client". Cette définition comporte trois éléments essentiels. La première est la partie «mesures». Il établit clairement que les performances du réseau doivent être mesurées. Le prochain bit 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, quelques métriques spécifiques lui sont généralement associées. Le dernier élément important de cette définition est «le client». Nous ne sommes pas intéressés par la performance réseau en tant que chose théorique, mais par la façon dont les utilisateurs la perçoivent.
Plusieurs facteurs différents affectent la perceptionperformances du réseau et sont généralement considérés comme importants. Les deux premiers sont la bande passante et le débit. Il peut parfois 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. Le débit, en revanche, fait référence à l'utilisation réelle de la bande passante disponible. Pour garder notre analogie précédente, imaginons une autoroute à quatre voies qui a une bande passante de 4 000 véhicules à l'heure mais dont le débit actuel est de 400 véhicules à l'heure, soit 10% de sa capacité.
La latence, le délai et la gigue sont plus importantsaffectant la performance perçue des réseaux. La latence fait référence au temps nécessaire aux données pour se déplacer de la source à la destination. C’est principalement une fonction du temps de parcours du signal et du temps de traitement des nœuds qu’il traverse. C'est une limitation physique qui ne peut être réduite. En revanche, les retards peuvent parfois être améliorés. Cela concerne le temps nécessaire au matériel de réseau pour traiter, mettre en file d'attente et transmettre des données. Un équipement plus rapide et plus puissant ajoutera généralement moins de retard à la transmission. Quant à la gigue, elle fait référence à la variation du délai des paquets à la réception de la conversation. Le trafic en temps réel ou quasi-réel en est particulièrement affecté car il peut provoquer des paquets de données arrivant en séquence. Dans le cas de la voix sur IP, par exemple, cela pourrait entraîner une parole inintelligible.
De nombreux autres facteurs peuvent également affecter les performances du réseau. Le taux d'erreur est l'un d'entre eux. Il fait référence au nombre de bits corrompus exprimé en pourcentage ou en fraction du total envoyé.
Mesurer les performances du réseau
Comment mesurer la performance à partir deune vraie perspective d’utilisateur? Bien sûr, il est bien sûr possible que de vrais utilisateurs exécutent des tests, mais cela peut être plutôt impraticable. La meilleure chose à faire consiste à utiliser un système de test de performances réseau qui utilise des sondes déployées à des emplacements stratégiques sur votre réseau et qui peut exécuter des tests de simulation réels pour mesurer les performances réelles à l’aide de types de trafic spécifiques. Toutefois, cela peut aussi avoir tendance à ne pas être pratique car cela nécessite une configuration préalable. Il ne sera pas très utile d’aider à résoudre un problème soudain.
Un système de surveillance de réseau basé sur SNMP plus simple estsouvent une meilleure solution. Bien que ce ne soit peut-être pas aussi pratique, cela peut donner aux administrateurs une vue assez claire de l’utilisation du réseau. Les bons systèmes signaleront également la plupart des facteurs qui affectent la performance, tels que la latence, les retards, la gigue et les erreurs.
A LIRE AUSSI: 6 meilleurs outils de gestion de réseau qui suivent les performances
Le protocole de gestion de réseau simple
Malgré son nom trompeur, le réseau simpleLe protocole de gestion, ou SNMP, peut s'avérer assez complexe. Heureusement, il n’est pas nécessaire d’être un expert et de tout savoir pour l’utiliser. 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 dans des périphériques distants. Les paramètres sont appelés OID - pour les identificateurs d'objet. Certains des OID intéressants, du point de vue de la surveillance, sont ceux qui contiennent des métriques critiques, telles que l'utilisation de la bande passante, par exemple. Lors de la surveillance de périphériques réseau, deux OID sont d'un intérêt particulier, les octets sortants et les octets en compteurs associés à chaque interface. Ces compteurs sont automatiquement incrémentés par les périphériques réseau au fur et à mesure de la sortie et de l'entrée des données.
Remontant à une époque où la sécurité informatique n’était pas unproblème, SNMP n’a qu'une sécurité minimale. Un gestionnaire SNMP qui se connecte à un périphérique compatible SNMP transmettra une «chaîne de communauté» avec sa demande. Si la chaîne correspond à celle configurée dans l'équipement, la demande sera exécutée. Les appareils ont généralement deux chaînes de communauté configurées, une pour les OID en lecture seule et une pour les OID modifiables.
Voici comment la plupart des systèmes de surveillance utilisent SNMP poursurveiller l'utilisation de la bande passante. Ils lisent périodiquement 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. Ils stockent ensuite les valeurs extraites dans une sorte de base de données ou un fichier de disque. Le reste du processus est un calcul simple. Le système de surveillance soustrait la valeur de compteur précédente de celle actuelle pour obtenir le nombre d'octets transmis ou reçus en cinq minutes. Il peut ensuite 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 représentées sur un graphique illustrant son évolution dans le temps et stockées dans une base de données.
Les meilleurs outils pour mesurer les performances du réseau
1. Analyseur de performances réseau SolarWinds (ESSAI GRATUIT)
SolarWinds jouit d'une solide réputation pour avoir contribué àmeilleurs outils d’administration réseau et système. 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 de réseau. Deux bons exemples de ces outils gratuits sont les suivants: Moniteur de bande passante en temps réel et le Kiwi Syslog Server.
Pour la surveillance des réseaux, cependant, ce dont vous avez besoin est la Analyseur de performances réseau SolarWinds (MNP), qui est principalement un outil de surveillance SNMP. À la base, il offre une surveillance complète des pannes et une gestion des performances via SNMP, ce qui le rend compatible avec la plupart des équipements. Il est également livré avec de nombreuses fonctionnalités avancées telles que son NetPath Cette fonctionnalité vous permet de visualiser le chemin réseau critique entre deux points surveillés de votre réseau. Il peut également générer automatiquement des cartes de réseau intelligentes.
- ESSAI GRATUIT: Analyseur de performances réseau SolarWinds
- Lien de téléchargement officiel: https://www.solarwinds.com/network-performance-monitor/registration
Autres caractéristiques du MNP inclure des alertes avancées et les outils PerfStack tableau de bord d'analyse de performance. La fonctionnalité Network Insights est une autre fonctionnalité avancée qui permet une surveillance complexe des périphériques. L'outil peut surveiller les réseaux définis par logiciel (SDN) et dispose de la 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 Analyseur de performances réseau SolarWinds est un outil hautement évolutif qui peut être utilisé sur n’importe quel réseau, du plus petit au plus grand.
le Analyseur de performances réseau SolarWindsLa structure de tarification est assez simple. Les licences sont basées sur le nombre d'éléments surveillés. Cinq niveaux de licence sont disponibles pour 100, 250, 500, 2000 et éléments illimités à des prix allant de 2 955 USD à 32 525 USD, y compris la première année de maintenance.
Si vous préférez tester l’outil avant de valider un achat, vous pouvez vous procurer une version d’essai gratuite de 30 jours.
2. PRTG Network Monitor
le PRTG Network Monitor de Paessler AG est un système de surveillance de réseau sans agent. Paessler prétend que le PRTG Network Monitor peut être mis en place en quelques minutes. Notre expérience montre que cela peut prendre un peu plus que cela, mais que cela reste très simple et rapide, grâce à une fonction de découverte automatique qui analysera votre réseau, recherchera des périphériques et les ajoutera automatiquement. L'outil utilise une combinaison de Ping, SNMP, WMI, NetFlow, jFlow, sFlow, mais peut également communiquer via DICOM ou l'API RESTful.
Une des forces de la PRTG Network Monitor est son architecture à base de capteurs. Vous pouvez considérer les capteurs comme des add-ons au produit, sauf qu’ils sont déjà inclus et qu’il n’est pas nécessaire de les ajouter. Il y a des add-ons pour pratiquement n'importe quoi. Par exemple, il existe des capteurs d'application HTTP, SMTP / POP3 (courrier électronique). 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 extraient 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 à partir des périphériques surveillés.
le PRTG Network Monitor offre une sélection d'interfaces utilisateur. La principale 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 la notification push de toute alerte déclenchée depuis PRTG. Des notifications standard par SMS ou par courrier électronique sont également disponibles. Bien que le serveur ne fonctionne que sous Windows, il peut être administré à partir de tout appareil doté d'un navigateur compatible Ajax.
le PRTG Network Monitor est offert en deux versions. Une version gratuite complète les fonctionnalités, mais limite votre capacité de surveillance à 100 capteurs. Notez que chaque paramètre surveillé compte pour un capteur et, par exemple, 24 interfaces de contrôle sur un commutateur réseau utilisent 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 une version d'évaluation gratuite, illimitée de capteurs et complète de 30 jours.
3. ManageEngine OpManager
le ManageEngine OpManager est une solution de gestion complète quirépondre à la plupart des besoins de surveillance. L'outil peut fonctionner sous Windows ou Linux et il est doté d'excellentes fonctionnalités. Par exemple, sa fonction de découverte automatique peut mapper graphiquement votre réseau, vous donnant ainsi un tableau de bord personnalisé.
Le tableau de bord de l’outil est un autre de ses principaux atouts.points. Il est super facile à utiliser et à naviguer et a une fonctionnalité d’exploration. Si vous aimez les applications mobiles, elles sont disponibles pour les tablettes et les smartphones et vous permettront d’accéder au système où que vous soyez. Dans l’ensemble, c’est un produit très poli et professionnel.
Alerte dans OpManager est une autre des forces du produit. Il existe un ensemble complet d'alertes basées sur des seuils qui aideront à détecter, identifier et résoudre les problèmes liés au réseau. Plusieurs seuils avec différentes notifications peuvent être définis pour chaque mesure de performance.
Si vous voulez essayer le ManageEngine OpManager, obtenez la version gratuite. Ce n'est pas une version d'essai limitée dans le temps. Au lieu de cela, il est limité en fonctionnalités. Par exemple, il ne vous laissera pas surveiller plus de dix appareils. Bien que cela puisse suffire à des fins de test, il ne conviendra que pour les plus petits réseaux. Pour plus de périphériques, vous pouvez choisir entre les plans Essential et Enterprise. Le premier vous permettra de surveiller jusqu’à 1 000 nœuds tandis que l’autre jusqu’à 10 000. Des informations sur les prix sont disponibles en contactant le service commercial de ManageEngine.
4. WhatsUp Gold
WhatsUp Gold est un autre nom connu dans le domaine deoutils de suivi. Auparavant, il s'agissait d'un outil de surveillance ascendant ou descendant, mais il a évolué pour devenir un outil de gestion complet avec une surveillance proactive du trafic réseau, des applications, des environnements virtuels et des configurations de périphériques. Aujourd’hui, cet outil contient presque tout ce que vous pouvez attendre d’un outil de surveillance de niveau entreprise, et il est disponible via une interface graphique très intuitive.
WhatsUp Gold dispose d'un moteur de découverte automatique qui trouveravos appareils et les ajouter à la console de surveillance. Il trouvera non seulement votre équipement réseau, mais également vos serveurs physiques, vos serveurs virtuels, vos serveurs cloud et vos applications. Il existe même une vue cartographique qui peut être cliquée pour plus d’informations sur chaque appareil.
WhatsUp Gold dispose également d’un excellent système d’alerte pour vous informer des problèmes avant que les utilisateurs ne les remarquent. À travers les outils Centre d'alerte, vous pouvez choisir d’utiliser des seuils prédéfinis oules selon vos besoins spécifiques. Le système d'alerte vous permet de créer des stratégies d'action qui définissent ce qui se passe lorsqu'un paramètre surveillé change d'état. Les alertes peuvent être transmises par courrier électronique, SMS, messages Slack ou IFTTT. Le système peut également redémarrer des services et déclencher des alarmes Web.
Bien qu'une édition gratuite de WhatsUp Gold est disponible, il se limite à la surveillance d'unmaximum de cinq appareils. Pour un plus grand nombre d'appareils, les licences payantes sont disponibles selon trois niveaux de fonctionnalités croissantes, avec une structure de tarification basée sur le nombre d'appareils à surveiller. Il existe également une version d’essai complète et gratuite que vous pouvez utiliser pendant un temps limité.
5. Observium
Observium est une plate-forme de surveillance nécessitant peu d'entretien avecdécouverte automatique. Il prend en charge une large gamme de types de périphériques, de plates-formes et de systèmes d'exploitation, notamment Cisco, Windows, Linux, HP, Juniper, Dell, FreeBSD, Brocade, Netscaler, NetApp. Je doute que vous puissiez trouver un routeur WAN non pris en charge. L’objectif principal d’Observium est de fournir une interface utilisateur attrayante, intuitive, simple et pourtant puissante, indiquant l’intégrité et l’état de votre réseau.
Observium a plus que la surveillance de la bande passante. Par exemple, un système de comptabilité mesurera l’utilisation totale de la bande passante mensuelle dans le 95e centile ou le nombre total d’octets transférés. Il dispose également d'une fonction d'alerte avec des seuils définis par l'utilisateur. En outre, Observium s’intègre à d’autres systèmes et peut extraire leurs informations et les afficher dans son interface.
Observium les utilisateurs aiment la facilité de configuration et lapresque se configure. Bien qu’il ne semble pas y avoir de section de téléchargement sur le site Web d’Observium, des instructions détaillées pour l’installation de plusieurs distributions Linux incluent les liens permettant d’obtenir le bon package pour chaque distribution. Les instructions sont très détaillées et l'installation du logiciel devrait être facile.
Le produit est disponible en deux versions. Il y a le Observium Community est qui disponible gratuitement pour tout le monde. Cette version reçoit des mises à jour et de nouvelles fonctionnalités deux fois par an. Il y a aussi le Observium Professionnel qui a des fonctionnalités supplémentaires et est livré avec des mises à jour quotidiennes. Les deux versions ne fonctionnent que sous Linux.
6. Zabbix
Zabbix est un autre produit gratuit et open-source qui aun aspect hautement professionnel, un peu comme vous le souhaiteriez d’un produit commercial. Mais la beauté de son interface utilisateur n’est pas son seul atout. Le produit dispose également d'un ensemble de fonctionnalités impressionnant. Il surveillera la plupart des périphériques connectés au réseau en plus des équipements de réseau. Ce serait une bonne option si vous souhaitez surveiller des serveurs en plus de la bande passante de votre circuit WAN.
Zabbix utilise SNMP ainsi que la plate-forme intelligenteInterface de surveillance (IMPI) pour les dispositifs de surveillance. Vous pouvez utiliser le logiciel pour surveiller la bande passante, l'utilisation du processeur et de la mémoire du périphérique, la santé générale du périphérique ainsi que les modifications de configuration. Comme vous pouvez le constater, cela ne se limite pas à la simple surveillance de réseau étendu. Le produit dispose également d'un système d'alerte impressionnant et entièrement personnalisable. Il enverra non seulement des alertes par e-mail ou par SMS, mais également des scripts locaux pouvant être utilisés pour résoudre automatiquement certains problèmes.
commentaires