Teruggaan

De gevaren van een netwerkupgrade

by Eyvonne Scherp December 7, 2017

Het langverwachte wijzigingsvenster voor uw netwerk upgrade is gearriveerd. Managers stapelen pizza's op de vergadertafel, snacks liggen verspreid door het kantoor en uw wijzigingen zijn zo grondig mogelijk getest.

Uw team is al weken bezig met het plannen van code-upgrades voor uw netwerkkern. Het was op zijn zachtst gezegd een uitdaging. Uw middelgrote onderneming heeft de afgelopen jaren aanzienlijke middelen geïnvesteerd om de redundantie en stabiliteit van de netwerkkern te vergroten. Je hebt hard gewerkt om een ​​netwerk te consolideren dat begon als een reeks in serie geschakelde switches, ad-hocconfiguraties en ongedocumenteerde netwerkverrassingen.

Hoewel u budget heeft aangevraagd om een ​​labomgeving te creëren die uw productiekern weerspiegelt, blijft het project niet gefinancierd. In plaats daarvan heb je alle andere bronnen gebruikt die tot je beschikking stonden. U hebt het document met release-opmerkingen voor de nieuwe codeversie gelezen en relevante kwesties onderzocht. Je hebt contact gezocht met collega's die in het verleden soortgelijke upgrades hebben uitgevoerd. U hebt een back-up gemaakt van de configuraties op elk apparaat in het netwerk. U hebt met leverancier SE gesproken om er zeker van te zijn dat u overstapt naar een stabiele versie van de code.

Bovendien heb je een proactief ticket geopend bij de leverancier om ondersteuning te versnellen als je midden in de nacht hulp nodig hebt. Als extra maatregel hebt u relevante documentatie en geverifieerde software-images op uw lokale schijf gedownload voor het geval u tijdens de upgrade geen internettoegang meer heeft.

Ter voorbereiding heb je de wijzigingen die je moet aanbrengen stap voor stap gedocumenteerd. Je hebt een test ontwikkeld voor elke incrementele verandering, om er zeker van te zijn dat het netwerk zich gedraagt ​​zoals verwacht. Je hebt onderweg belangrijke checkpoints bepaald waar je je voortgang moet evalueren.

Onmiddellijk voordat het wijzigingsvenster begint, pak je een kopie van de ARP-tabel, de routeringstabel en de MAC-adrestabel van de apparaten die je aan het upgraden bent, zodat je ze kunt vergelijken na het opnieuw opstarten.

Je bent zo goed mogelijk voorbereid.

Iedereen is in positie. Je hebt je plan uitgevoerd en het is tijd om te zien of je harde werk vruchten afwerpt. U voert de zeven karakters in die het lot van uw nacht zullen bepalen. . . .

Herladen

Je wacht.

Dit scenario is bekend bij elke netwerkingenieur die in de onderneming heeft gewerkt. De meesten van ons hebben de sensatie ervaren van het verlaten van kantoor in de kleine uurtjes van de ochtend met een succesvolle netwerkupgrade achter de rug. We hebben ook de pijn ervaren wanneer oproepen binnenkomen met onverwachte gevolgen, vreemd gedrag of ogenschijnlijk niet-gerelateerde toepassingsfouten.

Dus waarom gaan er nog steeds dingen mis, zelfs als we er alles aan hebben gedaan om de wijziging vooraf te valideren?

Monitor Multicast-wijzigingen

Een van de grote uitdagingen bij netwerken is dat we heel weinig controle hebben over de apparaten en het applicatieverkeer dat door onze netwerken rijdt. Zelfs als we volledige controle hebben over de netwerkconfiguratie, hebben we niet altijd controle over de netwerkstatus. Welke toestanden kunnen problemen veroorzaken tijdens een upgrade?

  • Servers met ingeschakelde protocollen waarvan u niet op de hoogte was - multicast is een veelvoorkomende boosdoener.
  • Stromen die na een convergentiegebeurtenis een ander pad door het netwerk volgen.
  • Apparaten waarvan u niet op de hoogte was en die burenrelaties kunnen vormen.
  • Slechte timing van circuitflappen, stroomuitval of hardwarestoringen waar je geen controle over hebt.
  • Misvormde pakketten die een bug in uw netwerkbesturingssysteem kunnen veroorzaken.

Kortom, hoe meer u weet over uw netwerk, hoe meer u kunt doen om problemen tijdens een upgrade voor te bereiden, te plannen en te voorkomen.  NetBrain's Dynamisch Netwerktoewijzing kan u helpen het netwerk in realtime te visualiseren, om uw volledige netwerktopologie te ontdekken. U kunt verkeersstromen door uw netwerk visualiseren om te begrijpen waar en hoe problemen zich kunnen voordoen. U kunt verkeerde configuraties ontdekken die pas effect hebben als verkeer overgaat naar een ongebruikte link.

Terwijl u uw netwerkupgrade plant, kunt u vooraf gedefinieerde validatietests bouwen die als onderdeel daarvan kunnen worden geautomatiseerd Uitvoerbaar Runbooks. Deze tools bieden niet alleen kritieke en tijdige informatie tijdens uw upgrade, ze bouwen ook vertrouwen op bij uw leiderschapsteam omdat u specifieke testplannen en gegevens kunt verstrekken om uw succes te bewijzen.

Verwant