Halvadministrert VPN: etiketten sier ikke hvem som har vakt
Etiketten er verken en protokoll eller en deleprosent. Gjør den om til eiere av endepunkter, felles innstillinger, overvåking og overleveringen av hendelsen, oppgave for oppgave.
Klokken åtte om morgenen feiler en tilkobling, og det første spørsmålet er hvem som skal rette den. Uttrykket halvadministrert VPN svarer ikke på det, fordi det navngir en kommersiell avtale og ikke en arbeidsdeling. To leverandører kan bruke samme uttrykk med motsatte fordelinger: den ene vedlikeholder enheten på kundesiden, den andre overvåker bare sin egen gateway. Til oppgavene er skrevet ned, er etiketten en gjetning kledd ut som en beskrivelse.
Start med tilkoblingen som feilet
Navngi endepunktet som sluttet å svare, tidspunktet og hva brukeren gjorde da det brøt sammen. List deretter opp komponentene på den veien: laptopen, den lokale linjen, gatewayen på kundesiden, leverandørens gateway og ressursen bak den. Hver av dem har enten en eier i avtalen eller et hull. Å sortere dem tar ti minutter og avgjør de neste tre timene.
Et symptom som deles av flere brukere peker på en felles komponent, mens ett som følger én laptop peker på klienten. Den forskjellen setter saken i riktig kø før noen åpner en konfigurasjon.
Avklar de to endepunktene før innstillingene
Bestem hvem som eier gatewayen på kundesiden og hvem som eier det fjerne endepunktet. Når de to er avklart, vet hver side hva den kan undersøke og hva den må be om. Alt annet i avtalen blir enklere derfra.
En leverandør kan overvåke sin egen gateway mens kunden fortsatt er ansvarlig for en lokal internettlinje, en katalogtjeneste eller destinasjonsapplikasjonen. En enhet som kunden eier, kan fortsatt ligge under leverandørens vedlikeholdsavtale, og derfor er eierskap og hvem som vedlikeholder boksen to forskjellige spørsmål. Skriv ned begge svarene for hvert endepunkt, for det er på det andre at fornyelser vanligvis er uenige.
Felles objekter trenger nøyaktig én eier
Identiteter, legitimasjon, beskyttede prefikser, forslag og avtalen om returruting er felles objekter, og felles objekter råtner raskest. Hvis begge parter kan endre ett, vil begge gjøre det, og hver endring ser lokalt riktig ut mens den avtalte flyten bryter sammen. Gi hvert objekt én eier og én endringsprosess, og krev at den andre siden varsles før en endring trer i kraft. Alternativet er en endringslogg som leses som to personer som reparerer hver sin halvdel av samme maskin.
Den klassiske feilen er en endring av velgeren på den ene siden og en NAT-endring på den andre i samme uke. Ingen av ingeniørene gjorde noe galt, og tunnelen sluttet likevel å bære applikasjonen.
Hvem tar imot den første rapporten
Bestem på forhånd hvem som blir tilkalt først, hva hver side har lov til å lese, og på hvilket punkt saken skifter hender. Oppgi endepunktet, forsøkstidspunktet og den tillatte flyten slik at begge sider kan korrelere samme hendelse.
Et smalt statussammendrag er vanligvis nyttigere enn en uredigert konfigurasjon, og det lekker ikke hemmeligheter. Overvåking tilhører den som eier komponenten, ikke den som eier logoen, så spør hvilken side som ser tunnelens tilstand, hvilken som ser applikasjonen, og hvem hvert varsel vekker. Sett veien utenom arbeidstid ved siden av hvert varsel, for et dashbord som ingen har vakt for, er dokumentasjon.
Definer endringsmyndigheten med samme omhu. En leverandør som redigerer en velger mens kunden redigerer NAT, får begge de lokale konfigurasjonene til å se rimelige ut, og tunnelen feiler fortsatt.
Det etiketten aldri forteller deg
Skriv programvarevedlikehold, rotasjon av legitimasjon, godkjente sikkerhetskopier av konfigurasjonen og gjenopprettingsveien inn i den faktiske avtalen. En modell for delt ansvar som modellen AWS publiserer viser hvor langt fordelingen kan flytte seg mellom tjenester, og det er et eksempel og ikke en definisjon av leverandørens vilkår. Å utlede noe av uttrykket halvadministrert er måten en fornyelsessamtale oppdager et hull.
Omfanget bør navngi den vanlige operatøren og eskaleringsveien for hver avhengighet. Uansett hva tilbudet kaller tjenesten, er det den listen det betyr i praksis.