by 9-2018-XNUMX
Stel, u komt net terug van de lunch en een netwerkstoring heeft uw bedrijf lamgelegd. Je kijkt naar het lege bureau van je senior netwerkingenieur en herinnert je dat hij geniet van een vakantie op het roze zand van Bermuda. Uw NetOps-team heeft niet genoeg kennis over het deel van het netwerk dat getroffen wordt (alleen de senior engineer heeft dat wel), dus begint uw team de netwerkgegevens te doorzoeken en te scannen om het probleem te vinden.
Dit lijkt misschien vergezocht, maar een dergelijke situatie is een constante realiteit op veel IT-afdelingen. De wijdverspreide kennis van stammen – informatie die nauw wordt beheerd door een kleine groep mensen, of zelfs maar door één persoon – resulteert elke dag in situaties als deze. Stamkennis is om een aantal redenen uiterst schadelijk voor een goed presterend technisch team:
- Er is geen gemeenschappelijke kennisopslagplaats. Alle netwerkdiagrammen en rapporten worden op iemands persoonlijke schijf bewaard of verborgen in e-mailthreads, waardoor het vrijwel onmogelijk is om een storing in realtime op te lossen.
- De netwerkheld als single point of Failure. Als er maar één persoon is die over de expertise beschikt (de “netwerkheld”) en zijn of haar kennis niet wordt gedeeld met andere teamleden, worden netwerkbeheer en probleemoplossing exponentieel moeilijker.
- Niemand kan alles weten. Denk eens aan het veelvoorkomende probleem van een trage applicatie. Er kunnen een aantal redenen zijn voor traagheid, van netwerklatentie tot een app-server met te weinig vermogen. Het netwerk maakt deel uit van een grotere verzameling onderling afhankelijke onderdelen, en geen enkele NetOps-ingenieur kan er alles van weten. Het delen van kennis tussen engineers en teams is cruciaal.
Het doel is hier niet per se om een heel team van CCIE's aan te nemen (hoewel dat natuurlijk geweldig zou zijn), maar om NetOps-engineers te voorzien van de kennis en tools die ze nodig hebben om incidenten aan te pakken en samen te werken over kennissilo's heen. We moeten voorkomen dat teams verlamd raken omdat één persoon niet beschikbaar is, zoals in het geval van een engineer die op vakantie is. Of erger nog, wat als de netwerkheld met pensioen gaat of een andere baan vindt? Dan verdwijnt al die cruciale teamkennis met hem. De oplossing is om barrières te slechten en informatie gemakkelijk toegankelijk te maken, zodat we een compleet team van netwerkhelden kunnen creëren door een cultuur van samenwerking en kennisdeling te ontwikkelen.
Digitaliseer tribale kennis in Runbooks
NetBrain richt zich rechtstreeks op het vraagstuk van kennisdeling en samenwerking, zowel op incident- als op infrastructuurniveau. Een van de kernfuncties van Executable Runbooks is bedoeld om teams in staat te stellen best practices, beleid, procedures en al het andere dat anders in iemands hoofd, op handgeschreven notities of in een afdelingsdraaiboek zou kunnen leven, te digitaliseren.
Codificeer uw stamkennis voor het oplossen van problemen in een uitvoerbaar bestand RunbookS. Door deze expertise uitvoerbaar te maken, wordt elke ingenieur in uw team in staat een ‘netwerkheld’ te zijn die de lastige problemen kan oplossen.
Uitvoerbaar Runbooks kan worden gebruikt om repetitieve taken te automatiseren, zoals stappen voor het oplossen van netwerkproblemen compliance checks — zonder dat u ook maar één regel code hoeft te schrijven. Runbooks maken kennisoverdracht niet alleen mogelijk, maar ook heel eenvoudig.
Wanneer je er op ingaat, a Runbook is een reeks stappen of taken. Wat die stappen precies zijn, hangt af van wat u wilt doen. Denk eens aan onze netwerkheld in Bermuda: op basis van zijn ervaring en tribale kennis doorliep hij een methodische reeks stappen om het probleem te lokaliseren. Het probleem is natuurlijk dat alleen hij weet waar en wat hij moet controleren op waarschijnlijke oorzaken, en alleen hij weet welke stappen moeten worden genomen en in welke logische, opeenvolgende volgorde.
Dat is waar Runbooks komen binnen. Elke stap die hij zou zetten, wordt beschreven in de Runbooken de bijbehorende taak wordt automatisch uitgevoerd met een muisklik. Uw netwerkheld kan bijvoorbeeld eerst de meest voorkomende oorzaken uitsluiten, bijvoorbeeld een interfacesnelheid of duplex-mismatch. Als dat niet het geval is, zou hij op zoek gaan naar andere gebruikelijke verdachten, zoals een hoog interfacegebruik. Als hij daar iets ziet, volgt hij vervolgens bepaalde stappen. Als hij geen problemen ondervindt met een hoog CPU-geheugengebruik, kiest hij een andere route voor probleemoplossing.
Met Runbooks wordt het hele besluitvormingsproces van de netwerkheld gedocumenteerd in “als-dan”-takken, zodat de volgende beste stappen worden geautomatiseerd iedereen in NetOps volgt. In de Runbook hieronder is elke opeenvolgende stap een Qapp die één specifieke taak uitvoert.
Bouw “als/dan”-vertakkingen in Runbooks om de volgende beste stappen te automatiseren die iedereen in het team kan volgen – bijvoorbeeld als de fouten op een interface toenemen, controleer dan op een duplex-mismatch.
Of misschien is de volgende stap het geven van verschillende CLI-opdrachten om gegevens te verzamelen en te analyseren. RunbookHiermee kunt u in één keer CLI-opdrachten op meerdere apparaten automatiseren en vervolgens de uitvoer binnen de context van het probleem direct op een scherm visualiseren. Dynamische netwerkkaart.
Geef automatisch CLI-opdrachten tegelijkertijd uit op meerdere apparaten en krijg de relevante gegevens (zoals de actieve/standby-status van HSRP of QoS-wachtrijdalingen) direct op de kaart weergegeven.
Dus, in plaats van erop te vertrouwen dat uw netwerkheld 24×7 beschikbaar is, integreert u zijn of haar expertise in automatisch uitgevoerde procedures met runbook automatiseringstools. Runbooks kunnen worden aangepast aan elke workflow, en – het beste van alles – u hoeft geen ingewikkelde Python-scripts te schrijven. De NetBrain drag-and-drop visuele programmeeromgeving stelt u in staat netwerkkennis te codificeren in lichtgewicht applicaties. Het is NetOps-automatisering zonder codering.
Ontdek hoe eenvoudig het is om een Runbook in de blogpost van Matt Speidel Hoe uitvoerbaar Runbooks Werk.
Het codificeren van tribale kennis is slechts één manier NetBrain automatisering maakt het leven van een netwerkingenieur eenvoudiger. Ontdek anderen in het on-demand webinar (geen registratie of formulier om in te vullen) 5 manieren om uw workflows te verbeteren met automatisering.