AWS EC2 поддерживает три основных типа load balancer'ов, каждый разработан для разных сценариев использования и требований по производительности.
Application Load Balancer работает на Layer 7 (уровень приложения) и идеален для веб-приложений и микросервисов. Ключевые возможности:
Network Load Balancer работает на Layer 4 (транспортный уровень) и обеспечивает экстремальную производительность и низкую задержку. Основные характеристики:
Classic Load Balancer — это устаревший вариант, работающий на обоих уровнях Layer 4 и Layer 7. Важные замечания:
Для новых развёртываний ALB рекомендуется для веб-приложений, а NLB стоит выбирать, когда критичны экстремальная производительность и низкая задержка. Classic Load Balancer в основном не рекомендуется для новых проектов, если только не нужна поддержка legacy-систем.
Application Load Balancer работает на Layer 7 и поддерживает маршрутизацию на основе содержимого с возможностями маршрутизации по хосту и пути.
Новый — ещё не проверен сообществом
Вы