Yandex Load Balancer

Сервис позволяет создавать и настраивать балансировщики для обеспечения отказоустойчивости вашего приложения и для распределения сетевого трафика между облачными ресурсами.
Балансировщики контролируют статус облачных ресурсов, отправляя запросы о состоянии каждого из них, и исключают ресурсы, не прошедшие проверку. Вы сами устанавливаете интервалы проверок состояния и пороги оценки результатов.
Инфраструктура Яндекс.Облака защищена в соответствии с ФЗ-152.
  • Эластичность при повышении нагрузки
    Когда объём входящего трафика резко меняется, вам не нужно производить перенастройку балансировщиков. Они равномерно распределяют любой объём информации между целевыми ресурсами. При размещении целевых ресурсов во всех зонах доступности обеспечивается эластичность и отказоустойчивость: если ресурсы одной зоны не готовы принимать трафик, он распределяется между ресурсами в других зонах.
  • Адресное распределение
    Балансировщики распределяют нагрузку по целевым ресурсам с учетом адреса и порта клиента, с которого передаётся информация, адресов и портов ресурсов, доступных для приёма трафика, а также сетевого протокола. Пакеты данных передаются на выбранный ресурс до тех пор, пока проверки состояния подтверждают его готовность принимать трафик. При неизменной конфигурации и неизменном состоянии приложений новые запросы клиента всегда направляются на один и тот же ресурс.
  • Высокая сетевая производительность
    Yandex Load Balancer использует технологии, которые работают на 4-м уровне сетевой модели OSI. Благодаря этим технологиям балансировщики обрабатывают сетевые пакеты с минимальной задержкой. Это позволяет минимизировать число факторов, влияющих на систему, а значит гарантировать высокую производительность.
  • Проверка готовности ресурсов
    Балансировщики автоматически проверяют, что выбранные для приёма трафика ресурсы действительно готовы его принять. Для этого балансировщик совершает активную TCP- или HTTP-проверку по правилам, которые задал пользователь. Если приложение не готово, на него не будут передаваться запросы клиента.
  • Сохранение IP-адреса
    Если вашему приложению важно, чтобы целевые ресурсы учитывали IP-адрес клиента, то с Yandex Load Balancer вам не нужно выполнять дополнительные настройки и разбирать служебные заголовки. IP-адрес клиента сохраняется в сетевом пакете запроса.
  • Прозрачное ценообразование
    Контролировать расходы на Yandex Load Balancer не составит труда: тарифицируется только количество балансировщиков и объём входящего трафика.

Какие задачи можно решать с Yandex Load Balancer

  • Объединяйте облачные ресурсы в целевые группы и распределяйте их в нескольких зонах доступности. Yandex Load Balancer возьмёт работу по распределению нагрузки на себя — вы сможете сосредоточиться на более важных задачах.

  • Оптимальная конфигурация сложного веб-сервиса подразумевает размещение фронтенда на выделенном сервере. Когда количество посетителей сервиса резко возрастает, одного фронтенд-сервера может быть недостаточно. Если использовать несколько виртуальных машин с фронтендом, то распределять веб-трафик между ними вы сможете с помощью балансировщика, созданного в Yandex Load Balancer.

Попробуйте Yandex Load Balancer:

ПодключитьсяВсе сервисы