Lajme nga Hostingu · 5 min lexim

Ndërprerja e AWS-së në Bahrein: pse multi-AZ mbetet një domen i vetëm dështimi

Deri më 16 mars, dokumenti publik më i qëndrueshëm për problemet e AWS-së në Lindjen e Mesme ishte vetë burimi i statusit i AWS-së, e jo ritregimet më të zhurmshme të ndërtuara mbi të.

Ajo që AWS-ja kishte konfirmuar publikisht deri atëherë ishte tashmë e mjaftueshme. Në fillim të marsit, rajonet e kompanisë në Lindjen e Mesme pësuan një prishje të zgjatur që preku si me-south-1 në Bahrein, ashtu edhe me-central-1 në Emiratet e Bashkuara Arabe. AWS-ja u tha klientëve të vinin në zbatim planet e rimëkëmbjes nga fatkeqësitë, të riktheheshin nga kopjet rezervë në largësi dhe t'i zhvendosnin ngarkesat e punës në Rajone të tjera kur duhej. 1

Kjo është pjesa e dobishme e historisë. Shumë nga mbulimi mediatik i ndërprerjeve kthehet shpejt në saktësi të sajuar: numra të përpiktë shërbimesh, sekuenca të përpikta rikthimi, shkaqe rrënjësore të përpikta para se të ekzistojë një analizë publike. Në datën e këtij artikulli, mësimi i qëndrueshëm ishte më i thjeshtë. Një Rajon mbetet një kufi i përbashkët qëndrueshmërie, edhe kur përmban disa Zona Disponueshmërie.

Çfarë kishte konfirmuar publikisht AWS-ja

Njoftimet e vetë AWS-së përshkruanin një problem fillestar të lokalizuar me energjinë në një Zonë Disponueshmërie në Bahrein më 1 mars, mes1-az2, i cili shkaktoi probleme lidhshmërie, gabime API-je dhe shërbim të degraduar për burimet në atë zonë. Deri më 2 mars, AWS-ja u thoshte klientëve se rimëkëmbja do të zgjaste të paktën një ditë dhe u rekomandonte të nisnin burime zëvendësuese në zona të paprekura ose në një Rajon tjetër. 1

Situata në Emirate përfshinte një klasë tjetër dështimi. Më 2 mars, AWS-ja tha se dy Zona Disponueshmërie në me-central-1 ishin dëmtuar ndjeshëm dhe se si rajoni i Emirateve, ashtu edhe ai i Bahreinit kishin pësuar dëmtime fizike të lidhura me konfliktin në vazhdim në Lindjen e Mesme. Njoftimi publik i AWS-së thoshte se dy objekte në Emirate ishin goditur drejtpërdrejt dhe se një goditje pranë një objekti në Bahrein kishte shkaktuar gjithashtu dëmtim infrastrukture, ndërprerje energjie dhe, në disa raste, dëmtime nga sistemi i shuarjes së zjarrit dhe nga uji. 1

Deri më 3 mars, AWS-ja tha se do të kalonte në njoftime më të fokusuara përmes Personal Health Dashboard për klientët e prekur. Kjo do të thoshte se të dhënat publike mjaftonin për të përcaktuar formën e dështimit, por jo për të mbështetur rrëfime të sigurta për çdo minutë dhe çdo shërbim. 1

Multi-AZ nuk është rimëkëmbje nga fatkeqësitë

Faqja e vetë AWS-së për infrastrukturën është e qartë se çfarë janë një Rajon dhe një Zonë Disponueshmërie. Një Rajon është një vendndodhje fizike që përmban disa AZ të izoluara dhe fizikisht të ndara. Secila AZ ka energji, ftohje dhe siguri fizike të pavarur, dhe aplikacionet e shpërndara nëpër AZ mbrohen më mirë nga defektet e zakonshme në shkallën e një qendre të dhënash. 2

Kjo është qëndrueshmëri e vërtetë, por nuk është e njëjta gjë me pavarësinë nga ngjarjet fizike ose politike që përfshijnë gjithë rajonin. Nëse problemi shtrihet përtej objekteve individuale — energjia, siguria, aksesi ose konflikti — disa AZ mund të preken prapëseprapë nga e njëjta ngjarje. Ndërprerja rajonale e AWS-së në mars është kujtesë se disponueshmëria e lartë brenda një ofruesi nuk është e njëjta gjë me rimëkëmbjen nga fatkeqësitë jashtë atij ofruesi.

Të njëjtin dallim e bën edhe Well-Architected Framework i vetë AWS-së. Për ngarkesat pune që kërkojnë garanci më të forta disponueshmërie, këtu bëhet e rëndësishme arkitektura multi-Rajon. Vendosja nëpër disa Zona Disponueshmërie përmirëson qëndrueshmërinë ndaj shumë dështimeve të infrastrukturës brenda një Rajoni. Mbrojtja nga humbja e një Rajoni të tërë kërkon një strategji multi-Rajon për rimëkëmbjen nga fatkeqësitë. 3

Tri gjëra që e ulin dështimin e korreluar

Tri zgjedhje arkitekturore e ulin këtë rrezik.

Gjeografi fizike e ndryshme, domethënë një shtet tjetër në një rrjet tjetër energjie, i arritur nga fibër tjetër, e jo një AZ tjetër në të njëjtin qytet.

Juridiksion ligjor i ndryshëm, sepse një ndërprerje mund të pushojë shumë shpejt së qeni problem hardueri.

Ofrues i ndryshëm, sepse nëse sistemi juaj kryesor dhe ai i rezervës faturohen në të njëjtën faturë, ata ndajnë të njëjtin plan kontrolli, të njëjtin organizim mbështetjeje dhe të njëjtën politikë pezullimi llogarie.

Shumica e ekipeve e kuptojnë të parën dhe ndalen aty. E treta është ajo së cilës njerëzit i rezistojnë, sepse shton punë operacionale. Është gjithashtu ajo që ju mbron kur problemi është më i madh se supozimet e dizajnit rajonal të një shitësi të vetëm.

Katër shtete, katër rrjete energjie

Ne jemi një rrjet i shpërndarë, e jo një kampus i vetëm i madh. AVS ISP mban site në Tiranë, Shkup, Amsterdam dhe Dublin: katër shtete, katër mjedise rregullatore, katër mjedise të veçanta energjie dhe fibre.

Në praktikë, kjo ka rëndësi për një arsye të thjeshtë. Një klient që mban një VPS me 5 €/muaj në Amsterdam dhe një të dytë në Tiranë ka ndarje të vërtetë gjeografike dhe juridiksionale për çmimin e një dreke me marrje-me-vete. Nuk ju duhet një marrëveshje ndërmarrjeje prej 50 000 € për të blerë pavarësi. Ju duhen dy sisteme që nuk kanë gjasa të dështojnë për të njëjtën arsye.

Për klientët që mbajnë Routing-un e vet, ne operojmë AS210464 me validim RPKI dhe një grup të plotë komunitetesh BGP, që ju të kontrolloni se nga ku shpallen prefikset tuaja, përfshirë shpalljen selektive për çdo rajon dhe çdo lloj peer-i, si dhe blackholing-un e nisur në distancë kur ju duhet.

Nëse doni ta shihni rrjetin para se t'i besoni, looking glass ynë kryen ping, traceroute dhe kërkime BGP drejtpërdrejt nga secili prej site-ve tona. Pa regjistrim, pa telefonatë shitjeje.

As ne nuk jemi të imunizuar

Nuk do të pretendojmë se një rrjet evropian me katër site është i imunizuar ndaj asaj që i ndodhi AWS-së në mars. Askush nuk është. Rreziku i përqendrimit është një spektër, jo një çelës ndezje-fikje, dhe ne ndajmë upstream-ë e ndërlidhje me këdo tjetër që operon në Evropë.

Ajo që do të themi është se sigurimi më i lirë në hosting mbetet ai më i vjetri: vendoseni ngarkesën tuaj të dytë të punës ose kopjen rezervë diku ku nuk mund të dështojë për të njëjtën arsye si e para. Në praktikë, mbetet një nga mënyrat më të thjeshta për ta përmirësuar qëndrueshmërinë.

Nëse doni ta provoni këtë me ne, nisni një VPS në një shtet të dytë dhe shihni sa kushton. Pranojmë kripto, nuk kërkojmë KYC dhe mund të jeni në punë brenda pak minutash.

Burimet

  1. AWS Service Status RSS Feed, njoftimet e AWS-së për me-south-1 dhe me-central-1 më 1 deri më 3 mars 2026
  2. AWS Regions and Availability Zones, Amazon Web Services
  3. AWS Well-Architected Framework – Disaster Recovery Strategy, Amazon Web Services

Kthehu te Lajme nga Hostingu