{"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\/sv\/blog\/administrirovanie\/balansirovka-nagruzki-s-pomoshhyu-aws-elb","title":{"rendered":"Lastbalansering med AWS ELB","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Hej alla! Idag startar kursen <noindex><a rel=\"nofollow\" href=\"https:\/\/otus.pw\/EBsK\/\">\u00abAWS f\u00f6r utvecklare\u00bb<\/a><\/noindex>, vilket inneb\u00e4r att vi har genomf\u00f6rt ett tematiskt webbinar, som handlar om en \u00f6versikt av ELB. Vi gick igenom typerna av belastningsutj\u00e4mnare och skapade flera EC2-instanser med en belastningsutj\u00e4mnare. Vi studerade ocks\u00e5 andra exempel p\u00e5 anv\u00e4ndning.<\/p>\n<p><img decoding=\"async\" alt=\"Lastbalansering med AWS ELB\" 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\">Efter att ha lyssnat p\u00e5 webbinariet<\/a><\/noindex>, kommer du att: <\/p>\n<ul>\n<li>f\u00f6rst\u00e5 vad AWS Load Balancing \u00e4r;<\/li>\n<li>k\u00e4nna till typer av Elastic Load Balancer och dess komponenter;<\/li>\n<li>anv\u00e4nda AWS ELB i din praktik.<\/li>\n<\/ul>\n<p>\nVarf\u00f6r detta \u00e4r viktigt:<\/p>\n<ul>\n<li>det \u00e4r anv\u00e4ndbart om du planerar att ta AWS certifieringsexaminer;<\/li>\n<li>det \u00e4r ett enkelt s\u00e4tt att f\u00f6rdela belastningen mellan servrar;<\/li>\n<li> det \u00e4r ett enkelt s\u00e4tt att l\u00e4gga till Lambda i din tj\u00e4nst (ALB).<\/li>\n<\/ul>\n<p>\nDen \u00f6ppna lektionen leddes av <noindex><a rel=\"nofollow\" href=\"https:\/\/otus.pw\/rjXk\/\">Rishat Teregulov<\/a><\/noindex>, systemingenj\u00f6r p\u00e5 ett marknadsf\u00f6ringsf\u00f6retag som utvecklar och supportar webbplatser.<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>Introduktion<\/h3>\n<p>\nVad \u00e4r Elastic Load Balancer kan ses i diagrammet nedan, som visar ett enkelt exempel: <\/p>\n<p><img decoding=\"async\" alt=\"Lastbalansering med AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/3cee42a12bcc3c16ebf18e38921c1a25.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nBelastningsutj\u00e4mnaren tar emot beg\u00e4rningar och f\u00f6rdelar dem till instanser. Vi har en separat instans, Lambda-funktioner och en AutoScaling-grupp (en grupp servrar). <\/p>\n<h3>Typer av AWS ELB<\/h3>\n<p>\n<b>1. L\u00e5t oss titta p\u00e5 de huvudsakliga typerna<\/b>:<\/p>\n<p>Classic Load Balancer. Den f\u00f6rsta belastningsutj\u00e4mnaren fr\u00e5n AWS, fungerar p\u00e5 b\u00e5de OSI lager 4 och 7, st\u00f6der HTTP, HTTPS, TCP och SSL. Den m\u00f6jligg\u00f6r grundl\u00e4ggande belastningsutj\u00e4mning mellan flera Amazon EC2-instanser och fungerar b\u00e5de p\u00e5 beg\u00e4rnings- och anslutningsniv\u00e5. L\u00e5t oss \u00f6ppna den (markerad i gr\u00e5tt):<\/p>\n<p><img decoding=\"async\" alt=\"Lastbalansering med AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/34ecf8bb89d3dbc9c822813bf4e212e6.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDenna balansutj\u00e4mnare anses vara f\u00f6r\u00e5ldrad, s\u00e5 det rekommenderas att anv\u00e4nda den endast i s\u00e4rskilda fall. Till exempel f\u00f6r applikationer som byggts p\u00e5 n\u00e4tverket EC2\u2011Classic. I princip finns det inget som hindrar oss fr\u00e5n att skapa den:<\/p>\n<p><img decoding=\"async\" alt=\"Lastbalansering med AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/0cc18b7a1bc617af6847723a4459e161.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>2. Network Load Balancer.<\/b> L\u00e4mplig f\u00f6r h\u00f6g belastning, arbetar p\u00e5 OSI lager 4 (kan anv\u00e4ndas i EKS och ECS), st\u00f6der TCP, UDP och TLS. <\/p>\n<p>Network Load Balancer dirigerar trafik till m\u00e5lobjekt i Amazon VPC och kan hantera miljontals beg\u00e4rningar per sekund med ultral\u00e5ga f\u00f6rdr\u00f6jningar. Dessutom \u00e4r den optimerad f\u00f6r att hantera trafikm\u00f6nster med pl\u00f6tslig och varierande belastning.<\/p>\n<p><b>3. Application Load Balancer<\/b>. Fungerar p\u00e5 lager 7, har st\u00f6d f\u00f6r Lambda, st\u00f6der regler p\u00e5 header- och s\u00f6kv\u00e4gniv\u00e5, st\u00f6der HTTP och HTTPS. <br \/>\nGer tillg\u00e5ng till avancerad f\u00f6rfr\u00e5gningsrouting som \u00e4r inriktad p\u00e5 att leverera applikationer baserade p\u00e5 moderna arkitekturer, inklusive mikrotj\u00e4nster och containrar. Styra trafik till m\u00e5len i Amazon VPC baserat p\u00e5 inneh\u00e5llet i f\u00f6rfr\u00e5gan. <\/p>\n<p>F\u00f6r m\u00e5nga anv\u00e4ndare har Application Load Balancer i f\u00f6rsta hand ersatt Classic Load Balancer, eftersom TCP inte \u00e4r lika utbrett j\u00e4mf\u00f6rt med HTTP.<\/p>\n<p>Vi skapar ocks\u00e5 den, vilket ger oss tv\u00e5 lastbalanserare:<\/p>\n<p><img decoding=\"async\" alt=\"Lastbalansering med AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/581b6c8d2861d634892f5bffac2e61d9.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Komponenter i Load Balance<\/h3>\n<p>\n<b>Allm\u00e4nna komponenter i Load Balance<\/b> (gemensamma f\u00f6r alla lastbalanserare):<\/p>\n<ul>\n<li><b>Access Logging Policy<\/b><\/li>\n<\/ul>\n<p> \u2014 dina \u00e5tkomstloggar f\u00f6r ELB. F\u00f6r att utf\u00f6ra inst\u00e4llningarna kan du g\u00e5 till Beskrivning och v\u00e4lja knappen \"Redigera attribut\":<\/p>\n<p><img decoding=\"async\" alt=\"Lastbalansering med AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/26e649c163db320139fec38db6da5a4d.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nD\u00e4refter anger vi S3Bucket \u2014 Amazon objektlagringslagring:<\/p>\n<p><img decoding=\"async\" alt=\"Lastbalansering med AWS ELB\" 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 intern eller extern lastbalanserare. Det handlar om huruvida din LoadBalancer ska ta emot externa adresser f\u00f6r att vara tillg\u00e4nglig utanf\u00f6r, eller om det kan vara din interna lastbalanserare;<\/p>\n<ul>\n<li><b>Security Groups<\/b><\/li>\n<\/ul>\n<p> \u2014 \u00e5tkomstkontroll till lastbalanseraren. I grund och botten \u00e4r detta en brandv\u00e4gg p\u00e5 h\u00f6g niv\u00e5.<\/p>\n<p><img decoding=\"async\" alt=\"Lastbalansering med AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/23116f4ecf2b1b8fa29549aa1ee47cf1.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Lastbalansering med AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/ed63c80c7ee5e0843a64dc494bded4c0.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<ul>\n<li><b>Subnets<\/b> <\/li>\n<\/ul>\n<p>\u2014 deln\u00e4t inom din VPC (och d\u00e4rmed tillg\u00e4nglighetszoner). Deln\u00e4t anges vid skapandet. Om VPC \u00e4r begr\u00e4nsad till regionen, \u00e4r deln\u00e4ten begr\u00e4nsade per tillg\u00e4nglighetszon. N\u00e4r du skapar Load Balancer, \u00e4r det b\u00e4ttre att skapa den i minst tv\u00e5 deln\u00e4t (hj\u00e4lper om det skulle uppst\u00e5 problem med en tillg\u00e4nglighetszon); <\/p>\n<ul>\n<li><b>Listeners<\/b> <\/li>\n<\/ul>\n<p>\u2014 dina protokoll f\u00f6r lastbalanseraren. Som n\u00e4mnts tidigare kan det f\u00f6r Classic Load Balancer vara HTTP, HTTPS, TCP och SSL, f\u00f6r Network Load Balancer \u2014 TCP, UDP och TLS, f\u00f6r Application Load Balancer \u2014 HTTP och HTTPS.<\/p>\n<p>Exempel f\u00f6r Classic Load Balancer:<\/p>\n<p><img decoding=\"async\" alt=\"Lastbalansering med AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/6a63f184d0d33c6ad70c007853c1daba.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nMen i Application Load Balancer ser vi och en n\u00e5got annan gr\u00e4nssnitt och en helt annan logik:<\/p>\n<p><img decoding=\"async\" alt=\"Lastbalansering med AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/6cb81a09a92efc63a95a6d5fcc7f63df.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Komponenter i Load Balancer v2 (ALB och NLB)<\/h3>\n<p>\nNu ska vi titta n\u00e4rmare p\u00e5 lastbalanserare version 2, Application Load Balancer och Network Load Balancer. Dessa lastbalanserare har sina egna komponentfunktioner. Till exempel har det kommit ett begrepp som Target Groups \u2014 instanser (och funktioner). Tack vare denna komponent har vi nu m\u00f6jlighet att ange vilken av Target Groups vi vill styra trafiken till.<\/p>\n<p><img decoding=\"async\" alt=\"Lastbalansering med AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/4bd252ecc69967c2dd47a0da5a66f7ba.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Lastbalansering med AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/12e6a6b664bc77c17ca45db9683ae932.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nEnkelt uttryckt anger vi i Target Groups instanserna som trafiken kommer att komma till. Medan du i Classic Load Balancer bara kopplar instanser direkt till lastbalanseraren, g\u00f6r du i Application Load Balancer f\u00f6rst:<\/p>\n<ul>\n<li>skapar Load Balancer;<\/li>\n<li>skapar Target-grupp;<\/li>\n<li>styr efter n\u00f6dv\u00e4ndiga portar eller regler Load Balancer till de n\u00f6dv\u00e4ndiga Target Groups;<\/li>\n<li>I Target-grupper tilldelar du instanser.<\/li>\n<\/ul>\n<p>\nDenna arbetslogik kan verka mer komplex, men i sj\u00e4lva verket \u00e4r den mer bekv\u00e4m. <\/p>\n<p>Den n\u00e4sta komponenten \u00e4r <b>Lyssnarrutiner<\/b> (riktlinjer f\u00f6r routning). Det h\u00e4r g\u00e4ller endast Application Load Balancer. Om du i Network Load Balancer bara skapar en lyssnare och den skickar trafik till en specifik Target-grupp, s\u00e5 \u00e4r det i Application Load Balancer <noindex><a rel=\"nofollow\" href=\"https:\/\/youtu.be\/L3e5bylykOU?t=1414\">roligare och mer praktiskt<\/a><\/noindex>. <\/p>\n<p><img decoding=\"async\" alt=\"Lastbalansering med AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/1e6c0edcf7db4a8eb336b1d653ef14c2.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nL\u00e5t oss s\u00e4ga n\u00e5gra ord om n\u00e4sta komponent \u2014 <b>Elastic IP<\/b> (statisk adresser f\u00f6r NLB). Om riktlinjerna f\u00f6r lyssnarrutiner endast r\u00f6rde sig om Application Load Balancer, s\u00e5 g\u00e4ller Elastic IP endast Network Load Balancer. <\/p>\n<p>Vi skapar en Network Load Balancer:<\/p>\n<p><img decoding=\"async\" alt=\"Lastbalansering med AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/fadb6aae1ac199ab2a8cd2b024ce008d.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Lastbalansering med AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/116a54e4011f88ab360ae0d82211fd49.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nOch under skapandeprocessen kommer vi att se att vi f\u00e5r m\u00f6jlighet att v\u00e4lja Elastic IP:<\/p>\n<p><img decoding=\"async\" alt=\"Lastbalansering med AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/a959a74f438f2455aabdd7249c750f0d.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nElastic IP ger en enda IP-adress som kan kopplas till olika EC2-instanser \u00f6ver tid. Om en EC2-instans har en Elastic IP-adress och denna instans stoppas eller avslutas kan du omedelbart koppla en ny EC2-instans till Elastic IP-adressen. P\u00e5 s\u00e5 s\u00e4tt avbryts inte din aktuella applikation, eftersom applikationerna ser samma IP-adress, \u00e4ven om den verkliga EC2-instansen har \u00e4ndrats. <\/p>\n<p>H\u00e4r \u00e4r <noindex><a rel=\"nofollow\" href=\"https:\/\/youtu.be\/L3e5bylykOU?t=2086\">en till anv\u00e4ndningsfall<\/a><\/noindex> om varf\u00f6r Elastic IP beh\u00f6vs. Titta, vi ser 3 IP-adresser, men de kommer inte att stanna h\u00e4r f\u00f6r alltid: <\/p>\n<p><img decoding=\"async\" alt=\"Lastbalansering med AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/62f1b41f4ef217e7dc015d7b16136839.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAmazon \u00e4ndrar dem \u00f6ver tid, kan g\u00f6ra det var 60:e sekund (men i praktiken \u00e4r det f\u00f6rst\u00e5s mer s\u00e4llan). Det inneb\u00e4r att IP-adresserna kan \u00e4ndras. I fallet med Network Load Balancer kan du just koppla IP-adressen och ange den i dina riktlinjer, policyer och s\u00e5 vidare. <\/p>\n<p><img decoding=\"async\" alt=\"Lastbalansering med AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/b2d98ff6f0682347372a0e74d246a3bf.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Vi drar slutsatser<\/h3>\n<p>\nELB erbjuder automatisk f\u00f6rdelning av inkommande trafik till flera m\u00e5lobjekt (containrar, Amazon EC2-instanser, IP-adresser och Lambda-funktioner). ELB kan f\u00f6rdela trafik med varierande belastning b\u00e5de inom en tillg\u00e4nglighetszon och mellan flera tillg\u00e4nglighetszoner. Anv\u00e4ndaren kan v\u00e4lja bland tre typer av belastningsbalanserare som erbjuder h\u00f6g tillg\u00e4nglighet, automatisk skalning och rimligt bra skydd. Allt detta \u00e4r viktigt f\u00f6r att s\u00e4kerst\u00e4lla motst\u00e5ndskraften hos dina applikationer.<\/p>\n<p>Huvudsakliga f\u00f6rdelar:<\/p>\n<ul>\n<li><b>h\u00f6g tillg\u00e4nglighet<\/b>. I serviceavtalet garanteras 99,99 % tillg\u00e4nglighet f\u00f6r lastbalanseraren. Till exempel garanterar flera tillg\u00e4nglighetszoner att trafiken endast hanteras av fungerande objekt. I sj\u00e4lva verket kan man balansera last \u00f6ver hela regionen och omdirigera trafiken till fungerande m\u00e5lobjekt i olika tillg\u00e4nglighetszoner;<\/li>\n<li><b>s\u00e4kerhet<\/b>. ELB fungerar med Amazon VPC och erbjuder olika s\u00e4kerhetsfunktioner \u2013 inklusive integrerad certifikathantering, anv\u00e4ndarautentisering och SSL\/TLS-dekryptering. Tillsammans ger detta centraliserad och flexibel hantering av TLS-inst\u00e4llningar;<\/li>\n<li><b>elasticitet<\/b>. ELB kan hantera pl\u00f6tsliga f\u00f6r\u00e4ndringar i n\u00e4tverkstrafik. Den djupa integrationen med Auto Scaling ger applikationen tillr\u00e4ckligt med resurser n\u00e4r belastningen \u00e4ndras, utan att man beh\u00f6ver ingripa manuellt;<\/li>\n<li><b>flexibilitet<\/b>. IP-adresser kan anv\u00e4ndas f\u00f6r att dirigera f\u00f6rfr\u00e5gningar till m\u00e5len f\u00f6r dina applikationer. Detta s\u00e4kerst\u00e4ller flexibilitet vid virtualisering av m\u00e5lapplikationer, vilket m\u00f6jligg\u00f6r att k\u00f6ra flera applikationer p\u00e5 en och samma instans. Eftersom applikationerna kan anv\u00e4nda samma n\u00e4tverksport och har separata s\u00e4kerhetsgrupper, f\u00f6renklas interaktionen mellan applikationer i en mikroservicesarkitektur;<\/li>\n<li><b>\u00f6vervakning och granskning<\/b>. Du kan \u00f6vervaka applikationer i realtid med hj\u00e4lp av funktionerna i Amazon CloudWatch. Detta omfattar metrik, loggar och sp\u00e5rning av f\u00f6rfr\u00e5gningar. Enkelt uttryckt kan du identifiera problem och noggrant fastst\u00e4lla flaskhalsar i prestanda;<\/li>\n<li><b>hybridlastbalansering<\/b>. M\u00f6jligheten att balansera lasten mellan lokala resurser och AWS med samma lastbalanserare f\u00f6renklar migrering eller utvidgning av lokala applikationer till molnet. Det underl\u00e4ttar ocks\u00e5 hantering av fel med hj\u00e4lp av molnet.<\/li>\n<\/ul>\n<p>\nOm du \u00e4r intresserad av detaljer, h\u00e4r \u00e4r ett par nyttiga l\u00e4nkar fr\u00e5n Amazons officiella sida:<\/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\/\">M\u00f6jligheter med Elastic Load Balancing.<\/a><\/noindex><\/li>\n<\/ol>\n<p>K\u00e4lla: <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.4 - 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\/sv\/blog\/administrirovanie\/balansirovka-nagruzki-s-pomoshhyu-aws-elb\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\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\/sv\/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\udd47 Lastbalansering med AWS ELB | ProHoster","description":"Hej alla! Idag startar kursen \"AWS f\u00f6r utvecklare\", vilket f\u00f6ranledde oss att h\u00e5lla ett motsvarande temabaserat webbinar som fokuserade p\u00e5 en \u00f6versikt av ELB.","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/balansirovka-nagruzki-s-pomoshhyu-aws-elb","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sv_SE","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\/sv\/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\/sv\/wp-json\/wp\/v2\/posts\/71917","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=71917"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/71917\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media\/71918"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=71917"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=71917"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=71917"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}