Преимущества балансировщика Spaceweb

Выбор локации балансировщика

2 дата-центра уровня Tier III в Москве и Санкт‑Петербурге

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

Автоматический Failover на резервный сервер в том же дата‑центре

Подключение любых узлов

Балансировка серверов как внутри, так и за периметром SpaceWeb

Производительность

RPS до 20 000 и до 3000 keep alive подключений

Параметры балансировщика

Тариф

Дата-центр

Алгоритм балансировки

Каждый новый запрос передается на сервер с наименьшим числом активных подключений. Подробнее

Запросы циклично передаются по кругу между узлами. В первую очередь запросы будут передаваться на узлы с наиболее высоким приоритетом (от 1 до 5, где 1 — самый высокий приоритет). Подробнее

₽/мес.

Что входит в услугу

2 алгоритма балансировки

Least Connections или Round Robin с возможностью выставления приоритетов.

Поддержка основных протоколов

Поддерживает HTTP/HTTP2/HTTPS/TCP.

Backend keep-alive

Поддерживает режим постоянного соединения.

Proxy protocol

Перенаправляет данные о подключении (IP-адрес и порт) на конечный сервер.

Запоминание сессии

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

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

Если какой-то из серверов не отвечает на запрос, то он будет исключен из балансировщика, пока не будет получен ответ.

Какие задачи решает балансировщик

  • Помогает создать отказоустойчивые проекты

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

  • Оптимально использует ресурсы

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

  • Масштабирует инфраструктуру

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

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

Балансировщик распределяет запросы на доступные серверы из кластера. Он постоянно проверяет доступность серверов и определяет на какие серверы можно отправлять запрос. Если какие-то из серверов не отвечают, то запросы на них перестают отправляться. Как только эти серверы восстанавливают работоспособность, балансировщик автоматически направляет на них трафик снова.

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

Простая регистрация и быстрая настройка балансировщика

Часто задаваемые вопросы

  • Зачем нужен балансировщик нагрузки серверов?

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

  • В чем преимущества использования балансировки?

    • Отказоустойчивость. Если один из серверов прекратит работу, балансировщик равномерно распределит нагрузку между остальными серверами.
    • Оптимальное использование ресурсов. Балансировщик позволяет оптимально использовать ресурсы оборудования и быстрее отвечать на запросы.
    • Масштабирование инфраструктуры. По мере роста проекта вы сможете добавлять новые серверы в кластер, а балансировщик будет равномерно загружать их.
  • Как работает балансировка нагрузки?

    Балансировщик распределяет запросы между доступными серверами из кластера. Он постоянно выполняет мониторинг доступности серверов и определяет на какие серверы можно отправить запрос. Если сервер перестает отвечать, запросы больше не направляются ему. Как только этот сервер снова запускается и работает, балансировщик автоматически начинает отправлять на него запросы.

  • С какими серверами работает балансировщик?

    Балансировщик нагрузки работает с любыми серверами: VPS, Dedicated, виртуальным хостингом. При этом серверы могут находиться у любого хостинг-провайдера.

Мгновенная активация балансировщика после оплаты!