{"id":71917,"date":"2020-02-29T08:54:13","date_gmt":"2020-02-29T05:54:13","guid":{"rendered":"https:\/\/prohoster.info\/blog\/balansirovka-nagruzki-s-pomoshhyu-aws-elb"},"modified":"2020-03-03T16:14:06","modified_gmt":"2020-03-03T13:14:06","slug":"balansirovka-nagruzki-s-pomoshhyu-aws-elb","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/balansirovka-nagruzki-s-pomoshhyu-aws-elb","title":{"rendered":"Koormuse tasakaalustamine AWS ELB abil","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Tere k\u00f5igile! T\u00e4na algab kursus <noindex><a rel=\"nofollow\" href=\"https:\/\/otus.pw\/EBsK\/\">\u201eAWS arendajatele\u201c<\/a><\/noindex>, seoses sellega korraldasime vastava temaatilise veebiseminari, mis oli p\u00fchendatud ELB \u00fclevaatele. Arutasime tasakaalustajaid ja l\u00f5ime mitu EC2 instantsi tasakaalustajaga. Uurisime ka muid kasutusn\u00e4ite.<\/p>\n<p><img decoding=\"async\" alt=\"Koormuse tasakaalustamine AWS ELB abil\" src=\"\/wp-content\/uploads\/2020\/02\/ad01e706fd18742f7199346081874a44.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=L3e5bylykOU\">Veebiseminari kuulamisel<\/a><\/noindex>, te saate: <\/p>\n<ul>\n<li>aru, mis on AWS Load Balancing;<\/li>\n<li>teada Elastic Load Balancer'i t\u00fc\u00fcbid ja selle koostisosad;<\/li>\n<li>kasutada AWS ELB-d oma praktikas.<\/li>\n<\/ul>\n<p>\nMiks on seda osata:<\/p>\n<ul>\n<li>see on kasulik, kui plaanite AWS sertifitseerimise eksameid;<\/li>\n<li>see on lihtne viis koormuse jaotamiseks serverite vahel;<\/li>\n<li> see on lihtne viis Lambda funktsiooni lisamiseks teie teenusesse (ALB).<\/li>\n<\/ul>\n<p>\nAva\u00f5pet viis l\u00e4bi <noindex><a rel=\"nofollow\" href=\"https:\/\/otus.pw\/rjXk\/\">Rishat Teregulov<\/a><\/noindex>, s\u00fcsteeminsener turundusettev\u00f5ttes, mis tegeleb veebilehtede arendamise ja hooldamisega.<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>Sissejuhatus<\/h3>\n<p>\nMida Elastic Load Balancer endast kujutab, saab n\u00e4ha alloleval diagrammil, kus on toodud lihtsaim n\u00e4ide: <\/p>\n<p><img decoding=\"async\" alt=\"Koormuse tasakaalustamine AWS ELB abil\" src=\"\/wp-content\/uploads\/2020\/02\/3cee42a12bcc3c16ebf18e38921c1a25.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nLoad Balancer v\u00f5tab vastu p\u00e4ringud ja jagab need instantside vahel. Meil on \u00fcks eraldi instants, on Lambda funktsioonid ja on AutoScaling grupp (serverite grupp). <\/p>\n<h3>AWS ELB t\u00fc\u00fcbid<\/h3>\n<p>\n<b>1. Vaadakem p\u00f5hisihtide t\u00fc\u00fcpe<\/b>:<\/p>\n<p>Classic Load Balancer. AWS-i esimene tasakaalustaja, t\u00f6\u00f6tab nii 4. kui ka 7. tasemel OSI, toetatakse HTTP, HTTPS, TCP ja SSL. See tagab baastaseme koormuse tasakaalu mitme Amazon EC2 instansi vahel ja t\u00f6\u00f6tab nii p\u00e4ringute tasemel kui ka \u00fchenduse tasemel. Avame selle (halliks esile t\u00f5stetud):<\/p>\n<p><img decoding=\"async\" alt=\"Koormuse tasakaalustamine AWS ELB abil\" src=\"\/wp-content\/uploads\/2020\/02\/34ecf8bb89d3dbc9c822813bf4e212e6.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSeda tasakaalustajat peetakse aegunuks, seet\u00f5ttu on soovitatav seda kasutada vaid teatud juhtudel. N\u00e4iteks rakenduste jaoks, mis on loodud EC2\u2011Classic v\u00f5rgus. \u00dcldiselt ei takista meid selle loomine:<\/p>\n<p><img decoding=\"async\" alt=\"Koormuse tasakaalustamine AWS ELB abil\" src=\"\/wp-content\/uploads\/2020\/02\/0cc18b7a1bc617af6847723a4459e161.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>2. Network Load Balancer.<\/b> Sobib k\u00f5rge koormuse jaoks, t\u00f6\u00f6tab 4. tasemel OSI (v\u00f5ib kasutada EKS-is ja ECS-is), toetatakse TCP, UDP ja TLS. <\/p>\n<p>Network Load Balancer suunab liikluse sihtiesemetele Amazon VPC-s ja suudab t\u00f6\u00f6delda miljoneid p\u00e4ringuid sekundis v\u00e4ga madala latentsusega. Lisaks on see optimeeritud ootamatute ja muutuva koormuse liiklusmallide t\u00f6\u00f6tlemiseks.<\/p>\n<p><b>3. Application Load Balancer<\/b>. T\u00f6\u00f6tab 7. tasemel, toetab Lambda't, toetab reegleid p\u00e4iste ja teede tasemel, toetatakse HTTP ja HTTPS. <br \/>\nTagab v\u00f5imaldab arenenud p\u00e4ringute suunamist, mis keskendub rakenduste kohaletoimetamisele, mis on loodud kaasaegsete arhitektuuride, sealhulgas mikroteenuste ja konteinerite, baasil. Suunab liiklust sihtobjektide poole Amazon VPC-s, tuginedes p\u00e4ringu sisule. <\/p>\n<p>Paljude kasutajate jaoks asendas Application Load Balancer esmalt Classic Load Balancer, kuna TCP ei ole nii levinud kui HTTP.<\/p>\n<p>Loome selle ka, mille tulemusena on meil juba kaks koormuse tasakaalustajat:<\/p>\n<p><img decoding=\"async\" alt=\"Koormuse tasakaalustamine AWS ELB abil\" src=\"\/wp-content\/uploads\/2020\/02\/581b6c8d2861d634892f5bffac2e61d9.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Koormuse tasakaalustaja komponendid<\/h3>\n<p>\n<b>\u00dcldised koormuse tasakaalustaja komponendid<\/b> (k\u00f5ikidele koormuse tasakaalustajatele iseloomulikud):<\/p>\n<ul>\n<li><b>Access Logging Policy<\/b><\/li>\n<\/ul>\n<p> \u2014 teie ligip\u00e4\u00e4sulogid ELB-le. Seadistuste tegemiseks liikuda Descriptionsse ja valida nupp \u201eMuuda atribuute\u201c:<\/p>\n<p><img decoding=\"async\" alt=\"Koormuse tasakaalustamine AWS ELB abil\" src=\"\/wp-content\/uploads\/2020\/02\/26e649c163db320139fec38db6da5a4d.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSeej\u00e4rel m\u00e4rkige S3Bucket \u2014 Amazoni objektide salvestus:<\/p>\n<p><img decoding=\"async\" alt=\"Koormuse tasakaalustamine AWS ELB abil\" src=\"\/wp-content\/uploads\/2020\/02\/6840a9867f8c33f29dcc3776f96cdbc2.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<ul>\n<li><b>Scheme <\/b><\/li>\n<\/ul>\n<p>\u2014 sisemine v\u00f5i v\u00e4line koormuse tasakaalustaja. Idee seisneb selles, kas teie LoadBalancer peab saama v\u00e4liseid aadresse, et olla v\u00e4ljastpoolt kergesti ligip\u00e4\u00e4setav, v\u00f5i v\u00f5ib see olla teie sisemine tasakaalustaja;<\/p>\n<ul>\n<li><b>Turvagrupped<\/b><\/li>\n<\/ul>\n<p> \u2014 juurdep\u00e4\u00e4su kontroll koormuse tasakaalustajale. Sisuliselt on see k\u00f5rgema taseme tulem\u00fc\u00fcr.<\/p>\n<p><img decoding=\"async\" alt=\"Koormuse tasakaalustamine AWS ELB abil\" src=\"\/wp-content\/uploads\/2020\/02\/23116f4ecf2b1b8fa29549aa1ee47cf1.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Koormuse tasakaalustamine AWS ELB abil\" src=\"\/wp-content\/uploads\/2020\/02\/ed63c80c7ee5e0843a64dc494bded4c0.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<ul>\n<li><b>Alamv\u00f5rgud<\/b> <\/li>\n<\/ul>\n<p>\u2014 alamv\u00f5rgud teie VPC-s (vastavalt ka k\u00e4ttesaadavuse tsoonidele). Alamv\u00f5rke m\u00e4\u00e4ratakse loomisel. Kui VPC on piirkondlikult piiratud, siis on Alamv\u00f5rgud piiratud tsoonide k\u00e4tte saadavuse j\u00e4rgi. Kui loote koormuse tasakaalustajat, on parem luua see v\u00e4hemalt kahe alamv\u00f5rgu kaudu (see aitab, kui koos k\u00e4ttesaadavuse tsooniga tekivad probleemid); <\/p>\n<ul>\n<li><b>Kuulajad<\/b> <\/li>\n<\/ul>\n<p>\u2014 teie koormuse tasakaalustaja protokollid. Nagu juba varem mainitud, on Classic Load Balancer jaoks need HTTP, HTTPS, TCP ja SSL, Network Load Balancer jaoks \u2014 TCP, UDP ja TLS, Application Load Balancer jaoks \u2014 HTTP ja HTTPS.<\/p>\n<p>N\u00e4ide Classic Load Balancer'ist:<\/p>\n<p><img decoding=\"async\" alt=\"Koormuse tasakaalustamine AWS ELB abil\" src=\"\/wp-content\/uploads\/2020\/02\/6a63f184d0d33c6ad70c007853c1daba.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nJa Application Load Balancer'is n\u00e4eme veidi teistsugust liidest ja \u00fcldiselt erinevat loogikat:<\/p>\n<p><img decoding=\"async\" alt=\"Koormuse tasakaalustamine AWS ELB abil\" src=\"\/wp-content\/uploads\/2020\/02\/6cb81a09a92efc63a95a6d5fcc7f63df.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Load Balancer v2 (ALB ja NLB) komponendid<\/h3>\n<p>\nN\u00fc\u00fcd vaatame l\u00e4hemalt Application Load Balancer ja Network Load Balancer teise versiooni tasakaalustajaid. Neil tasakaalustajatel on oma komponentide erip\u00e4rad. N\u00e4iteks on tekkinud selline m\u00f5iste nagu Target Groups \u2014 instantsid (ja funktsioonid). Selle komponendi t\u00f5ttu on meil v\u00f5imalus m\u00e4\u00e4rata, millise Target Groupi poole me soovime liiklust suunata.<\/p>\n<p><img decoding=\"async\" alt=\"Koormuse tasakaalustamine AWS ELB abil\" src=\"\/wp-content\/uploads\/2020\/02\/4bd252ecc69967c2dd47a0da5a66f7ba.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Koormuse tasakaalustamine AWS ELB abil\" src=\"\/wp-content\/uploads\/2020\/02\/12e6a6b664bc77c17ca45db9683ae932.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nLihtsustatult \u00f6eldes, Target Groups'is m\u00e4rgime instantsid, kuhu liiklus tuleb. Kui Classic Load Balancer'is \u00fchendate instantsid otse tasakaalustajaga, siis Application Load Balancer'is peate esmalt:<\/p>\n<ul>\n<li>looma Load Balancer'i;<\/li>\n<li>looma Target-grupi;<\/li>\n<li>suunates vajalikesse Target Groups \u00f5igete portide v\u00f5i Load Balancer'i reeglite kaudu;<\/li>\n<li>Target-gruppides m\u00e4\u00e4rate instantsid.<\/li>\n<\/ul>\n<p>\nSelline t\u00f6\u00f6logika v\u00f5ib tunduda keerulisem, kuid tegelikult on see mugavam. <\/p>\n<p>J\u00e4rgmine komponent \u2014 <b>Listener reeglid<\/b> (marsruuterreeglid). See puudutab vaid Application Load Balancer'i. Kui Network Load Balancer'is loote lihtsalt Listener'i, mis suunab liikluse konkreetsele Target-gruppile, siis Application Load Balancer'is on k\u00f5ik <noindex><a rel=\"nofollow\" href=\"https:\/\/youtu.be\/L3e5bylykOU?t=1414\">naljakam ja mugavam<\/a><\/noindex>. <\/p>\n<p><img decoding=\"async\" alt=\"Koormuse tasakaalustamine AWS ELB abil\" src=\"\/wp-content\/uploads\/2020\/02\/1e6c0edcf7db4a8eb336b1d653ef14c2.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nN\u00fc\u00fcd r\u00e4\u00e4gime paar s\u00f5na j\u00e4rgmise komponendi kohta \u2014 <b>Elastic IP<\/b> (staatilised aadressid NLB jaoks). Kui Listener reeglite marsruutimine puudutas vaid Application Load Balancer'it, siis Elastic IP puudutab ainult Network Load Balancer'it. <\/p>\n<p>Loome Network Load Balancer'i:<\/p>\n<p><img decoding=\"async\" alt=\"Koormuse tasakaalustamine AWS ELB abil\" src=\"\/wp-content\/uploads\/2020\/02\/fadb6aae1ac199ab2a8cd2b024ce008d.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Koormuse tasakaalustamine AWS ELB abil\" src=\"\/wp-content\/uploads\/2020\/02\/116a54e4011f88ab360ae0d82211fd49.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nJa loomise protsessis n\u00e4eme, et meil on v\u00f5imalus valida Elastic IP:<\/p>\n<p><img decoding=\"async\" alt=\"Koormuse tasakaalustamine AWS ELB abil\" src=\"\/wp-content\/uploads\/2020\/02\/a959a74f438f2455aabdd7249c750f0d.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nElastic IP pakub \u00fchte IP-aadressi, mida saab aja jooksul siduda erinevate EC2 instantsidega. Kui EC2 instantsil on Elastic IP-aadress ja see instants l\u00f5petatakse v\u00f5i peatatakse, saab uue EC2 instantsi kohe siduda Elastic IP-aadressiga. Sel viisil ei katkestata teie praeguse rakenduse t\u00f6\u00f6d, kuna rakendused n\u00e4evad sama IP-aadressi, isegi kui tegelik EC2 on muutunud. <\/p>\n<p>Siin <noindex><a rel=\"nofollow\" href=\"https:\/\/youtu.be\/L3e5bylykOU?t=2086\">veel \u00fcks kasutusjuht<\/a><\/noindex> Elastic IP vajaduse kohta. Vaadake, me n\u00e4eme 3 IP-aadressi, kuid need ei j\u00e4\u00e4 siia igavesti: <\/p>\n<p><img decoding=\"async\" alt=\"Koormuse tasakaalustamine AWS ELB abil\" src=\"\/wp-content\/uploads\/2020\/02\/62f1b41f4ef217e7dc015d7b16136839.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAmazon muudab neid aja jooksul, v\u00f5ib seda teha iga 60 sekundi j\u00e4rel (kuid praktikas muidugi harvem). See t\u00e4hendab, et IP-aadressid v\u00f5ivad muutuda. Ja Network Load Balancer'i puhul saate just siduda IP-aadressi ja toimetada seda oma reeglites, poliitikates jne. <\/p>\n<p><img decoding=\"async\" alt=\"Koormuse tasakaalustamine AWS ELB abil\" src=\"\/wp-content\/uploads\/2020\/02\/b2d98ff6f0682347372a0e74d246a3bf.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Teeme j\u00e4reldusi<\/h3>\n<p>\nELB tagab sissetuleva liikluse automaatse jaotamise mitmele sihtobjektile (konteinerid, Amazon EC2 instantsid, IP-aadressid ja Lambda funktsioonid). ELB suudab jaotada liikluse muutuva koormuse korral nii \u00fches saadavuspiirkonnas kui ka mitme saadavuspiirkonna vahel. Kasutaja v\u00f5ib valida kolme t\u00fc\u00fcbi vahel, mis tagavad nii k\u00f5rge saadavuse, automaatse skaleerimise kui ka korraliku kaitse. K\u00f5ik see on oluline teie rakenduste t\u00f5rkeotsingute tagamiseks.<\/p>\n<p>Peamised eelised:<\/p>\n<ul>\n<li><b>k\u00f5rge saadavus<\/b>. Teenuste kokkuleppes on ette n\u00e4htud 99,99% juurdep\u00e4\u00e4setavust koormuse jaoturile. N\u00e4iteks mitmed k\u00e4ttesaadavuse tsoonid tagavad, et liiklus suunatakse ainult t\u00f6\u00f6tavatele objektidele. Tegelikult saab koormust jaotada kogu piirkonnas, suunates liiklust t\u00f6\u00f6tavatele sihtobjektidele erinevates k\u00e4ttesaadavuse tsoonides;<\/li>\n<li><b>turvalisus<\/b>. ELB t\u00f6\u00f6tab koos Amazon VPC-ga, pakkudes erinevaid turvafunktsioone \u2014 sealhulgas integreeritud sertifikaatide haldamine, kasutaja autentimine ja SSL\/TLS-i kr\u00fcpto. K together-s pakub see tsentraliseeritud ja paindlikku TLS-i seadistuste haldust;<\/li>\n<li><b>paindlikkus<\/b>. ELB suudab k\u00e4sitleda ootamatuid v\u00f5rgu liikluse muutusi. S\u00fcvaintegratsioon Auto Scalingiga annab rakendusele piisavalt ressursse, kui koormus muutub, ilma et oleks vajalik k\u00e4sitsi sekkumine;<\/li>\n<li><b>paindlikkus<\/b>. IP-aadresse saab kasutada rakenduste sihtobjektide p\u00e4ringute suunamiseks. See tagab paindlikkuse sihtrakenduste virtualiseerimisel, v\u00f5imaldades mitme rakenduse majutamist \u00fchel instantsil. Kuna rakendused saavad kasutada \u00fchte v\u00f5rguporti ja neil on eraldi turgruppe, lihtsustatakse rakenduste vahelist koost\u00f6\u00f6d, kui meil on arhitektuur n\u00e4iteks mikroteenuste baasil;<\/li>\n<li><b>j\u00e4lgimine ja audit<\/b>. Rakenduste j\u00e4lgimist saab teha reaalajas, kasutades Amazon CloudWatch funktsioone. See h\u00f5lmab m\u00f5\u00f5dikute, logide ja p\u00e4ringute j\u00e4lgimist. Lihtsalt \u00f6eldes, suudate probleemid avastada ja pigem t\u00e4pselt tuvastada j\u00f5udluse kitsaskohti;<\/li>\n<li><b>h\u00fcbriidne koormuse jaotamine<\/b>. Koormuse jaotamise v\u00f5imalus kohalike ressursside ja AWS vahel sama jaoturi abil lihtsustab kohalike rakenduste migratsiooni v\u00f5i laiendamist pilve. Samuti lihtsustab see pilve kasutavat t\u00f5rgete k\u00e4itlemist.<\/li>\n<\/ul>\n<p>\nKui teid huvitavad \u00fcksikasjad, siin on veel paar kasulikku linki Amazon\u2019i ametlikult veebilehelt:<\/p>\n<ol>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/aws.amazon.com\/ru\/elasticloadbalancing\/\">Elastic Load Balancing<\/a><\/noindex>.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/aws.amazon.com\/ru\/elasticloadbalancing\/features\/\">Elastic Load Balancing funktsioonid.<\/a><\/noindex><\/li>\n<\/ol>\n<p>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/otus\/blog\/490232\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412\u0441\u0435\u043c \u043f\u0440\u0438\u0432\u0435\u0442! \u0423\u0436\u0435 \u0441\u0435\u0433\u043e\u0434\u043d\u044f \u0441\u0442\u0430\u0440\u0442\u0443\u0435\u0442 \u043a\u0443\u0440\u0441 \u00abAWS \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432\u00bb, \u0432 \u0441\u0432\u044f\u0437\u0438 \u0441 \u0447\u0435\u043c \u043c\u044b \u043f\u0440\u043e\u0432\u0435\u043b\u0438 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0439 \u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0432\u0435\u0431\u0438\u043d\u0430\u0440, \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043d\u044b\u0439 \u043e\u0431\u0437\u043e\u0440\u0443 ELB. \u041c\u044b \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0435\u043b\u0438 \u0432\u0438\u0434\u044b \u0431\u0430\u043b\u0430\u043d\u0441\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u043e\u0432 \u0438 \u0441\u043e\u0437\u0434\u0430\u043b\u0438 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0438\u043d\u0441\u0442\u0430\u043d\u0441\u043e\u0432 EC2 \u0441 \u0431\u0430\u043b\u0430\u043d\u0441\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u043e\u043c. \u0410 \u0442\u0430\u043a\u0436\u0435 \u0438\u0437\u0443\u0447\u0438\u043b\u0438 \u0434\u0440\u0443\u0433\u0438\u0435 \u043f\u0440\u0438\u043c\u0435\u0440\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f. \u041f\u0440\u043e\u0441\u043b\u0443\u0448\u0430\u0432 \u0432\u0435\u0431\u0438\u043d\u0430\u0440, \u0432\u044b \u0431\u0443\u0434\u0435\u0442\u0435: \u043f\u043e\u043d\u0438\u043c\u0430\u0442\u044c, \u0447\u0442\u043e \u0442\u0430\u043a\u043e\u0435 AWS Load Balancing; \u0437\u043d\u0430\u0442\u044c \u0442\u0438\u043f\u044b Elastic Load Balancer \u0438 \u0435\u0433\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":71918,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-71917","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412\u0441\u0435\u043c \u043f\u0440\u0438\u0432\u0435\u0442! \u0423\u0436\u0435 \u0441\u0435\u0433\u043e\u0434\u043d\u044f \u0441\u0442\u0430\u0440\u0442\u0443\u0435\u0442 \u043a\u0443\u0440\u0441 \u00abAWS \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432\u00bb, \u0432 \u0441\u0432\u044f\u0437\u0438 \u0441 \u0447\u0435\u043c \u043c\u044b \u043f\u0440\u043e\u0432\u0435\u043b\u0438 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0439 \u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0432\u0435\u0431\u0438\u043d\u0430\u0440, \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043d\u044b\u0439 \u043e\u0431\u0437\u043e\u0440\u0443 ELB.\" \/>\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\/balansirovka-nagruzki-s-pomoshhyu-aws-elb\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\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\u0411\u0430\u043b\u0430\u043d\u0441\u0438\u0440\u043e\u0432\u043a\u0430 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e AWS ELB | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412\u0441\u0435\u043c \u043f\u0440\u0438\u0432\u0435\u0442! \u0423\u0436\u0435 \u0441\u0435\u0433\u043e\u0434\u043d\u044f \u0441\u0442\u0430\u0440\u0442\u0443\u0435\u0442 \u043a\u0443\u0440\u0441 \u00abAWS \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432\u00bb, \u0432 \u0441\u0432\u044f\u0437\u0438 \u0441 \u0447\u0435\u043c \u043c\u044b \u043f\u0440\u043e\u0432\u0435\u043b\u0438 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0439 \u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0432\u0435\u0431\u0438\u043d\u0430\u0440, \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043d\u044b\u0439 \u043e\u0431\u0437\u043e\u0440\u0443 ELB.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/balansirovka-nagruzki-s-pomoshhyu-aws-elb\" \/>\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=\"2020-02-29T05:54:13+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-03-03T13:14:06+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\udd47Koormuse jaotamine AWS ELB abil | ProHoster","description":"Tere k\u00f5igile! Juba t\u00e4na algab kursus \u201eAWS arendajatele\u201d, seoses millega korraldasime vastava teemalise veebiseminari, mis oli p\u00fchendatud ELB \u00fclevaatele.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/balansirovka-nagruzki-s-pomoshhyu-aws-elb","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\u0411\u0430\u043b\u0430\u043d\u0441\u0438\u0440\u043e\u0432\u043a\u0430 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e AWS ELB | ProHoster","og:description":"\u0412\u0441\u0435\u043c \u043f\u0440\u0438\u0432\u0435\u0442! \u0423\u0436\u0435 \u0441\u0435\u0433\u043e\u0434\u043d\u044f \u0441\u0442\u0430\u0440\u0442\u0443\u0435\u0442 \u043a\u0443\u0440\u0441 \u00abAWS \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432\u00bb, \u0432 \u0441\u0432\u044f\u0437\u0438 \u0441 \u0447\u0435\u043c \u043c\u044b \u043f\u0440\u043e\u0432\u0435\u043b\u0438 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0439 \u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0432\u0435\u0431\u0438\u043d\u0430\u0440, \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043d\u044b\u0439 \u043e\u0431\u0437\u043e\u0440\u0443 ELB.","og:url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/balansirovka-nagruzki-s-pomoshhyu-aws-elb","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":"2020-02-29T05:54:13+00:00","article:modified_time":"2020-03-03T13:14:06+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"71917","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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 18:54:24","updated":"2022-10-04 10:23:56","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/71917","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=71917"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/71917\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/71918"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=71917"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=71917"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=71917"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}