Elastic Load Balancing автоматично розподіляє вхідний трафік додатків по декільком цільовим об'єктам, таким як інстанси Amazon EC2, контейнери, IP-адреси і функції Lambda. Він може розподіляти трафік додатків з мінливим навантаженням в одній зоні доступності або між декількома зонами доступності.
Elastic Load Balancing пропонує три типи балансувальників навантаження, які забезпечують високу доступність, автоматичне масштабування і надійний захист, необхідну для забезпечення відмовостійкості додатків.
Application Load Balancer
Application Load Balancer найкраще підходить для балансування навантаження трафіку HTTP і HTTPS і забезпечує розширену маршрутизацію запитів, орієнтовану на доставку додатків, які побудовані на базі сучасних архітектур, включаючи мікросервіси і контейнери. Працюючи на рівні окремих запитів (рівень 7), Application Load Balancer направляє трафік на цільові об'єкти в Amazon Virtual Private Cloud (Amazon VPC), спираючись на вміст запиту.
Network Load Balancer
Network Load Balancer оптимально підходить для балансування трафіку по протоколах Transmission Control Protocol (TCP), User Datagram Protocol (UDP) і Transport Layer Security (TLS), коли потрібна висока продуктивність. Працюючи на рівні з'єднання (рівень 4), Network Load Balancer направляє трафік на цільові об'єкти в Amazon Virtual Private Cloud (Amazon VPC) і може обробляти мільйони запитів в секунду при збереженні наднизьких затримок. Network Load Balancer також оптимізований для обробки моделей трафіку з раптовим і мінливим навантаженням.
Classic Load Balancer
Classic Load Balancer забезпечує базове балансування навантаження між декількома інстансами Amazon EC2 і працює як на рівні запитів, так і на рівні з'єднання. Classic Load Balancer призначений для додатків, які були побудовані в мережі EC2-Classic.
- Підвищена відмовостійкість додатків
Elastic Load Balancing забезпечує відмовостійкість додатків, автоматично розподіляючи трафік між цільовими об'єктами (інстанси Amazon EC2, контейнерами, IP-адресами і функціями Lambda), а також між декількома зонами доступності.
- Автоматичне балансування навантаження для контейнерних додатків
Завдяки розширеній підтримці контейнерів для Elastic Load Balancing тепер можна розподіляти навантаження між декількома портами на одній інстансі Amazon EC2. Також можна скористатися перевагами глибокої інтеграції з Amazon EC2 Container Service (ECS) і отримати повністю кероване контейнерне рішення.
- Автоматичне масштабування додатків
Elastic Load Balancing гарантує масштабування додатків відповідно до потреб кінцевих користувачів. Сервіс дозволяє активувати Auto Scaling для парку інстанс Amazon EC2, коли затримка будь-якої з інстанс EC2 перевищує попередньо налаштований поріг.
Зверніться до наших фахівців AWS
Отримайте персоналізовану консультацію по продуктах і рішенням AWS. Наші фахівці допоможуть підібрати індивідуальне рішення, що відповідає Вашим вимогам. Ми відповімо на Ваші питання і допоможемо розпочати роботу з AWS.
Copyright © 2024 ESKA, Inc. All rights reserved.
Copyright © 2024 ESKA, Inc. All rights reserved.