Hur du tar kontroll över din nÀtverksinfrastruktur. Kapitel först. HÄll

Den hÀr artikeln Àr den första i en serie artiklar "Hur du tar kontroll över din nÀtverksinfrastruktur." InnehÄllet i alla artiklar i serien och lÀnkar finns hÀr.

Jag erkÀnner fullt ut att det finns tillrÀckligt mÄnga företag dÀr en nÀtavbrottstid pÄ en timme eller till och med en dag inte Àr kritisk. TyvÀrr eller lyckligtvis hade jag inte möjlighet att arbeta pÄ sÄdana platser. Men, naturligtvis, nÀtverken Àr olika, kraven Àr olika, tillvÀgagÄngssÀtten Àr olika, och ÀndÄ, i en eller annan form, kommer listan nedan i mÄnga fall faktiskt att vara ett "mÄste".

SÄ, de ursprungliga förutsÀttningarna.

Du har ett nytt jobb, du har fÄtt befordran eller sÄ har du bestÀmt dig för att ta en ny titt pÄ ditt ansvar. FöretagsnÀtverket Àr ditt ansvarsomrÄde. För dig Àr detta pÄ mÄnga sÀtt en utmaning och nytt, vilket till viss del motiverar mentorstonen i denna artikel :). Men jag hoppas att artikeln ocksÄ kan vara anvÀndbar för alla nÀtverksingenjörer.

Ditt första strategiska mÄl Àr att lÀra dig att motstÄ entropi och bibehÄlla den servicenivÄ som tillhandahÄlls.

MÄnga av problemen som beskrivs nedan kan lösas pÄ olika sÀtt. Jag tar medvetet inte upp Àmnet teknisk implementering, eftersom... i princip Àr det ofta inte sÄ viktigt hur du löste det eller det problemet, utan det som Àr viktigt Àr hur du anvÀnder det och om du anvÀnder det överhuvudtaget. Till exempel Àr ditt professionellt byggda övervakningssystem till liten nytta om du inte tittar pÄ det och inte svarar pÄ varningar.

ĐžĐ±ĐŸŃ€ŃƒĐŽĐŸĐČĐ°ĐœĐžĐ”

Först mÄste du förstÄ var de största riskerna finns.

Återigen, det kan vara annorlunda. Jag erkĂ€nner att nĂ„gonstans, till exempel, kommer dessa att vara sĂ€kerhetsfrĂ„gor, och nĂ„gonstans, frĂ„gor relaterade till kontinuiteten i tjĂ€nsten, och nĂ„gonstans, kanske, nĂ„got annat. Varför inte?

LÄt oss anta, för att vara tydliga, att detta fortfarande Àr kontinuitet i tjÀnsten (detta var fallet i alla företag dÀr jag arbetade).

Sedan mÄste du börja med utrustningen. HÀr Àr en lista över Àmnen att uppmÀrksamma:

  • klassificering av utrustning efter grad av kritikalitet
  • backup av kritisk utrustning
  • support, licenser

Du mÄste tÀnka igenom möjliga felscenarier, sÀrskilt med utrustning överst i din klassificering av kritik. Vanligtvis försummas möjligheten till dubbla problem, annars kan din lösning och support bli orimligt dyra, men i fallet med verkligt kritiska nÀtverkselement, vars misslyckande kan pÄverka verksamheten avsevÀrt, bör du tÀnka pÄ det.

Exempel

LÄt oss sÀga att vi pratar om en rotswitch i ett datacenter.

Eftersom vi var överens om att tjÀnstens kontinuitet Àr det viktigaste kriteriet, Àr det rimligt att tillhandahÄlla "het" backup (redundans) av denna utrustning. Men det Àr inte allt. Du mÄste ocksÄ bestÀmma dig för hur lÀnge, om den första vÀxeln gÄr sönder, Àr det acceptabelt för dig att leva med endast en kvarvarande vÀxel, eftersom det finns en risk att den ocksÄ gÄr sönder.

Viktig! Du behöver inte bestÀmma denna frÄga sjÀlv. Du ska beskriva risker, möjliga lösningar och kostnader för ledningen eller företagsledningen. De mÄste fatta beslut.

SÄ om det beslutades att, med tanke pÄ den lilla sannolikheten för ett dubbelfel, att arbeta i 4 timmar pÄ en strömbrytare i princip Àr acceptabelt, kan du helt enkelt ta lÀmpligt stöd (enligt vilket utrustningen kommer att ersÀttas inom 4 timmar).

Men det finns en risk att de inte levererar. TyvÀrr hamnade vi en gÄng i en sÄdan situation. IstÀllet för fyra timmar reste utrustningen i en vecka!!!

DĂ€rför mĂ„ste denna risk ocksĂ„ diskuteras och kanske Ă€r det mer korrekt för dig att köpa en annan switch (tredje) och förvara den i ett reservdelspaket (”kall” backup) eller anvĂ€nda den för laboratorieĂ€ndamĂ„l.

Viktig! Gör ett kalkylblad över all support du har med utgÄngsdatum och lÀgg till den i din kalender sÄ att du fÄr ett mail minst en mÄnad i förvÀg om att du ska börja oroa dig för att förnya din support.

Du kommer inte att bli förlÄten om du glömmer att förnya din support och dagen efter det upphör din hÄrdvara gÄr sönder.

Nödarbete

Vad som Àn hÀnder pÄ ditt nÀtverk bör du helst ha tillgÄng till din nÀtverksutrustning.

Viktig! Du mÄste ha konsolÄtkomst till all utrustning och denna Ätkomst bör inte bero pÄ tillstÄndet hos anvÀndardatanÀtverket.

Du bör ocksÄ förutse möjliga negativa scenarier i förvÀg och dokumentera nödvÀndiga ÄtgÀrder. TillgÀngligheten av detta dokument Àr ocksÄ avgörande, sÄ det bör inte bara lÀggas upp pÄ en delad resurs för avdelningen, utan ocksÄ sparas lokalt pÄ ingenjörernas datorer.

Det mÄste finnas

  • information som krĂ€vs för att öppna en biljett med leverantörs- eller integratörssupport
  • information om hur man kommer till valfri utrustning (konsol, hantering)

Naturligtvis kan den ocksÄ innehÄlla annan anvÀndbar information, till exempel en beskrivning av uppgraderingsproceduren för olika utrustningar och anvÀndbara diagnostiska kommandon.

partner

Nu mÄste du bedöma riskerna med partners. Vanligtvis detta

  • Internetleverantörer och trafikutbytespunkter (IX)
  • leverantörer av kommunikationskanaler

Vilka frÄgor bör du stÀlla dig sjÀlv? Liksom med utrustning mÄste olika nödsituationer beaktas. För internetleverantörer kan det till exempel vara nÄgot som:

  • vad hĂ€nder om internetleverantören X slutar tillhandahĂ„lla tjĂ€nster till dig av nĂ„gon anledning?
  • Kommer andra leverantörer att ha tillrĂ€ckligt med bandbredd för dig?
  • Hur bra kommer anslutningen att förbli?
  • Hur oberoende Ă€r dina internetleverantörer och kommer ett allvarligt avbrott hos en av dem att orsaka problem med de andra?
  • hur mĂ„nga optiska ingĂ„ngar till ditt datacenter?
  • vad hĂ€nder om en av ingĂ„ngarna förstörs helt?

AngÄende inputen, i min praktik i tvÄ olika företag, i tvÄ olika datacenter GrÀvmaskinen förstörde brunnarna, och det var bara genom ett mirakel som vÄr optik inte skadades. Detta Àr inte en sÄ ovanlig hÀndelse.

Och, naturligtvis, behöver du inte bara stÀlla dessa frÄgor, utan, Äterigen, med stöd frÄn ledningen, för att tillhandahÄlla en acceptabel lösning i alla situationer.

SĂ€kerhetskopiering

NÀsta prioritet kan vara en sÀkerhetskopia av utrustningskonfigurationer. Detta Àr i alla fall en mycket viktig punkt. Jag kommer inte att lista de fall dÄ du kan förlora konfigurationen; det Àr bÀttre att göra regelbundna sÀkerhetskopior och inte tÀnka pÄ det. Dessutom kan regelbundna sÀkerhetskopior vara mycket anvÀndbara för att övervaka förÀndringar.

Viktig! Gör sÀkerhetskopior dagligen. Det hÀr Àr inte sÄ stor mÀngd data att spara pÄ detta. PÄ morgonen bör vakthavande ingenjör (eller du) fÄ en rapport frÄn systemet, som tydligt indikerar om sÀkerhetskopieringen lyckades eller inte, och om sÀkerhetskopieringen misslyckades bör problemet lösas eller en biljett skapas ( se nÀtverksavdelningens processer).

Programvaruversioner

FrĂ„gan om det Ă€r vĂ€rt att uppgradera utrustningens programvara Ă€r inte sĂ„ tydlig. Å ena sidan Ă€r gamla versioner kĂ€nda buggar och sĂ„rbarheter, men Ă„ andra sidan Ă€r ny programvara för det första inte alltid en smĂ€rtfri uppgraderingsprocedur, och för det andra nya buggar och sĂ„rbarheter.

HÀr mÄste du hitta det bÀsta alternativet. NÄgra uppenbara rekommendationer

  • installera endast stabila versioner
  • ÄndĂ„ bör du inte leva pĂ„ mycket gamla versioner av programvara
  • göra en skylt med information om var viss programvara finns
  • lĂ€s regelbundet rapporter om sĂ„rbarheter och buggar i mjukvaruversioner, och vid kritiska problem bör du tĂ€nka pĂ„ att uppgradera

I detta skede, med konsolÄtkomst till utrustningen, information om support och en beskrivning av uppgraderingsproceduren, Àr du i princip redo för detta steg. Det idealiska alternativet Àr nÀr du har laboratorieutrustning dÀr du kan kontrollera hela proceduren, men det hÀnder tyvÀrr inte ofta.

I fallet med kritisk utrustning kan du kontakta leverantörens support med en begÀran om att hjÀlpa dig med uppgraderingen.

Biljettsystem

Nu kan du se dig omkring. Du behöver etablera processer för interaktion med andra avdelningar och inom avdelningen.

Detta kanske inte Àr nödvÀndigt (till exempel om ditt företag Àr litet), men jag rekommenderar starkt att organisera arbetet pÄ ett sÄdant sÀtt att alla externa och interna uppgifter gÄr genom biljettsystemet.

Biljettsystemet Àr i huvudsak ditt grÀnssnitt för intern och extern kommunikation, och du bör beskriva detta grÀnssnitt tillrÀckligt detaljerat.

LÄt oss ta ett exempel pÄ en viktig och vanlig uppgift att öppna Ätkomst. Jag kommer att beskriva en algoritm som fungerade perfekt i ett av företagen.

Exempel

LÄt oss börja med det faktum att Ätkomstkunder ofta formulerar sina önskemÄl pÄ ett sprÄk som Àr obegripligt för en nÀtverksingenjör, nÀmligen pÄ applikationens sprÄk, till exempel "ge mig tillgÄng till 1C."

DÀrför har vi aldrig accepterat förfrÄgningar direkt frÄn sÄdana anvÀndare.
Och det var det första kravet

  • förfrĂ„gningar om Ă„tkomst bör komma frĂ„n tekniska avdelningar (i vĂ„rt fall var dessa unix, windows, helpdesk-ingenjörer)

Det andra kravet Àr det

  • denna Ă„tkomst mĂ„ste loggas (av den tekniska avdelning som vi fick denna begĂ€ran frĂ„n) och som en begĂ€ran fĂ„r vi en lĂ€nk till denna loggade Ă„tkomst

Formen pÄ denna begÀran mÄste vara förstÄelig för oss, d.v.s.

  • begĂ€ran mĂ„ste innehĂ„lla information om vilket subnĂ€t och vilket subnĂ€taccess som ska vara öppen, samt protokoll och (vid tcp/udp) portar

Det bör ocksÄ anges dÀr

  • beskrivning av varför denna Ă„tkomst öppnas
  • tillfĂ€lligt eller permanent (om det Ă€r tillfĂ€lligt, till vilket datum)

Och en mycket viktig punkt Àr godkÀnnanden

  • frĂ„n avdelningschefen som initierade Ă„tkomst (till exempel redovisning)
  • frĂ„n chefen för den tekniska avdelningen, varifrĂ„n denna förfrĂ„gan kom till nĂ€tverksavdelningen (till exempel helpdesk)

I det hÀr fallet anses "Àgaren" av denna Ätkomst vara chefen för den avdelning som initierade Ätkomsten (redovisning i vÄrt exempel), och han ansvarar för att sidan med loggad Ätkomst för denna avdelning förblir uppdaterad .

Skogsavverkning

Det hÀr Àr nÄgot man kan drunkna i. Men om du vill implementera ett proaktivt tillvÀgagÄngssÀtt mÄste du lÀra dig hur du hanterar denna dataflod.

HÀr Àr nÄgra praktiska rekommendationer:

  • du mĂ„ste granska loggarna dagligen
  • vid en planerad granskning (och inte en nödsituation) kan du begrĂ€nsa dig till svĂ„righetsgrad 0, 1, 2 och lĂ€gga till valda mönster frĂ„n andra nivĂ„er om du anser det nödvĂ€ndigt
  • skriv ett skript som analyserar loggar och ignorerar de loggar vars mönster du lagt till i ignoreringslistan

Det hÀr tillvÀgagÄngssÀttet gör att du med tiden kan skapa en ignoreringslista över loggar som inte Àr intressanta för dig och bara lÀmna de som du verkligen anser vara viktiga.
Det fungerade jÀttebra för oss.

övervakning

Det Àr inte ovanligt att ett företag saknar ett övervakningssystem. Du kan till exempel lita pÄ loggar, men utrustningen kan helt enkelt "dö" utan att hinna "sÀga" nÄgot, eller sÄ kan udp syslog-protokollpaketet gÄ förlorat och inte komma fram. Generellt sett Àr naturligtvis aktiv övervakning viktig och nödvÀndig.

De tvÄ mest populÀra exemplen i min praktik:

  • övervakning av belastningen av kommunikationskanaler, kritiska lĂ€nkar (till exempel anslutning till leverantörer). De lĂ„ter dig proaktivt se det potentiella problemet med tjĂ€nsteförsĂ€mring pĂ„ grund av förlust av trafik och följaktligen undvika det.
  • grafer baserade pĂ„ NetFlow. De gör det enkelt att hitta anomalier i trafiken och Ă€r mycket anvĂ€ndbara för att upptĂ€cka nĂ„gra enkla men betydande typer av hackerattacker.

Viktig! StÀll in SMS-aviseringar för de mest kritiska hÀndelserna. Det gÀller bÄde övervakning och loggning. Om du inte har ett jourpass bör sms ocksÄ komma utanför arbetstid.

TÀnk igenom processen pÄ ett sÄdant sÀtt att inte vÀcka alla ingenjörer. Vi hade en ingenjör i tjÀnst för detta.

FörÀndring kontroll

Enligt min mening Àr det inte nödvÀndigt att kontrollera alla förÀndringar. Men i alla fall bör du vid behov enkelt kunna hitta vem som gjort vissa Àndringar i nÀtverket och varför.

NÄgra tips:

  • anvĂ€nd ett biljettsystem för att detaljera vad som gjordes pĂ„ den biljetten, till exempel genom att kopiera den tillĂ€mpade konfigurationen till biljetten
  • anvĂ€nd kommentarsfunktioner pĂ„ nĂ€tverksutrustning (till exempel kommentera Juniper). Du kan skriva ner biljettnumret
  • anvĂ€nd diff av dina konfigurationsbackuper

Du kan implementera detta som en process och granska alla biljetter dagligen för Àndringar.

Processerna

Du ska formalisera och beskriva processerna i ditt team. Om du har nÄtt denna punkt bör ditt team redan ha Ätminstone följande processer igÄng:

Dagliga processer:

  • arbetar med biljetter
  • arbetar med stockar
  • förĂ€ndring kontroll
  • dagligt kontrollblad

Årliga processer:

  • förlĂ€ngning av garantier, licenser

Asynkrona processer:

  • reaktion pĂ„ olika nödsituationer

Avslutning pÄ första delen

Har du mÀrkt att allt detta Ànnu inte handlar om nÀtverkskonfiguration, inte om design, inte om nÀtverksprotokoll, inte om routing, inte om sÀkerhet... Det Àr nÄgot runt. Men dessa, Àven om de kanske Àr trÄkiga, Àr naturligtvis mycket viktiga delar av arbetet med en nÀtverksavdelning.

SÄ lÄngt, som du kan se, har du inte förbÀttrat nÄgot i ditt nÀtverk. Om det fanns sÀkerhetsbrister sÄ fanns de kvar, om det fanns dÄlig design sÄ fanns det kvar. Tills du har tillÀmpat dina fÀrdigheter och kunskaper som nÀtverksingenjör, som du med största sannolikhet har spenderat mycket tid, anstrÀngning och ibland pengar pÄ. Men först mÄste du skapa (eller stÀrka) grunden och sedan börja bygga.

Följande delar berÀttar hur du hittar och eliminerar fel och sedan förbÀttrar din infrastruktur.

Naturligtvis behöver du inte göra allt sekventiellt. Tid kan vara kritisk. Gör det parallellt om resurserna tillÄter.

Och ett viktigt tillÀgg. Kommunicera, frÄga, rÄdgör med ditt team. I slutÀndan Àr det de som stöttar och gör allt detta.

KĂ€lla: will.com

Köp pĂ„litlig hosting för webbplatser med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster