cermo-lit.ru

  

Bästa artiklarna:

  
Main / Vad är en elastisk belastningsutjämnare

Vad är en elastisk belastningsutjämnare

Elastisk belastningsbalansering distribuerar automatiskt inkommande applikationstrafik över flera mål, till exempel Amazon EC2-instanser, behållare, IP-adresser och Lambda-funktioner. Det kan hantera den varierande belastningen av din applikationstrafik i en enda tillgänglighetszon eller över flera tillgänglighetszoner.

Elastisk belastningsbalansering erbjuder tre typer av lastbalanserare som alla har hög tillgänglighet, automatisk skalning och robust säkerhet som är nödvändig för att göra dina applikationer feltoleranta. Application Load Balancer är bäst lämpad för lastbalansering av HTTP- och HTTPS-trafik och tillhandahåller avancerad begärningsruttning riktad mot leverans av moderna applikationsarkitekturer, inklusive mikrotjänster och containrar.

Network Load Balancer fungerar på anslutningsnivå Layer 4 och dirigerar trafik till mål inom Amazon Virtual Private Cloud Amazon VPC och kan hantera miljontals förfrågningar per sekund samtidigt som ultra-låga latenser upprätthålls.

Network Load Balancer är också optimerad för att hantera plötsliga och flyktiga trafikmönster. Classic Load Balancer tillhandahåller grundläggande lastbalansering över flera Amazon EC2-instanser och fungerar både på begäranivå och anslutningsnivå. Elastisk belastningsbalansering distribuerar automatiskt inkommande trafik över flera mål - Amazon EC2-instanser, containrar, IP-adresser och Lambda-funktioner - i flera tillgänglighetszoner och säkerställer att endast hälsosamma mål får trafik.

Elastisk belastningsbalansering kan också ladda balans över en region och dirigera trafik till hälsosamma mål i olika tillgänglighetszoner.

Tillsammans ger de dig flexibiliteten att centralt hantera TLS-inställningar och avlasta CPU-intensiva arbetsbelastningar från dina applikationer. Elastisk belastningsbalansering kan hantera snabba förändringar i nätverkstrafikmönster. Dessutom garanterar djup integrering med automatisk skalning tillräcklig applikationskapacitet för att möta olika nivåer av applikationsbelastning utan att manuellt behöver ingripa.

Elastisk belastningsbalansering låter dig också använda IP-adresser för att dirigera förfrågningar till applikationsmål. Detta ger dig flexibilitet i hur du virtualiserar dina applikationsmål, så att du kan vara värd för fler applikationer i samma instans.

Detta gör det också möjligt för dessa applikationer att ha enskilda säkerhetsgrupper och använda samma nätverksport för att ytterligare förenkla kommunikation mellan applikationer i mikroservicebaserad arkitektur. Elastisk belastningsbalansering gör att du kan övervaka dina applikationer och deras prestanda i realtid med Amazon CloudWatch-mätvärden, loggning och begär spårning. Detta förbättrar synligheten för dina applikations beteende, upptäcker problem och identifierar prestanda flaskhalsar i din applikationsstack på detaljnivån för en enskild begäran.

Elastisk belastningsbalansering ger möjlighet att ladda balans över AWS och lokala resurser med samma belastningsutjämnare. Detta gör det enkelt för dig att migrera, burst eller failover lokala applikationer till molnet. Elastisk belastningsbalansering ger feletolerans för dina applikationer genom att automatiskt balansera trafik mellan mål - Amazon EC2-instanser, containrar, IP-adresser och Lambda-funktioner - i flera tillgänglighetszoner samtidigt som endast hälsosamma mål får trafik.

Om alla dina mål i en enda tillgänglighetszon är ohälsosamma, kommer Elastic Load Balancing att leda trafik till hälsosamma mål i andra tillgänglighetszoner. När mål har återgått till ett hälsosamt tillstånd återupptas lastbalanseringen automatiskt till de ursprungliga målen.

Med förbättrat containerstöd för elastisk belastningsbalansering kan du nu ladda balans över flera portar på samma Amazon EC2-instans. Registrera bara en tjänst med en belastningsutjämnare och ECS hanterar registrering och avregistrering av Docker-containrar transparent.

Lastbalansen upptäcker automatiskt porten och konfigurerar sig själv dynamiskt. Elastisk belastningsbalansering ger förtroende för att dina applikationer kommer att anpassas till dina kunders krav.

Med möjligheten att utlösa automatisk skalning för din Amazon EC2-instansflotta när latens för någon av dina EC2-instanser överskrider ett förkonfigurerat tröskelvärde, är dina applikationer alltid redo att betjäna nästa kundförfrågan. Elastisk belastningsbalansering gör det enkelt att skapa en Internet-vändpunkt i din VPC eller att dirigera begäranstrafik mellan nivåerna i din applikation i din VPC.

Du kan tilldela säkerhetsgrupper till din belastningsutjämnare för att kontrollera vilka portar som är öppna för en lista över tillåtna källor. När du skapar en belastningsutjämnare i din VPC kan du ange om belastningsutjämnaren är internetinriktad eller intern.

Om du till exempel behöver distribuera applikationstrafik över både AWS och lokala resurser kan du uppnå detta genom att registrera alla resurser till samma målgrupp och associera målgruppen med en belastningsutjämnare. Alternativt kan du använda DNS-baserad viktad belastningsutjämning över AWS och lokala resurser med två belastningsutjämnare, med en belastningsutjämnare för AWS och andra för lokala resurser.

Du kan också använda hybridbelastningsutjämning för att gynna separata applikationer där en är i en VPC och den andra finns på en lokal plats. Sätt bara VPC-målen i en målgrupp och lokala mål i en annan målgrupp och använd sedan innehållsbaserad dirigering för att dirigera trafik till varje målgrupp.

Detta gör det möjligt för användare att komma åt serverlösa applikationer från vilken HTTP-klient som helst, inklusive webbläsare. Du kan registrera Lambda-funktioner som mål och utnyttja stödet för innehållsbaserade routningsregler i Application Load Balancers för att dirigera förfrågningar till olika Lambda-funktioner. Du kan bygga en hel webbplats med Lambda-funktioner eller kombinera EC2-instanser, containrar, lokala servrar och Lambda-funktioner för att bygga applikationer.

Elastisk belastningsbalansering Uppnå feltolerans för alla applikationer genom att säkerställa skalbarhet, prestanda och säkerhet. Kom igång med Elastic Load Balancing. Application Load Balancer Application Load Balancer är bäst lämpad för lastbalansering av HTTP- och HTTPS-trafik och ger avancerad dirigering av begäran riktad mot leverans av moderna applikationsarkitekturer, inklusive mikrotjänster och containrar.

Classic Load Balancer Classic Load Balancer tillhandahåller grundläggande lastbalansering över flera Amazon EC2-instanser och fungerar både på begäranivå och anslutningsnivå. Fördelar Mycket tillgänglig elastisk belastningsbalansering distribuerar automatiskt inkommande trafik över flera mål - Amazon EC2-instanser, containrar, IP-adresser och Lambda-funktioner - i flera tillgänglighetszoner och säkerställer att endast hälsosamma mål får trafik.

Elastisk elastisk belastningsbalansering kan hantera snabba förändringar i nätverkstrafikmönster. Flexibel elastisk belastningsbalansering låter dig också använda IP-adresser för att dirigera förfrågningar till applikationsmål. Hybrid lastbalansering Elastisk belastningsbalansering ger möjlighet att ladda balans mellan AWS och lokala resurser med samma belastningsutjämnare. Användningsfall Uppnå bättre feltolerans för dina applikationer Elastisk belastningsbalansering ger feltolerans för dina applikationer genom att automatiskt balansera trafik mellan mål - Amazon EC2-instanser, containrar, IP-adresser och Lambda-funktioner - i flera tillgänglighetszoner samtidigt som det bara är hälsosamma mål som får trafik.

Ladda automatiskt dina behållarapplikationer automatiskt Med förbättrat containerstöd för elastisk belastningsbalansering kan du nu ladda balans över flera portar på samma Amazon EC2-instans. Skala automatiskt dina applikationer Elastisk belastningsbalansering ger förtroende för att dina applikationer kommer att anpassas till dina kunders krav. Hybrid belastningsbalansering med elastisk belastningsbalansering Elastisk belastningsbalansering ger möjlighet till belastningsbalans över AWS och lokala resurser med samma belastningsutjämnare.

Upptäck mer om elastisk belastningsbalansering. Besök funktionssidan. Registrera dig för ett gratis konto. Börja bygga i konsolen.

(с) 2019 cermo-lit.ru