top

Отказоустойчивый
Балансировщик нагрузки

Решаемые задачи

Повышает отказоустойчивость

Балансировщик распределяет нагрузку между несколькими серверами и непрерывно проверяет их доступность. Если один из серверов не справится с нагрузкой — это не повлияет на доступность вашего проекта.

Быстрое горизонтальное масштабирование

Позволяет адаптироваться к любой нагрузке.

При росте или сокращении трафика вы можете изменить количество серверов в балансируемой группе, чтобы сохранить доступность вашего сервиса или оптимизировать использование ресурсов.

Входящие запросы
Arrow
Arrow
Arrow
Балансировщик нагрузки
Arrow
Arrow
Локальная сеть
Arrow
Arrow
Arrow
Сервер 1
Arrow
Сервер 2
Arrow
Сервер 3
Гарантируем надежность

Возможности
балансировщика

Технические характеристики

  • Максимальное количество RPS: 10 000 RPS
  • Скорость подключения: 100 Мбит/сек
  • Количество запущенных копий: 2
  • Поддерживаемые протоколы: TCP

Несколько режимов распределения трафика

Least connections — трафик направляется на сервер с наименьшим количеством подключений.

Round robin — трафик распределяется по очереди между всеми узлами.

Отказоустойчивый сервис

Балансировщик запущен в нескольких экземплярах на разных физических серверах.

При отказе одного из узлов трафик автоматически начнет обрабатываться резервным балансировщиком.

Проверка доступности сервера

Функция health–check следит за доступностью подключенных серверов.

Если какой-то сервер вышел из строя — трафик автоматически перенаправляется на другой.

Привязка сессии

Запросы одного клиента направляются на один и тот же сервер. Это сохраняет сессию пользователя, его корзину и т.д.

Запросы от новых клиентов распределяются согласно выбранному алгоритму.

Плавающие IP-адреса

Мгновенное переключение трафика, без ожидания обновления глобального DNS.

Документация

узнать
больше Перейти
Балансировщик

Создание и настройка.

Баланс и расходы

Принцип расчета и списания оплаты за услуги.

API

Подключение внешних адресов к серверу и балансировщику через REST API.