by Eyvonne Sharp Le 7 décembre 2017
Les dangers d'une mise à niveau du réseau
La fenêtre de changement tant attendue pour votre mise à niveau du réseau est arrivé. Les managers empilent des pizzas sur la table de la salle de conférence, des collations sont éparpillées dans tout le bureau et vos changements ont été testés aussi minutieusement que possible.
Votre équipe a planifié mises à niveau du code au cœur de votre réseau pendant des semaines. Cela a été pour le moins difficile. Au cours des dernières années, votre entreprise de taille moyenne a investi des ressources importantes pour accroître la redondance et la stabilité du cœur de réseau. Vous avez travaillé dur pour consolider un réseau qui a commencé comme une chaîne de commutateurs connectés en série, de configurations ad hoc et de surprises réseau non documentées.
Bien que vous ayez demandé un budget pour créer un environnement de laboratoire reflétant votre noyau de production, le projet n'est toujours pas financé. Au lieu de cela, vous avez utilisé toutes les autres ressources à votre disposition. Vous avez lu le document des notes de version pour la nouvelle version du code et recherché les problèmes pertinents. Vous avez contacté des pairs qui ont déjà effectué des mises à niveau de réseau similaires. Vous avez sauvegardé les configurations sur chaque appareil du réseau. Vous avez discuté avec le fournisseur SE pour vous assurer que vous passez à une version stable du code.
En plus de tout cela, vous avez ouvert un ticket proactif auprès du fournisseur pour accélérer l'assistance si vous avez besoin d'aide au milieu de la nuit. Comme mesure supplémentaire, vous avez téléchargé la documentation pertinente et vérifié les images logicielles sur votre disque local au cas où vous perdriez l'accès à Internet pendant la mise à niveau du réseau.
En préparation, vous avez documenté les modifications que vous devez apporter, étape par étape. Vous avez développé un test pour chaque modification incrémentielle, afin de vous assurer que le réseau se comporte comme prévu. Vous avez déterminé les points de contrôle clés en cours de route où vous devez évaluer vos progrès.
Immédiatement avant le début de la fenêtre de modification, vous récupérez une copie de la table ARP, de la table de routage et de la table d'adresses MAC des appareils que vous mettez à niveau, afin de pouvoir comparer après le redémarrage.
Vous êtes aussi préparé que possible.
Tout le monde est en position. Vous avez exécuté votre plan et il est temps de voir si votre travail acharné portera ses fruits. Vous entrez les sept personnages qui détermineront le sort de votre nuit. . . .
Recharger
Tu attends.
Ce scénario est familier à tous les ingénieurs réseau qui ont travaillé dans l'entreprise. La plupart d'entre nous ont connu le frisson de quitter le bureau aux petites heures du matin avec une mise à niveau réussie du réseau à notre actif. Nous avons également connu l'agonie lorsque des appels arrivent avec des impacts inattendus, des comportements étranges ou des erreurs d'application apparemment sans rapport.
Alors pourquoi les choses tournent-elles encore mal alors même que nous avons tout fait pour valider le changement en amont ?
L’un des grands défis des réseaux est que nous avons très peu de contrôle sur les appareils et le trafic des applications qui empruntent nos réseaux. Même lorsque nous avons un contrôle total sur la configuration du réseau, nous n’avons pas toujours le contrôle sur l’état du réseau. Quels types de conditions d’état peuvent causer des problèmes lors d’une mise à niveau du réseau ?
- Serveurs avec des protocoles activés dont vous n'étiez pas au courant - la multidiffusion est un coupable fréquent.
- Flux qui suivent un chemin différent à travers le réseau après un événement de convergence.
- Des appareils dont vous n'aviez pas connaissance peuvent former des relations de voisinage.
- Temporisez mal les volets du circuit, les pannes de courant ou les pannes matérielles qui échappent à votre contrôle.
- Paquets malformés pouvant déclencher un bogue dans votre système d'exploitation réseau.
En bref, plus vous en savez sur votre réseau, plus vous pouvez faire pour préparer, planifier et prévenir les problèmes lors d'une mise à niveau du réseau. NetBrainest dynamique Cartographie du réseau peut vous aider à visualiser le réseau en temps réel, pour découvrir la topologie complète de votre réseau. Vous pouvez visualiser les flux de trafic sur votre réseau pour comprendre où et comment les problèmes peuvent survenir. Vous pouvez découvrir des erreurs de configuration qui n'ont pas d'impact jusqu'à ce que le trafic bascule vers un lien inutilisé.
Lorsque vous planifiez la mise à niveau de votre réseau, vous pouvez créer des tests de validation prédéfinis qui peuvent être automatisés dans le cadre de Exécutable Runbooks. Ces outils fournissent non seulement des informations critiques et opportunes lors de la mise à niveau de votre réseau, mais ils renforcent également la confiance de votre équipe de direction, car vous êtes en mesure de fournir des plans de test et des données spécifiques pour prouver votre réussite.