ELB (równoważenie obciążenia elastycznego) to jedna niezbędna usługa świadczona przez AWS, która jest używana do rozpowszechniania ruchu sieciowego między różnymi strefami dostępności w celu poprawy skalowalności aplikacji i zapewnienia wysokiego czasu aktualizacji. Balancerowie elastycznej obciążenia pozwalają również użytkownikom na skonfigurowanie różnych kontroli zdrowia zarejestrowanych celów i możliwe jest włączenie EBS w jednej strefie dostępności, a także w wielu strefach dostępności.
Istnieją dwie kategorie LBS w AWS, do których użytkownik ma dostęp:
- Malancer z ładunkiem aplikacji: Służą one do kierowania ruchu HTTP i HTTPS,
- Balancer z obciążenia sieciowego: Służą one do kierowania ruchu TCP:
Cechy elastycznej równoważenia obciążenia
Główne cechy ELB AWS są następujące:
- ELB AWS zapewnia obiekt zintegrowanego menedżera certyfikatów, mechanizmu uwierzytelniania użytkownika oraz deszyfrowania SSL i TLS.
- Zapewnia również automatyczne skalowanie aplikacji.
- Wydajność aplikacji może być monitorowana w czasie rzeczywistym.
- Może odkryć wąskie gardła i utrzymywać zgodność z umową na poziomie serwera.
Korzyści z równoważenia obciążenia elastycznego
Poniżej znajdują się korzyści z balansu elastycznego Amazon Elastic:
- ELB automatycznie rozkłada ruch sieciowy, na przykład ruch instancji, kontenerów i adresów IP EC2 w celu osiągnięcia wysokiej dostępności i czasu aktualizacji.
- Automatycznie obsługuje zmiany zapotrzebowania na ruch w celu utrzymania spójnej wydajności.
- Równie rozpowszechnia ruch między wszystkimi strefami dostępności, a także poprawia tolerancję błędów w aplikacji.
- Minimalizuje czas odpowiedzi żądania w sieci z powodu rozproszonego obciążenia sieciowego.
- Bilansowanie obciążenia elastycznego AWS zapewnia wydajność i niezawodność zarówno zasobów fizycznych, jak i wirtualnych.
- Pomaga wykryć niezdrowe instancje EC2 w sieci.
- AWS ELB zapewnia scentralizowane zarządzanie warstwami bezpiecznych gniazd w sieci.
- Aby zapewnić wysokie bezpieczeństwo, ELB łączy się z aplikacjami w VPN.
Chodziło o krótkie wprowadzenie do równoważenia obciążenia elastycznego Amazon.
Wniosek
AWS ELB to usługa AWS, która rozpowszechnia przychodzący ruch sieciowy do różnych stref dostępności w celu poprawy skalowalności, bezpieczeństwa i szybkości aplikacji. Gdy ruch sieci jest podzielony przez Amazon Elb, zapewnia on wysoki czas aktualizacji i niskie opóźnienie. AWS ELB używa równoważenia ładunku aplikacji do dystrybucji ruchu HTTP i HTTPS i równoważenia obciążenia sieciowego do załadowania ruchu TCP.