Namestili ste operacijski sistem, utrdili storitev in imate ključe, in začne se zdeti, da je strežnik vaš. Vaš je tako, kot je najeta stanovanjska enota vaša: ključavnica je pod vašim nadzorom, stavba pa ne. Hipervizor, omrežje pred instanco in račun, ki lahko vse znova zgradi, pripadajo nekomu drugemu. Ta razlika odloča, kaj mora pokriti načrt obnovitve, in to je del, ki ga lastno gostovanje najmanj spremeni.

Račun je prava krmilna ravnina

Gostujoči račun upravlja virtualni stroj, njegove diske, posnetke, javne naslove in omrežna pravila. Vse to je mogoče spremeniti brez prijave v gosta, kar račun postavi zunaj modela groženj, ki ga opisuje večina vodnikov za VPN. Popolna konfiguracija tunela preživi dejanje na računu, ki zamenja disk.

Zaščitite ta račun kot ločeno sredstvo: neodvisne poverilnice, s strojno opremo podprte druge dejavnike in revizijsko sled, ki jo nekdo res bere. Skupna raba istega vnosa v upravitelju gesel kot storitev VPN je napaka, zaradi katere so vse druge kontrole nepomembne.

Preberite delitev dolžnosti ponudnika za konkreten izdelek, ne za oblak na splošno. Model skupne odgovornosti je koristen primer, kako so plasti razdeljene, drugi ponudniki pa opisujejo lastne meje, namesto da bi to podedovali. Iščete, katere okvare morate popraviti in katere lahko le sporočite.

Dogodki v infrastrukturi, ki jih ne upravljate

Živa migracija, vzdrževanje gostitelja, okvara strojne opreme na fizičnem vozlišču in dogodek zmogljivosti so stvari, ki jih ponudnik rešuje po svojem urniku. Morda boste videli ponovni zagon, kratko izgubo paketov ali spremembo naslova, vzroka pa ne boste videli. Zasnova, ki instanco obravnava kot fiksno točko, bo vsakega od njih razložila kot okvaro VPN. Pravilen ukrep je, da storitev prenaša instanco, ki izgine, namesto da preiskujete vzrok, ki vam ne bo nikoli prikazan.

Varnostne kopije pripadajo tej plasti, ne tunelu. Hranite konfiguracijo strežnika, identitete, načrt naslovov in dovoljene poti nekje, kar ni odvisno od dosegljivosti instance, in potrdite, da je kopijo mogoče obnoviti brez izvirnega diska.

Vedenje naslova si zasluži lastno preverjanje. Ali javni naslov preživi zaustavitev, zamenjavo ali izbris, je odvisno od tega, kako je bil dodeljen, in ti trije postopki niso zamenljivi. Zapišite, na katerega se zanašate, preden incident vprašanje naredi nujno.

Preverite, kaj preživi ponovno gradnjo

Zgradite pot obnovitve, dokler vse deluje. Opredelite konzolo ali dostop zunaj pasu, ki ga ponuja ponudnik, potrdite, da do njega pridete brez tunela, in shranite poverilnice nekam, od koder jih pokvarjen prenosnik ali izgubljeni telefon ne odnese. Če sprememba lokalnega požarnega zidu blokira tunel, je ta konzola edina pot nazaj.

curl -s http://169.254.169.254/latest/meta-data/instance-id
curl -s http://169.254.169.254/latest/meta-data/public-ipv4
cloud-init status --long

Storitev metapodatkov odgovarja na vprašanja o instanci, ki jih gost sicer ne vidi, njene natančne poti pa se razlikujejo med ponudniki in platformami, zato jih preverite v dokumentaciji izdelka, ki ga poganjate. Nato izvedite eno nadzorovano ponovno gradnjo preskusne instance in izmerite čas. Postopek obnovitve, ki ga ni nihče izvedel, je hipoteza.

Upoštevajte, kaj je ponovna gradnja naredila z naslovom, ključi gostitelja, identiteto diska in vsem, kar odjemalci pripnejo. Odjemalci, ki so shranili ključ gostitelja, bodo po ponovni gradnji zahtevali, in ta zahteva je pravilno vedenje, ne napaka, ki bi jo bilo treba zadušiti.

Odločite, kaj lastno gostovanje v resnici spremeni

Izvajanje lastnega VPN premakne zaupanje z operaterja VPN na ponudnika gostovanja in nase. To je resnična sprememba in ni isto kot odstranitev tretje strani. Če je bil cilj preprečiti komercialnemu VPN opazovanje prometa, lahko ponudnik še vedno opazuje omrežje instance, njen disk in obračunske zapise.

Vaši dnevniki opisujejo vašo programsko opremo in ne opisujejo vsakega infrastrukturnega zapisa, ki ga ponudnik hrani. Velja tudi obratno: vidnost infrastrukture ne dokazuje, kaj ponudnik zadrži. Obe vprašanji potrebujeta ponudnikovo politiko in vašo konfiguracijo, nobeno pa ne odgovori na drugo.

Odgovor zapišite kot delitev dela: katera plast je odpovedala, kdo jo lahko popravi in koliko časa traja to popravilo. Lastno gostovanje spremeni, komu zaupate, in koristni del vaje je natančno vedeti, za katero plast jim zaupate.

Sorodni članki