{"id":39304,"date":"2019-10-31T22:29:40","date_gmt":"2019-10-31T19:29:40","guid":{"rendered":"https:\/\/prohoster.info\/blog\/kak-aws-varit-svoi-elastichnye-servisy-masshtabirovanie-seti\/"},"modified":"2019-10-31T22:29:40","modified_gmt":"2019-10-31T19:29:40","slug":"kak-aws-varit-svoi-elastichnye-servisy-masshtabirovanie-seti","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/kak-aws-varit-svoi-elastichnye-servisy-masshtabirovanie-seti","title":{"rendered":"Kuidas AWS oma elastseid teenuseid \u201ekeedab\u201d. V\u00f5rgustiku skaleerimine","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Amazon Web Services'i v\u00f5rgustiku ulatus on 69 tsooni 22 piirkonnas \u00fcle kogu maailma: Ameerikas, Euroopas, Aasias, Aafrikas ja Austraalias. Igas tsoonis asub kuni 8 andmekeskust. Igas andmekeskuses on tuhandeid v\u00f5i k\u00fcmneid tuhandeid servereid. V\u00f5rk on \u00fcles ehitatud nii, et k\u00f5ik ebat\u00f5en\u00e4olised katkestused on ette n\u00e4htud. N\u00e4iteks on k\u00f5ik piirkonnad \u00fcksteisest isoleeritud ning ligip\u00e4\u00e4sus tsoonid on paigutatud kilomeetrite kaugusele. Ieven kui kaabel katkeb, l\u00e4heb s\u00fcsteem varukanalitele ning info kaotus on vaid m\u00f5ne andmepaketi jagu. Lisainfot sellest, millistel p\u00f5him\u00f5tetel v\u00f5rk p\u00f5hineb ja kuidas see on \u00fcles ehitatud, r\u00e4\u00e4gib Vasili Pantjuhin.<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas AWS oma elastseid teenuseid \u201ekeedab\u201d. V\u00f5rgustiku skaleerimine\" src=\"\/wp-content\/uploads\/2019\/10\/4cc9672442cd7bf744ffced6471be040.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>Vasili Pantjuhin<\/b> algas Unix-administraatorina .ru ettev\u00f5tetes, 6 aastat t\u00f6\u00f6tas suurte rauatootjate Sun Microsystems juures, 11 aastat levitas andmekeskuse keskset m\u00f5tteviisi EMC-s. Loomulikult on ta evolutsioneerunud privaatsetesse pilvedesse ja seej\u00e4rel suundunud avalikesse. T\u00e4na, olles Amazon Web Services'i arhitekt, aitab ta tehniliste n\u00f5uannetega ellu j\u00e4\u00e4da ja areneda AWS pilves.<\/p>\n<p>Triloogia e AWS, Vasilii s\u00fcvenes f\u00fc\u00fcsiliste serverite ja andmebaasi skaleerimise toimimisse. Nitro-kaardid, KVM-p\u00f5hine kohandatud h\u00fcperviisor, Amazon Aurora andmebaas \u2014 k\u00f5igest sellest artiklis \"<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/oleg-bunin\/blog\/471686\/\">Kuidas AWS oma elastseid teenuseid \"keedab\". Serverite ja andmebaaside skaleerimine<\/a><\/noindex>\". Loe, et konteksti s\u00fcveneda, v\u00f5i vaata <noindex><a rel=\"nofollow\" href=\"https:\/\/youtu.be\/S3f6nWJxBvk\">videoklipp<\/a><\/noindex> ettekandeid.<\/p>\n<p>Selles osas r\u00e4\u00e4gitakse v\u00f5rgu skaleerimisest \u2014 \u00fchest k\u00f5ige keerulisemast s\u00fcsteemist AWS-is. Areng lapikust v\u00f5rgust Virtuaalsesse Erakliendiv\u00f5rku, selle struktuur, siseteenused Blackfoot ja HyperPlane, m\u00fcra probleemi, ning l\u00f5puks \u2014 v\u00f5rgu ulatus, selgroog ja f\u00fc\u00fcsilised kaablid. K\u00f5igest sellest allpool.<\/p>\n<p><i>Distsipliin: k\u00f5ik, mis allpool on \u2014 Vasilii isiklik arvamus ja see ei pruugi kajastada Amazon Web Services'i seisukohti.<\/i><br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>V\u00f5rgu skaleerimine<\/h2>\n<p>\nAWS pilv k\u00e4ivitati 2006. aastal. Selle v\u00f5rk oli piisavalt primitiivne \u2014 lapiku struktuuriga. Privaatsete aadresside vahemik oli k\u00f5igi pilve\u00fc\u00fcrnike jaoks \u00fchine. Uue virtuaalse masina k\u00e4ivitamisel said sa juhuslikult saadaval oleva IP-aadressi sellest vahemikust.<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas AWS oma elastseid teenuseid \u201ekeedab\u201d. V\u00f5rgustiku skaleerimine\" src=\"\/wp-content\/uploads\/2019\/10\/dde10b64891861582bc56510adb0fb56.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSee l\u00e4henemine oli lihtne teostada, kuid p\u00f5him\u00f5tteliselt piiras pilve kasutamist. Eelk\u00f5ige oli \u00e4\u00e4rmiselt keeruline arendada h\u00fcbriidlahendusi, kus liideti maapealsed ja AWS-i erav\u00f5rgud. Levinum probleem oli IP-aadresside vahemike kattumine.<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas AWS oma elastseid teenuseid \u201ekeedab\u201d. V\u00f5rgustiku skaleerimine\" src=\"\/wp-content\/uploads\/2019\/10\/8e95325862ae0438d3b1edef45c692b0.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Virtuaalne Privaatsusv\u00e4li<\/h3>\n<p>\nPilv osutus n\u00f5utud. On aeg m\u00f5elda skaleeritavusele ja v\u00f5imalusele seda kasutada k\u00fcmnete miljonite \u00fc\u00fcrnike poolt. Lame v\u00f5rk oli peamine takistus. Seet\u00f5ttu m\u00f5tlesime, kuidas isoleerida kasutajaid \u00fcksteisest v\u00f5rgu tasandil, et nad saaksid iseseisvalt valida IP-vahemikke.<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas AWS oma elastseid teenuseid \u201ekeedab\u201d. V\u00f5rgustiku skaleerimine\" src=\"\/wp-content\/uploads\/2019\/10\/e082da6a68a889e3091c75dd3aa912ec.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nMis esimene m\u00f5te tuleb p\u00e4he, kui m\u00f5tlete v\u00f5rgu isoleerimisele? Loomulikult <b>VLAN<\/b> ja <b>VRF \u2014 Virtuaalne Suunamine ja Edastamine<\/b>.<\/p>\n<p>Kahjuks see ei \u00f5nnestunud. VLAN ID on vaid 12 bittine, mis annab meile ainult 4096 isoleeritud segmenti. Isegi suurimates l\u00fclitites saab kasutada maksimaalselt 1-2 tuhat VRF-i. VRF-i ja VLAN-i jagamine annab meile vaid m\u00f5ned miljonid alamv\u00f5rgud. Seda on kindlasti liiga v\u00e4he k\u00fcmnete miljonite tenantide jaoks, kellel k\u00f5igil peab olema v\u00f5imalus kasutada mitmeid alamv\u00f5rke.<\/p>\n<p>Me ei saa endale lubada osta vajaliku arvu suuri seadmeid, n\u00e4iteks Cisco v\u00f5i Juniperilt. Sellel on kaks p\u00f5hjust: see on \u00fclimalt kallis ja me ei taha sattuda s\u00f5ltuvusse nende arendus- ja patchimisprotsessidest.<\/p>\n<blockquote><p>Kokkuv\u00f5te on \u2013 k\u00fcpsetada omaenda lahendus.<\/p><\/blockquote>\n<p>\n2009. aastal kuulutasime v\u00e4lja <b>VPC.<\/b> \u2014 <b>Virtuaalne Privaatsusv\u00e4li<\/b>. Nimi on juurdunud ja n\u00fc\u00fcd kasutavad seda ka paljud pilveteenuse pakkujad.<\/p>\n<p>VPC \u2013 see on virtuaalne v\u00f5rk <b>SDN<\/b> (Software Defined Network). Otsustasime, et ei hakka leiutama spetsiaalseid protokolle L2 ja L3 tasanditel. V\u00f5rk t\u00f6\u00f6tab standardse Etherneti ja IP p\u00f5hjal. Andmete edastamiseks virtuaalmasinate vahel kapseldatakse liiklus meie enda protokolli m\u00e4hisesse. Selles m\u00e4\u00e4ratakse ID, mis kuulub VPC tenantile.<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas AWS oma elastseid teenuseid \u201ekeedab\u201d. V\u00f5rgustiku skaleerimine\" src=\"\/wp-content\/uploads\/2019\/10\/63c6226b5dcecbf4376547c3c1605fef.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nTundub lihtne. Siiski tuleb lahendada mitmeid t\u00f5siseid tehnilisi \u00fclesandeid. N\u00e4iteks, kus ja kuidas salvestada andmed virtuaalsete MAC\/IP-aadresse, VPC ID-d ja vastavaid f\u00fc\u00fcsilisi MAC\/IP. AWS-i mastaabis on see hiiglaslik tabel, mis peab t\u00f6\u00f6tama minimaalse viivitusega p\u00e4ringute korral. Selle eest vastutab <b>mappimise teenus<\/b>, mis on laiali hajutatud \u00fcle kogu v\u00f5rgu.<\/p>\n<p>Uute p\u00f5lvkondade masinates toimub kapseldamine Nitro kaartide kaudu riistvaratasemel. Vanemates instantsides on kapseldamine ja de-kapseldamine tarkvaraline.\u00a0<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas AWS oma elastseid teenuseid \u201ekeedab\u201d. V\u00f5rgustiku skaleerimine\" src=\"\/wp-content\/uploads\/2019\/10\/d17738749f273d94e943723f7b2a6b5a.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nVaatame \u00fcldiselt, kuidas see t\u00f6\u00f6tab. Alustame L2 tasemelt. Oletame, et meil on virtuaalmasin IP-iga 10.0.0.2 f\u00fc\u00fcsilisel serveril 192.168.0.3. See saadab andmeid virtuaalmasinale 10.0.0.3, mis asub aadressil 192.168.1.4. Koostatakse ARP-p\u00e4ring, mis j\u00f5uab v\u00f5rgu Nitro kaardini. Lihtsuse huvides eeldame, et m\u00f5lemad virtuaalmasinad elavad samas \"sinises\" VPC-s.<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas AWS oma elastseid teenuseid \u201ekeedab\u201d. V\u00f5rgustiku skaleerimine\" src=\"\/wp-content\/uploads\/2019\/10\/d260113b0502cecc328919dd5c3b69ac.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nKaart asendab l\u00e4hteaadressi oma enda aadressiga ja edastab ARP-raami mappimise teenusele.<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas AWS oma elastseid teenuseid \u201ekeedab\u201d. V\u00f5rgustiku skaleerimine\" src=\"\/wp-content\/uploads\/2019\/10\/812d7693bc54afc24f6e763fdb91180e.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nMappimise teenus tagastab teabe, mis on vajalik f\u00fc\u00fcsilises L2-v\u00f5rgus edastamiseks.<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas AWS oma elastseid teenuseid \u201ekeedab\u201d. V\u00f5rgustiku skaleerimine\" src=\"\/wp-content\/uploads\/2019\/10\/b21fd6edb95ef2e990db813074c7907c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nNitro-kaart ARP-vastuses asendab f\u00fc\u00fcsilises v\u00f5rgus MAC-aadressi VPC-aadressiga.<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas AWS oma elastseid teenuseid \u201ekeedab\u201d. V\u00f5rgustiku skaleerimine\" src=\"\/wp-content\/uploads\/2019\/10\/6e6931c7fe92d5cf2584c5bf9b2b3fdb.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAndmete edastamisel pakime loogilised MAC ja IP VPC-kattes. K\u00f5ik see edastatakse f\u00fc\u00fcsilises v\u00f5rgus vastava IP Nitro-kaardi abil, kus allikas ja sihtkoht.<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas AWS oma elastseid teenuseid \u201ekeedab\u201d. V\u00f5rgustiku skaleerimine\" src=\"\/wp-content\/uploads\/2019\/10\/e786d7f88e1fea1557590f2b2bd6e88f.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nF\u00fc\u00fcsiline masin, kellele pakett on m\u00f5eldud, teeb kontrolli. See on vajalik, et v\u00e4ltida aadresside vale esitamist. Masin saadab spetsiaalse p\u00e4ringu kaardistamisteenusele ja k\u00fcsib: \"F\u00fc\u00fcsiliselt masinalt 192.168.0.3 sain paketi, mis on m\u00f5eldud 10.0.0.3 'sinisesse' VPC-sse. Kas see on legaalne?\"\u00a0<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas AWS oma elastseid teenuseid \u201ekeedab\u201d. V\u00f5rgustiku skaleerimine\" src=\"\/wp-content\/uploads\/2019\/10\/cedf4d7e77936e4cc8f873defefbe37f.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nKaardistamisteenus kontrollib oma ressursipaigutuse tabelit ja lubab v\u00f5i keelab paketi edastamise. K\u00f5ikides uutest instantsidest on t\u00e4iendav valideerimine Nitro-kaartidesse sisse ehitatud. Seda ei ole isegi teoreetiliselt v\u00f5imalik m\u00f6\u00f6da hiilida. Seet\u00f5ttu ei toimi teiste VPC-de ressursside vale esitamine.<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas AWS oma elastseid teenuseid \u201ekeedab\u201d. V\u00f5rgustiku skaleerimine\" src=\"\/wp-content\/uploads\/2019\/10\/3e6bc5a80a7d36785299f6a3fbb19d92.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSeej\u00e4rel saadetakse andmed virtuaalsesse masinasse, kellele need on m\u00f5eldud.\u00a0<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas AWS oma elastseid teenuseid \u201ekeedab\u201d. V\u00f5rgustiku skaleerimine\" src=\"\/wp-content\/uploads\/2019\/10\/19884070ad3b2b7b2835e2c3c182949a.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nKaardistamisteenus toimib ka loogilise ruuterina andmete edastamiseks erinevates alamisv\u00f5rkudes asuvate virtuaalmasinate vahel. Seal on k\u00f5ik kontseptuaalselt lihtne, ei hakka seda \u00fcksikasjalikult selgitama.<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas AWS oma elastseid teenuseid \u201ekeedab\u201d. V\u00f5rgustiku skaleerimine\" src=\"\/wp-content\/uploads\/2019\/10\/9d592d738d02bbcf6bfcbda2812f8f0c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSeega, iga paketi edastamisel p\u00f6\u00f6rduvad serverid kaardistamisteenuse poole. Kuidas leevendada v\u00e4ltimatuid viivitusi? <b>K\u00fcsimusele aitab vastata vahem\u00e4llu salvestamine<\/b>, loomulikult.<\/p>\n<p>Kogu ilu seisneb selles, et ei ole vaja salvestada kogu tohutut tabelit. F\u00fc\u00fcsilisel serveril elavad virtuaalsed masinad suhteliselt v\u00e4ikse arvu VPC-de seest. Vahem\u00e4llu tuleb salvestada vaid nende VPC-de info. Andmete edastamine teistesse VPC-desse \u201evaikimisi\u201d konfiguratsioonis ei ole siiski legit. Kui kasutada sellist funktsionaalsust nagu VPC-peering, lisatakse vahem\u00e4llu lisainfos vastavad VPC-d.\u00a0<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas AWS oma elastseid teenuseid \u201ekeedab\u201d. V\u00f5rgustiku skaleerimine\" src=\"\/wp-content\/uploads\/2019\/10\/5ac44d8854bff3c7738724ee9dda0c57.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAndmete edastamisega VPC-sse saime hakkama.<\/p>\n<h3>Blackfoot<\/h3>\n<p>\nKuidas olla olukordades, kus tuleb edastada liiklust v\u00e4ljaspoole, n\u00e4iteks Internetti v\u00f5i VPN-i kaudu allapoole? Siin p\u00e4\u00e4stab meid <b>Blackfoot<\/b> \u2014 sisemine AWS-teenus. See on loodud meie L\u00f5una-Aafrika meeskonna poolt. Seet\u00f5ttu on teenuse nimi p\u00fchendatud pingviinile, kes elab L\u00f5una-Aafrikas.<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas AWS oma elastseid teenuseid \u201ekeedab\u201d. V\u00f5rgustiku skaleerimine\" src=\"\/wp-content\/uploads\/2019\/10\/dc6f233224d130df42adf522602167c6.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nBlackfoot dekapsuleerib liiklust ja teeb sellega, mis on vajalik. Andmed saadetakse Internetti sellisena nagu nad on.<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas AWS oma elastseid teenuseid \u201ekeedab\u201d. V\u00f5rgustiku skaleerimine\" src=\"\/wp-content\/uploads\/2019\/10\/b6a51230202355b27de9730fbc18bd7f.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAndmed dekapsuleeritakse ja keeratakse taas IPsec-i \u00fcmbrisesse, kui kasutatakse VPN-i.<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas AWS oma elastseid teenuseid \u201ekeedab\u201d. V\u00f5rgustiku skaleerimine\" src=\"\/wp-content\/uploads\/2019\/10\/ef76780a9be99d72c5763a41274f4224.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDirect Connecti kasutamisel m\u00e4rgistatakse ja edastatakse liiklus vastavasse VLAN-i.<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas AWS oma elastseid teenuseid \u201ekeedab\u201d. V\u00f5rgustiku skaleerimine\" src=\"\/wp-content\/uploads\/2019\/10\/89adc2616e0bf97355a2c638720fd791.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>HyperPlane<\/h3>\n<p>\nSee on sisevoogude j\u00e4lgimise teenus. Paljud v\u00f5rguteenused n\u00f5uavad voogude kontrollimist <b>andmete voogude olek<\/b>. N\u00e4iteks NAT-i kasutamisel peab voogude juhtimine tagama, et igale \"IP: sihtport\" paarile vastab ainulaadne v\u00e4ljuv port. Koos tasakaalustajaga <b>NLB<\/b> \u2014 <b>V\u00f5rgutasakaalu tasandaja<\/b>, peab andmevoog alati suunama samasse sihtvirtuaalmasinasse. Turvagrupp on olekus\u00e4ilitav tulem\u00fc\u00fcr. See j\u00e4lgib sissetulevat liiklust ja avab vaikimisi sadamad v\u00e4ljuvatele pakettidele.<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas AWS oma elastseid teenuseid \u201ekeedab\u201d. V\u00f5rgustiku skaleerimine\" src=\"\/wp-content\/uploads\/2019\/10\/da1ad8e7179ebffbe786348db25f0a95.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAWS-s on edastusviivituse n\u00f5udmised \u00e4\u00e4rmiselt k\u00f5rged. Seet\u00f5ttu <b>HyperPlane<\/b> on see kogu v\u00f5rgu toimimise jaoks kriitiline.<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas AWS oma elastseid teenuseid \u201ekeedab\u201d. V\u00f5rgustiku skaleerimine\" src=\"\/wp-content\/uploads\/2019\/10\/eb73570e579c6e0b05727029345e559a.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nHyperplane on \u00fcles ehitatud EC2 virtuaalmasinatele. Siin pole mingit imet, vaid vaid petmine. Petmine seisneb selles, et need on virtuaalmasinad suure m\u00e4lu mahuga. Tehingud viiakse l\u00e4bi eranditult m\u00e4lus. See v\u00f5imaldab saavutada viivitusi vaid k\u00fcmnete mikrosekunditega. T\u00f6\u00f6 ketas oleks tapnud kogu j\u00f5udluse.\u00a0<\/p>\n<p>Hyperplane on hajutatud s\u00fcsteem, mis koosneb suurest hulgast EC2-masinatest. Igal virtuaalmasinal on l\u00e4bilaskev\u00f5ime 5 GB\/s. Kogu piirkondliku v\u00f5rgu ulatuses annab see metsiku terabittide l\u00e4bilaskev\u00f5ime ja v\u00f5imaldab t\u00f6\u00f6tleda <b>miljoneid \u00fchendusi sekundis<\/b>.<\/p>\n<p>HyperPlane t\u00f6\u00f6tab ainult voogude p\u00f5hjal. VPC pakettide inkapsuleerimine on selle jaoks t\u00e4iesti l\u00e4bipaistev. Potentsiaalne haavatavus selles siseteenuses ei v\u00f5imalda ikkagi VPC isolatsiooni murda. Turvalisuse tagavad madalamad tasemed.<\/p>\n<h3>Noisy neighbor<\/h3>\n<p>\nOn veel \u00fcks probleem <b>m\u00fcrarikka naabri<\/b> \u2014 <b>noisy neighbor<\/b>. \u00dctleme, et meil on 8 s\u00f5lme. Need s\u00f5lmed t\u00f6\u00f6tlevad k\u00f5igi pilv kasutajate vooge. Tundub, et k\u00f5ik on korras ja koormus peaks olema \u00fchtlaselt jaotatud k\u00f5ikidele s\u00f5lmedele. S\u00f5lmed on v\u00e4ga v\u00f5imsad ja neid on keeruline \u00fcle koormata.<\/p>\n<p>Aga me ehitame oma arhitektuuri isegi v\u00e4hem t\u00f5en\u00e4oliste stsenaariumide p\u00f5hjal.\u00a0<\/p>\n<blockquote><p>Madala t\u00f5en\u00e4osuse ei t\u00e4henda, et see oleks v\u00f5imatu.<\/p><\/blockquote>\n<p>\nMe v\u00f5ime ette kujutada olukorda, kus \u00fcks v\u00f5i mitu kasutajat genereerivad liiga suurt koormust. Selle koormuse t\u00f6\u00f6tlemises on kaasatud k\u00f5ik HyperPlane'i s\u00f5lmed ja teised kasutajad v\u00f5ivad potentsiaalselt tunda mingit j\u00f5udluse langust. See rikub pilve kontseptsiooni, kus tenantidel ei ole v\u00f5imalik \u00fcksteisele m\u00f5ju avaldada.<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas AWS oma elastseid teenuseid \u201ekeedab\u201d. V\u00f5rgustiku skaleerimine\" src=\"\/wp-content\/uploads\/2019\/10\/8508878637dc3d4c0b0b565e08d73e52.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nKuidas lahendada m\u00fcra tegeva naabri probleem? Esimene asi, mis p\u00e4he tuleb \u2013 shardimine. Meie 8 s\u00f5lme jagunevad loogiliselt 4 shardiks, igas 2 s\u00f5lmega. N\u00fc\u00fcd h\u00e4irib m\u00fcra tegeva naabri tegevus vaid neljandikku k\u00f5igist kasutajatest, kuid siiski oluliselt.<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas AWS oma elastseid teenuseid \u201ekeedab\u201d. V\u00f5rgustiku skaleerimine\" src=\"\/wp-content\/uploads\/2019\/10\/33e10c10b246ee8ddeb171ac44372c56.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nTeeme teisiti. Iga\u00fchele jagame vaid 3 s\u00f5lme.\u00a0<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas AWS oma elastseid teenuseid \u201ekeedab\u201d. V\u00f5rgustiku skaleerimine\" src=\"\/wp-content\/uploads\/2019\/10\/1afa7337b8418740b9ef5860be9d3a82.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nNipp on m\u00e4\u00e4rata erinevate kasutajate s\u00f5lmed juhuslikult. Alloleval pildil ristuvad sinise kasutaja s\u00f5lmed \u00fche kahel teisel kasutajal \u2013 rohelisel ja oran\u017eil.<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas AWS oma elastseid teenuseid \u201ekeedab\u201d. V\u00f5rgustiku skaleerimine\" src=\"\/wp-content\/uploads\/2019\/10\/e0fd896db825b390bd66d2055707464d.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n8 s\u00f5lme ja 3 kasutajaga on m\u00fcrarikka naaberi sissetungi t\u00f5en\u00e4osus \u00fche kasutaja osas 54%. Just sellise t\u00f5en\u00e4osusega avaldab sinine kasutaja m\u00f5ju teistele \u00fc\u00fcrnikele. Samas on see m\u00f5ju m\u00e4rgatav vaid kolmandikule k\u00f5ikidest kasutajatest. See on juba korralik tulemus.<\/p>\n<p>Kasutajate arv, kes ristuvad<\/p>\n<p>T\u00f5en\u00e4osus protsentides<\/p>\n<p>0<\/p>\n<p>18%<\/p>\n<p>1<\/p>\n<p>54%<\/p>\n<p>2<\/p>\n<p>26%<\/p>\n<p>3<\/p>\n<p>2%<\/p>\n<p>L\u00e4hendame olukorda reaalsusele \u2014 v\u00f5tame 100 s\u00f5lme ja 5 kasutajat 5 s\u00f5lmes. Sellisel juhul ei ristu \u00fckski s\u00f5lm t\u00f5en\u00e4osusega 77%.\u00a0<\/p>\n<p>Kasutajate arv, kes ristuvad<\/p>\n<p>T\u00f5en\u00e4osus protsentides<\/p>\n<p>0<\/p>\n<p>77%<\/p>\n<p>1<\/p>\n<p>21%<\/p>\n<p>2<\/p>\n<p>1,8%<\/p>\n<p>3<\/p>\n<p>0,06%<\/p>\n<p>4<\/p>\n<p>0,0006%<\/p>\n<p>5<\/p>\n<p>0,00000013%<\/p>\n<p>Reaalses olukorras, kui HyperPlane s\u00f5lmi ja kasutajaid on suur hulk, on m\u00fcrarikka naabri m\u00f5ju teistele kasutajatele minimaalne. Seda meetodit nimetatakse <b>segavaks shardinguks<\/b> \u2014 <b>shuffle sharding<\/b>. See minimeerib s\u00f5lmede rikke negatiivset m\u00f5ju.<\/p>\n<p>HyperPlane'i p\u00f5hjal on loodud palju teenuseid: Network Load Balancer, NAT Gateway, Amazon EFS, AWS PrivateLink, AWS Transit Gateway.<\/p>\n<h3>V\u00f5rgu ulatused<\/h3>\n<p>\nN\u00fc\u00fcd r\u00e4\u00e4gime v\u00f5rgu ulatusest. Oktoobris 2019 pakub AWS oma teenuseid <b>22 piirkonnas<\/b>, lisaks on plaanis veel 9.<\/p>\n<ul>\n<li>Igas regioonis on mitu k\u00e4ttesaadavuse ala \u2013 Availability Zone. Kokku on neid maailmas 69.\n<\/li>\n<li>Iga AZ koosneb Andmet\u00f6\u00f6tluskeskustest. Kokku ei ole neid rohkem kui 8.\n<\/li>\n<li>Andmet\u00f6\u00f6tluskeskustes asub tohutult servereid, m\u00f5nes kuni 300 000.\n<\/li>\n<\/ul>\n<p>\nN\u00fc\u00fcd keskmistame, korrutame ja saame muljetavaldava numbri, mis kajastab <b>Amazonase pilve ulatust<\/b>.<\/p>\n<p>K\u00e4ttesaadavuse alade ja Andmet\u00f6\u00f6tluskeskuste vahel on palju optilisi kanaleid. \u00dches meie suurimas regioonis on ainult AZ-de vaheline ja teiste piirkondade \u00fchenduspunktidega (Transit Centers) \u00fchendamiseks rajatud 388 kanalit. Kokku annab see meeletu <b>5000 Tbitt<\/b>.<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas AWS oma elastseid teenuseid \u201ekeedab\u201d. V\u00f5rgustiku skaleerimine\" src=\"\/wp-content\/uploads\/2019\/10\/2d9faa9275665bc1d3c6fbb49235fac4.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAWS selgroog on ehitatud spetsiaalselt pilve jaoks ja optimeeritud selle tegevuseks. Me rajame seda kanalites <b>100 Gbit\/s<\/b>. Me kontrollime neid t\u00e4ielikult, v\u00e4lja arvatud Hiina piirkondades. Liiklust ei jagata teiste ettev\u00f5tete koormustega.<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas AWS oma elastseid teenuseid \u201ekeedab\u201d. V\u00f5rgustiku skaleerimine\" src=\"\/wp-content\/uploads\/2019\/10\/3359c6ade7215527f40ee3b54a0b700e.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nMuidugi, me ei ole ainus pilveteenuse pakkuja, kellel on privaatne selgroog. \u00dcha rohkem suuri ettev\u00f5tteid j\u00e4rgib sama teed. Seda kinnitavad s\u00f5ltumatud teadlased, n\u00e4iteks <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.telegeography.com\/telegeographys-content-providers-submarine-cable-holdings-list\">Telegeography<\/a><\/noindex>.<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas AWS oma elastseid teenuseid \u201ekeedab\u201d. V\u00f5rgustiku skaleerimine\" src=\"\/wp-content\/uploads\/2019\/10\/b7aa723241783d131881caf5db73f7e6.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nGraafikult on n\u00e4ha, et sisuteenuse ja pilveteenuse pakkujate osakaal kasvab. Selle t\u00f5ttu v\u00e4henevad backbone-pakkujate Interneti-trafiku osakaal pidevalt.<\/p>\n<p>Selgitan, miks see nii on. Varem olid enamus veebiteenuseid otseselt juurdep\u00e4\u00e4setavad ja tarbitavad Internetist. N\u00fc\u00fcd asub \u00fcha enam servereid pilves ja on k\u00e4ttesaadavad l\u00e4bi <b>CDN<\/b> \u2014 <b>Content Distribution Network<\/b>. Kasutaja p\u00e4\u00e4seb ressursile ligi l\u00e4bi Interneti vaid l\u00e4hima CDN PoP-i \u2014 <b>Point of Presence<\/b>. Enamasti on see kuskil l\u00e4hedal. Edasi lahkub ta avalikust Internetist ja liikudes privaatse backbone'i kaudu, n\u00e4iteks Atlantika kohal, j\u00f5uab ta otse ressursini.<\/p>\n<p>Huvitav, kuidas Internet 10 aasta p\u00e4rast v\u00e4lja n\u00e4eb, kui see suundumus j\u00e4tkub?<\/p>\n<h3>F\u00fc\u00fcsilised kanalid<\/h3>\n<p>\nTeadlased ei ole veel m\u00f5elnud, kuidas valguse kiirus universumis suurendada, kuid nad on palju edusamme teinud selle edastamise meetodite osas l\u00e4bi optiliste kiudude. Praegu kasutame kaableid, millel on 6912 kiudu. See aitab oluliselt optimeerida nende paigaldamise maksumust.<\/p>\n<p>M\u00f5nes piirkonnas peame kasutama spetsiaalseid kaableid. N\u00e4iteks Sydney piirkonnas kasutame termiitide vastu kaitstud kaableid.\u00a0<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas AWS oma elastseid teenuseid \u201ekeedab\u201d. V\u00f5rgustiku skaleerimine\" src=\"\/wp-content\/uploads\/2019\/10\/738bec49680ba7a31237862f0834942a.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nKeegi ei ole kaitstud probleemide eest ja m\u00f5nikord on meie kanalid kahjustatud. Paremal pildil on optilised kaablid \u00fches Ameerika piirkonnas, mille l\u00f5hkasid ehitajad. \u00d5nnetuse tulemusena kadus ainult 13 andmepaketti, mis on \u00fcllatav. Veel kord \u2013 ainult 13! S\u00fcsteem l\u00fclitus koheselt varukanalitele \u2013 mastaap t\u00f6\u00f6tab.<\/p>\n<p>Me jooksime l\u00e4bi m\u00f5ned Amazon Web Services'i teenused ja tehnoloogiad. Loodan, et teil on n\u00fc\u00fcd v\u00e4hemalt mingisugune arusaam \u00fclesannete mastaabist, millega meie insenerid peavad tegelema. Isiklikult on see mulle v\u00e4ga huvitav.\u00a0<\/p>\n<blockquote><p>See on Vasiliy Pantju\u0161ina triloogia viimane osa AWS-i seadistamisest. <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/oleg-bunin\/blog\/471686\/\">esimese<\/a><\/noindex> osades on kirjeldatud serverite optimeerimist ja andmebaasi skaleerimist, aga <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/oleg-bunin\/blog\/464305\/\">teine<\/a><\/noindex> \u2013 serverless-funktsioonid ja Firecracker.<\/p>\n<p>VDS-l on v\u00f5imalik installida: <noindex><a rel=\"nofollow\" href=\"https:\/\/www.highload.ru\/moscow\/2019\">HighLoad++<\/a><\/noindex> Novembris jagab Vasiliy Pantju\u0161in uusi \u00fcksikasju Amazonist. Ta <noindex><a rel=\"nofollow\" href=\"https:\/\/www.highload.ru\/moscow\/2019\/abstracts\/5977\">sellest<\/a><\/noindex> r\u00e4\u00e4gib t\u00f5rgete p\u00f5hjustest ja jaotatud s\u00fcsteemide projekteerimisest Amazonis. 24. oktoobril on veel v\u00f5imalik <noindex><a rel=\"nofollow\" href=\"https:\/\/conf.ontico.ru\/conference\/join\/hl2019.html\">broneerida<\/a><\/noindex> pilet soodsa hinnaga, tasuda saab hiljem. Ootame teid HighLoad++ \u00fcritusele, tulge \u2013 r\u00e4\u00e4gime!<\/p><\/blockquote>\n<p>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/oleg-bunin\/blog\/471688\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041c\u0430\u0441\u0448\u0442\u0430\u0431 \u0441\u0435\u0442\u0438 Amazon Web Services \u2014\u00a0\u044d\u0442\u043e 69 \u0437\u043e\u043d \u043f\u043e \u0432\u0441\u0435\u043c\u0443 \u043c\u0438\u0440\u0443 \u0432 22 \u0440\u0435\u0433\u0438\u043e\u043d\u0430\u0445: \u0421\u0428\u0410, \u0415\u0432\u0440\u043e\u043f\u0430, \u0410\u0437\u0438\u044f, \u0410\u0444\u0440\u0438\u043a\u0430 \u0438 \u0410\u0432\u0441\u0442\u0440\u0430\u043b\u0438\u044f. \u0412 \u043a\u0430\u0436\u0434\u043e\u0439 \u0437\u043e\u043d\u0435 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0434\u043e 8 \u0426\u041e\u0414 \u2014 \u0426\u0435\u043d\u0442\u0440\u043e\u0432 \u041e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0414\u0430\u043d\u043d\u044b\u0445. \u0412 \u043a\u0430\u0436\u0434\u043e\u043c \u0426\u041e\u0414 \u0442\u044b\u0441\u044f\u0447\u0438 \u0438\u043b\u0438 \u0441\u043e\u0442\u043d\u0438 \u0442\u044b\u0441\u044f\u0447 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432. \u0421\u0435\u0442\u044c \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0430 \u0442\u0430\u043a, \u0447\u0442\u043e \u0432\u0441\u0435 \u043c\u0430\u043b\u043e\u0432\u0435\u0440\u043e\u044f\u0442\u043d\u044b\u0435 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0438 \u043f\u0435\u0440\u0435\u0431\u043e\u0435\u0432 \u0432 \u0440\u0430\u0431\u043e\u0442\u0435 \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u044e\u0442\u0441\u044f \u0432 \u0440\u0430\u0441\u0447\u0435\u0442. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432\u0441\u0435 \u0440\u0435\u0433\u0438\u043e\u043d\u044b [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":39305,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-39304","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041c\u0430\u0441\u0448\u0442\u0430\u0431 \u0441\u0435\u0442\u0438 Amazon Web Services \u2014 \u044d\u0442\u043e 69 \u0437\u043e\u043d \u043f\u043e \u0432\u0441\u0435\u043c\u0443 \u043c\u0438\u0440\u0443 \u0432 22 \u0440\u0435\u0433\u0438\u043e\u043d\u0430\u0445: \u0421\u0428\u0410, \u0415\u0432\u0440\u043e\u043f\u0430, \u0410\u0437\u0438\u044f, \u0410\u0444\u0440\u0438\u043a\u0430 \u0438 \u0410\u0432\u0441\u0442\u0440\u0430\u043b\u0438\u044f. \u0412 \u043a\u0430\u0436\u0434\u043e\u0439 \u0437\u043e\u043d\u0435 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0434\u043e 8 \u0426\u041e\u0414 \u2014 \u0426\u0435\u043d\u0442\u0440\u043e\u0432 \u041e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0414\u0430\u043d\u043d\u044b\u0445. \u0412 \u043a\u0430\u0436\u0434\u043e\u043c \u0426\u041e\u0414 \u0442\u044b\u0441\u044f\u0447\u0438 \u0438\u043b\u0438 \u0441\u043e\u0442\u043d\u0438 \u0442\u044b\u0441\u044f\u0447 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432. \u0421\u0435\u0442\u044c \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0430 \u0442\u0430\u043a, \u0447\u0442\u043e \u0432\u0441\u0435 \u043c\u0430\u043b\u043e\u0432\u0435\u0440\u043e\u044f\u0442\u043d\u044b\u0435 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0438 \u043f\u0435\u0440\u0435\u0431\u043e\u0435\u0432 \u0432 \u0440\u0430\u0431\u043e\u0442\u0435 \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u044e\u0442\u0441\u044f \u0432 \u0440\u0430\u0441\u0447\u0435\u0442. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432\u0441\u0435 \u0440\u0435\u0433\u0438\u043e\u043d\u044b\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/kak-aws-varit-svoi-elastichnye-servisy-masshtabirovanie-seti\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041a\u0430\u043a AWS \u00ab\u0432\u0430\u0440\u0438\u0442\u00bb \u0441\u0432\u043e\u0438 \u044d\u043b\u0430\u0441\u0442\u0438\u0447\u043d\u044b\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u044b. \u041c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0441\u0435\u0442\u0438 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041c\u0430\u0441\u0448\u0442\u0430\u0431 \u0441\u0435\u0442\u0438 Amazon Web Services \u2014 \u044d\u0442\u043e 69 \u0437\u043e\u043d \u043f\u043e \u0432\u0441\u0435\u043c\u0443 \u043c\u0438\u0440\u0443 \u0432 22 \u0440\u0435\u0433\u0438\u043e\u043d\u0430\u0445: \u0421\u0428\u0410, \u0415\u0432\u0440\u043e\u043f\u0430, \u0410\u0437\u0438\u044f, \u0410\u0444\u0440\u0438\u043a\u0430 \u0438 \u0410\u0432\u0441\u0442\u0440\u0430\u043b\u0438\u044f. \u0412 \u043a\u0430\u0436\u0434\u043e\u0439 \u0437\u043e\u043d\u0435 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0434\u043e 8 \u0426\u041e\u0414 \u2014 \u0426\u0435\u043d\u0442\u0440\u043e\u0432 \u041e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0414\u0430\u043d\u043d\u044b\u0445. \u0412 \u043a\u0430\u0436\u0434\u043e\u043c \u0426\u041e\u0414 \u0442\u044b\u0441\u044f\u0447\u0438 \u0438\u043b\u0438 \u0441\u043e\u0442\u043d\u0438 \u0442\u044b\u0441\u044f\u0447 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432. \u0421\u0435\u0442\u044c \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0430 \u0442\u0430\u043a, \u0447\u0442\u043e \u0432\u0441\u0435 \u043c\u0430\u043b\u043e\u0432\u0435\u0440\u043e\u044f\u0442\u043d\u044b\u0435 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0438 \u043f\u0435\u0440\u0435\u0431\u043e\u0435\u0432 \u0432 \u0440\u0430\u0431\u043e\u0442\u0435 \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u044e\u0442\u0441\u044f \u0432 \u0440\u0430\u0441\u0447\u0435\u0442. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432\u0441\u0435 \u0440\u0435\u0433\u0438\u043e\u043d\u044b\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/kak-aws-varit-svoi-elastichnye-servisy-masshtabirovanie-seti\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:29:40+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:29:40+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Kuidas AWS oma elastseid teenuseid \u201ekeedab\u201c. V\u00f5rgu skaleerimine | ProHoster","description":"Amazon Web Servicesi v\u00f5rk katab 69 tsooni 22 piirkonnas \u00fcle maailma: Ameerikas, Euroopas, Aasias, Aafrikas ja Austraalias. Igas tsoonis asub kuni 8 andmekeskust. Igas andmekeskuses on tuhandeid v\u00f5i sadu tuhandeid servereid. V\u00f5rk on \u00fcles ehitatud nii, et k\u00f5ik ebat\u00f5en\u00e4olised katkestuste stsenaariumid on arvesse v\u00f5etud. N\u00e4iteks k\u00f5ik piirkonnad","canonical_url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/kak-aws-varit-svoi-elastichnye-servisy-masshtabirovanie-seti","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041a\u0430\u043a AWS \u00ab\u0432\u0430\u0440\u0438\u0442\u00bb \u0441\u0432\u043e\u0438 \u044d\u043b\u0430\u0441\u0442\u0438\u0447\u043d\u044b\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u044b. \u041c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0441\u0435\u0442\u0438 | ProHoster","og:description":"\u041c\u0430\u0441\u0448\u0442\u0430\u0431 \u0441\u0435\u0442\u0438 Amazon Web Services \u2014 \u044d\u0442\u043e 69 \u0437\u043e\u043d \u043f\u043e \u0432\u0441\u0435\u043c\u0443 \u043c\u0438\u0440\u0443 \u0432 22 \u0440\u0435\u0433\u0438\u043e\u043d\u0430\u0445: \u0421\u0428\u0410, \u0415\u0432\u0440\u043e\u043f\u0430, \u0410\u0437\u0438\u044f, \u0410\u0444\u0440\u0438\u043a\u0430 \u0438 \u0410\u0432\u0441\u0442\u0440\u0430\u043b\u0438\u044f. \u0412 \u043a\u0430\u0436\u0434\u043e\u0439 \u0437\u043e\u043d\u0435 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0434\u043e 8 \u0426\u041e\u0414 \u2014 \u0426\u0435\u043d\u0442\u0440\u043e\u0432 \u041e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0414\u0430\u043d\u043d\u044b\u0445. \u0412 \u043a\u0430\u0436\u0434\u043e\u043c \u0426\u041e\u0414 \u0442\u044b\u0441\u044f\u0447\u0438 \u0438\u043b\u0438 \u0441\u043e\u0442\u043d\u0438 \u0442\u044b\u0441\u044f\u0447 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432. \u0421\u0435\u0442\u044c \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0430 \u0442\u0430\u043a, \u0447\u0442\u043e \u0432\u0441\u0435 \u043c\u0430\u043b\u043e\u0432\u0435\u0440\u043e\u044f\u0442\u043d\u044b\u0435 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0438 \u043f\u0435\u0440\u0435\u0431\u043e\u0435\u0432 \u0432 \u0440\u0430\u0431\u043e\u0442\u0435 \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u044e\u0442\u0441\u044f \u0432 \u0440\u0430\u0441\u0447\u0435\u0442. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432\u0441\u0435 \u0440\u0435\u0433\u0438\u043e\u043d\u044b","og:url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/kak-aws-varit-svoi-elastichnye-servisy-masshtabirovanie-seti","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:29:40+00:00","article:modified_time":"2019-10-31T19:29:40+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"39304","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-24 01:37:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 00:52:26","updated":"2026-01-24 01:37:20"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/39304","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=39304"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/39304\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/39305"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=39304"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=39304"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=39304"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}