Що таке NLB в AWS?

AWS Network Load Balancer (NLB) — це інструмент Amazon Web Services, який розподіляє високопродуктивний трафік між кількома хмарними інсталяціями та забезпечує автоматичне масштабування ресурсів для забезпечення низької затримки та високої пропускної здатності для програм.

Ідеальний для балансування навантаження трафіку TCP і UDP, Network Load Balancer здатний обробляти мільйони запитів на секунду, зберігаючи наднизькі затримки. Network Load Balancer оптимізовано для обробки раптових і нестабільних моделей трафіку з використанням однієї статичної IP-адреси на зону доступності.

ALB працює на рівні 7 OSI і дозволяє маніпулювати трафіком і маршрутизувати на рівні програми. NLB працює на рівні 4 для керування трафіком на рівні мережі на основі портів та IP-адрес.

Ці обов’язки включають придбання, збереження та надання доступу до матеріалів (як у фізичному, так і в електронному форматах), опублікованих у нації чи пов’язаних з нею, а також популяризацію її національної культурної спадщини через її колекції.

Elastic Load Balancing підтримує такі балансувальники навантаження: Балансувальники навантаження програм, балансувальники мережевого навантаження, балансувальники навантаження шлюзу та класичні балансувальники навантаження. Ви можете вибрати тип балансира навантаження, який найкраще відповідає вашим потребам.

Мережевий балансувальник навантаження служить єдиною точкою контакту для клієнтів. Клієнти надсилають запити до балансувальника мережевого навантаження, а балансувальник мережевого навантаження надсилає їх цілям, таким як екземпляри EC2, в одній або кількох зонах доступності.