Преимущества балансировщика Spaceweb
Выбор локации балансировщика
2 дата-центра уровня Tier III в Москве и Санкт‑Петербурге
Отказоустойчивость и резервирование
Автоматический Failover на резервный сервер в том же дата‑центре
Подключение любых узлов
Балансировка серверов как внутри, так и за периметром SpaceWeb
Производительность
RPS до 20 000 и до 3000 keep alive подключений
Параметры балансировщика
Что входит в услугу
2 алгоритма балансировки
Least Connections или Round Robin с возможностью выставления приоритетов.
Поддержка основных протоколов
Поддерживает HTTP/HTTP2/HTTPS/TCP.
Backend keep-alive
Поддерживает режим постоянного соединения.
Proxy protocol
Перенаправляет данные о подключении (IP-адрес и порт) на конечный сервер.
Запоминание сессии
Позволяет балансировщику использовать cookie-файлы, чтобы перенаправлять запросы одного и того же клиента на один сервер.
Проверка доступности
Если какой-то из серверов не отвечает на запрос, то он будет исключен из балансировщика, пока не будет получен ответ.
Какие задачи решает балансировщик
-
Помогает создать отказоустойчивые проекты
Если один сервер откажет, балансировщик распределит запросы между остальными серверами.
-
Оптимально использует ресурсы
Балансировщик позволяет наилучшим образом использовать ресурсы оборудования и быстрее отвечать на запросы.
-
Масштабирует инфраструктуру
Если проекту потребуется больше ресурсов, добавьте новый сервер в кластер, а балансировщик равномерно загрузит его.
Как работает балансировщик
Балансировщик распределяет запросы на доступные серверы из кластера. Он постоянно проверяет доступность серверов и определяет на какие серверы можно отправлять запрос. Если какие-то из серверов не отвечают, то запросы на них перестают отправляться. Как только эти серверы восстанавливают работоспособность, балансировщик автоматически направляет на них трафик снова.
Мы записали подробное видео о том, когда может пригодиться балансировщик. Как его подключить и настроить.
Облачная платформа SpaceWeb
VPS
Виртуальные серверы на технологии KVM на базе процессоров Intel Xeon и Intel E с посуточным биллингом.Конфигуратор
Выбор конфигурации сервера под любые нужды. Диски NVMe или HDD до 1ТБ.Готовые решения
Предустановка более 30 вариантов ПО и ОС актуальных версий.Управляемые базы данных (DBaaS)
Управляемую базу данных не нужно настраивать или поддерживать самостоятельно.Гибкое управление IP
Выбор IP‑адреса из пула доступных адресов и перенос их между VPS серверами.Локальные сети 1 ГБ
Можно разместить проект на нескольких серверах и повысить его отказоустойчивость.Независимый мониторинг
Независимый мониторинг доступности сайтов, сервисов и портов. Уведомляет по SMS и в Telegram.Облачные бэкапы виртуальных машин
Создает снэпшот на отдельном сервере с оплатой за реально занимаемое пространство.Часто задаваемые вопросы
-
Зачем нужен балансировщик нагрузки серверов?
Балансировщик нужен для равномерного распределения нагрузки на серверы и повышения отказоустойчивости. Он позволяет не перегружать один сервер, а равномерно распределить запросы среди нескольких серверов.
-
В чем преимущества использования балансировки?
- Отказоустойчивость. Если один из серверов прекратит работу, балансировщик равномерно распределит нагрузку между остальными серверами.
- Оптимальное использование ресурсов. Балансировщик позволяет оптимально использовать ресурсы оборудования и быстрее отвечать на запросы.
- Масштабирование инфраструктуры. По мере роста проекта вы сможете добавлять новые серверы в кластер, а балансировщик будет равномерно загружать их.
-
Как работает балансировка нагрузки?
Балансировщик распределяет запросы между доступными серверами из кластера. Он постоянно выполняет мониторинг доступности серверов и определяет на какие серверы можно отправить запрос. Если сервер перестает отвечать, запросы больше не направляются ему. Как только этот сервер снова запускается и работает, балансировщик автоматически начинает отправлять на него запросы.
-
С какими серверами работает балансировщик?
Балансировщик нагрузки работает с любыми серверами: VPS, Dedicated, виртуальным хостингом. При этом серверы могут находиться у любого хостинг-провайдера.
Дополнительные услуги
Выделенные серверы
Подберите индивидуальную конфигурацию сервера и настройте его под любые задачи. Предоставляется root-доступ.
от 5 000 ₽/мес.
Виртуальные серверы
Настройте сервер самостоятельно под свои задачи. Предоставляется root‑доступ. Технология виртуализации KVM.
от 199 ₽/мес.
Домен .RU
Выберите домен для проекта в зоне .RU по выгодной цене.
от 175 ₽/год