Балансировщик нагрузки для облака

Распределяйте входящий трафик между виртуальными серверами в одном пуле. Повышайте отказоустойчивость и масштабируйтесь без простоев.
Создать балансировщик
  • До 34 000 HTTP-RPS
  • L-4 и L-7 балансировка
  • TLS-шифрование
  • Базовая защита от DDoS
Балансировщик нагрузки
О продуктеДокументация

Какие задачи решает

Распределяет нагрузку на инфраструктуру в одном пуле

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

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

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

Позволяет масштабировать инфраструктуру без простоев в работе

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

Распределяет нагрузку в Kubernetes

Балансирует входящий трафик между подами. В сервисе управления контейнерами Managed Kubernetes Selectel можно выбрать балансировщик нужного типа и настроить для него правила. Подробнее о том, как это сделать — в официальной документации.

Как работает облачный балансировщик

Балансировщик нагрузки распределяет входящий сетевой трафик между облачными серверами в одном пуле. Трафик распределяется по правилам — настраивается порт и протокол балансировщика и серверов, алгоритм распределения запросов, проверки доступности и параметры соединений. Количество правил не ограничено.
Схема балансировщика нагрузки в приватной подсетиСхема балансировщика нагрузки в публичной подсети

Типы балансировщиков нагрузки для облака

Отказоустойчивость и резервирование
Пропускная способность
Количество HTTP-запросов в секунду (RPS)
Количество HTTPS-запросов с терминацией на балансировщике в секунду (RPS)

Базовый без резервирования

Для тестовых окружений или проектов, которым не нужна доступность сервиса 24/7

Только Single-режим
До 3 ГБ/с. Чтобы увеличить до 5 ГБ/с, создайте тикет
~19 500
~3 000 keep-alive подключений (при 10 000 одновременных подключений по TCP)

1 246,26 ₽ /мес.

Базовый с резервированием

Для небольших или средних проектов, где доступность сервиса критична

Аварийное переключение (Active-Standby Failover) на резервную амфору в одном пуле
До 3 ГБ/с. Чтобы увеличить до 5 ГБ/с, создайте тикет
~19 500
~3 000 keep-alive подключений (при 10 000 одновременных подключений по TCP)

2 324,32 ₽ /мес.

Продвинутый с резервированием

Для проектов с высокой нагрузкой и требованием к постоянной доступности сервиса

Аварийное переключение (Active-Standby Failover) на резервную амфору в одном пуле
До 3 ГБ/с. Чтобы увеличить до 5 ГБ/с, создайте тикет
~34 500
~9 000 keep-alive подключений (при 10 000 одновременных подключений по TCP)

3 867,25 ₽ /мес.

Автоматизируйте распределение нагрузки на облачные серверы в пуле

Создайте балансировщик нагрузки в панели управления Selectel: выберите нужный тип, настройте сети и добавьте правила. Все остальное сделает балансировщик.

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

Производительность до 34 000 HTTP-RPS

Еще балансировщик поддерживает до 10 000 шифрованных подключений одновременно.

Round Robin или Least Connections

Доступны два алгоритма распределения запросов на серверы: поочередный в Round Robin или c учетом количества активных соединений в Least Connections.

Доступность сервисов при сбое

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

Sticky Sessions

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

TLS-шифрование

Чтобы работать безопасно, можно загрузить TLS-сертификат и перенаправлять весь трафик на защищенное соединение.

PROXY protocol

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

Удобное управление балансировщиком в одном окне

Создайте балансировщик подходящей конфигурации

В панели управления Selectel выберите тип — с резервированием или без, укажите подсеть и IP-адрес балансировщика.

Настройте правила балансировки

Выберите алгоритмы, включите проверки доступности и укажите параметры соединения. Количество правил не ограничено.

Управляйте серверами прямо в панели

Сделайте сервер резервным, добавьте или удалите его из правила за пару кликов.

Что дальше?

Регистрация в панели управления

Чтобы заказать услугу, откройте панель управления. Если необходимо, перед заказом пополните баланс удобным способом.

Создать аккаунт

Консультация перед заказом

По телефону 8 800 555 06 75, почте sales@selectel.ru или в Telegram — изучим задачу и подберем лучшее решение под ваш бюджет и требования.