Опубликовано 24 дек 2024

ALB в К2 Облаке: решения для терминирования HTTPS и распределения нагрузки

разработка
разработка
News Title Block Picture
Поделиться

Балансировщики используют правила, чтобы определить, куда направить трафик. Правила позволяют настроить маршрутизацию, переадресацию, либо фиксированный HTTP-ответ в зависимости от заданных условий.

Балансировщики нагрузки приложений (ALB) позволяют равномерно разделять нагрузку на приложение между экземплярами за счёт распределения поступающего трафика HTTP и HTTPS. Они работают на седьмом уровне OSI и используют правила, чтобы определить, куда направить трафик. Правила позволяют настроить маршрутизацию на различные целевые группы, переадресацию на другой URL, либо фиксированный HTTP-ответ в зависимости от заданных в них условий.

Для терминирования соединений HTTPS вы можете загрузить в облако SSL-сертификаты серверов в формате X.509. При установлении защищённого соединения поддерживаются протоколы TLS 1.0-1.3. Балансировщик дешифрует входящий трафик прежде, чем передать его целевому ресурсу.

Как и у NLB, у балансировщиков нагрузки приложений две разновидности — для внешней и внутренней нагрузки. Первые предназначены для распределения трафика из интернета, а вторые — для обработки трафика внутри VPC.

Благодаря использованию механизма Health Check балансировка осуществляется только между работающими ресурсами. Балансировщики интегрированы с DNS-сервисом облака — вместе они позволяют пережить отказы на разных уровнях от отдельных экземпляров до целой зоны доступности.

Сервис находится на этапе бета-тестирования и до его завершения предоставляется бесплатно.

Используемые продукты и решения

Другие новости

Продолжая использовать сайт k2.cloud, Вы соглашаетесь на обработку персональных данных, собираемых с использованием файлов cookie, а также посредством метрических программ «Яндекс Метрика», «ВК Реклама». Более подробная информация – в политике обработки и использования cookie-файлов.