<div><img src="https://top-fwz1.mail.ru/counter?id=3548135;js=na" style="position:absolute;left:-9999px;" alt="Top.Mail.Ru" /></div>
Публичное облако на базе VMware с управлением через vCloud Director
Вход / Регистрация

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

Load Balancer: автоматическое дирижирование трафиком между
несколькими серверами = стабильная работа даже в самые пиковые нагрузки.

Как балансировщики работают — схематично

Что делаете вы

Размещаете рабочие копии своего проекта — на двух или более серверах.
Подключаете к серверам балансировщик нагрузки.
Мониторите, нужны ли еще серверы, где и какие.

Остальное делает Load Balancer

Автоматически следит за состоянием каждого сервера.
Принимает на себя весь трафик и распределяет его на свободный сервер.
Если сервер падает, исключает его из работы. И включает, после восстановления.
img-server

В результате

Ваш проект работает бесперебойно и стабильно.

Даже если представить совпадение, когда падает сразу несколько серверов одновременно — балансировщик выключит их, а трафик направит на рабочие серверы. Как только упавшие серверы снова заработают, балансировщик это заметит и вернет их в работу.
img-server

Технические фичи наших балансеров

Которые можно выбирать, включать и выключать по вашему усмотрению:

Два алгоритма распределения трафика:

Round Robin (в порядке очереди)
Первый сервер почти исчерпал ресурсы — подключается второй — и так далее. Очередь вы определяете сами, назначая «вес» каждому серверу.
Least Connections (по количеству подключений)
Учитывается не только нагрузка на сервер, но и количество пользователей, запрашивающих доступ в моменте. Так обеспечивается равномерное распределение трафика.

Sticky Sessions

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

Backend keep-alive

Сохраняет связь между балансировщиком и сервером — не нужно по-новой соединяться при снижении трафика и отсутствия действий со стороны пользователей.

Proxy Protocol

Включает хранение данных клиента о подключении не на балансире, а на конечном сервере — сервер узнает пользователя, всё работает быстрее.

SSL termination

Это подключение SSL-сертификата на уровне балансировщика, а не серверов. Серверы будут разгружены от задач шифровать и расшифровывать трафик.

Типичные сценарии
использования Load Balancer

Обычная перестраховка

Вы размещаете проект на 2–3 серверах, чтобы один страховал другого в пиковые часы. То же самое и с базами данных, Kubernetes и Apps.

Быстрый рост проекта

Когда ваш сервис становится популярнее, вы просто делаете копии на новых серверах и подключаете их к балансировщику в пару кликов. Дальше все работает само по себе.

Двойной балансировщик

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

A/B тестирование

Можно разместить на разных серверах копии проекта, в которых слегка отличается архитектура или интерфейс — и сравнить эффективность.

Балансировка микросервисов

Управление трафиком между различными компонентами микросервисной архитектуры.

Сколько будет стоить

Гибкие тарифы
Для любых задач и проектов. Тариф можно менять.
Pay-as-you-go
Списания — раз в час. Остановить
можно в любой момент.
Ограничений нет
К балансировщику можно
подключать любое количество
серверов.
Тариф
Ноды
Интернет канал
0.20 ₽/час
149 ₽/мес
1 нода
500 Мбит/с
0.34 ₽/час
250 ₽/мес
1 нода
1000 Мбит/с
1.02 ₽/час
749 ₽/мес
2 ноды
1000 Мбит/с
img-server

Публичное облако VMware

Ваш собственный ЦОД с управлением через vCloud Director.
Без затрат на покупку железа, сетей и лицензий.

Управление облаком на десктопе,
смартфоне и через API

img-server
Настраивайте параметры балансировки, добавляйте и удаляйте серверы.
Включайте в балансировку как серверы Timeweb Cloud, так и сторонние серверы.
Здесь всё: не только облачные серверы и балансировщики — но и базы данных, Apps, хранилище S3, Kubernetes, приватные сети, IP, файрвол, домены, etc.
TimewebGPT для консультаций по вопросам деплоя и подбору инфраструктуры.

Скачайте приложение

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

img-server

Еще три причины выбрать Timeweb Cloud

Безопасность

Строго соответствуем самым высоким стандартам информационной безопасности на рынке IT:
Защита персональных данных
Полное соответствие нормам федерального закона 152-ФЗ и ФСТЭК.
Безопасность платежей
Соответствуем стандартам по защите платежных данных МИР, VISA, Mastercard, UnionPay. Используем эквайринг Сбера.
Постоянный мониторинг инфраструктуры
Регулярное сканирование систем на наличие уязвимостей. А также багхантинг независимыми багхантерами.
1

Аптайм

Обеспечиваем аптайм на уровне 99,98% по SLA — на каждом отдельно взятом сервере, потому что:
Дата-центры TIER III
Размещение серверов в высоконадежных дата-центрах России, Европе и Азии.
Прочная архитектура облака
Центр управления клауд-инфраструктурой — региононезависим и резервируется в соотношении
3 к 1. Наша гордость.
Оборудование от лучших производителей
Используем передовое серверное оборудование от лидеров рынка, доказавших свою надежность: Intel, AMD и Supermicro.
2

Поддержка

и клиентоориентированность:
Поддержка 24×7×365
Связь с саппортом в любое время дня и ночи. А при бюджете от
50 000 ₽ в месяц — связь с гендиром и лидами девопса и разработки.
Миграция данных
Оценим объем работы, настроим серверы, подключим балансировщик. Вся техническая часть — на нас.
Гранты на тест облака
Выдаем до 1 000 000 ₽ на срок до 6 месяцев. Сначала попробуйте — потом примите финальное решение.
3

Сервисы, подключаемые к балансировщикам

Как начать пользоваться

Определиться с серверами

Создайте в Timeweb Cloud столько серверов, сколько вам нужно.
1

Подключить балансировщик

Можно подключать не только наши серверы, но и серверы сторонних провайдеров.
2

Оплатить ресурсы

Или запросите у нас тестовый период.
3

Главные вопросы и исчерпывающие ответы

Может ли трафик распределиться на неработающий сервер?

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

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

К каким облачным сервисам я могу подключить Load Balancer?

В Timeweb Cloud балансировщик нагрузки можно использовать вместе со всеми сервисами, которые имеют внешний IP:

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

Выделенные серверы (отдельные физические). Можно включить в балансировку и выделенные серверы.

Сторонние серверы — базы данных, облачные и выделенные серверы, размещенные у других провайдеров.

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

Kubernetes — система управления контейнерными проектами.

Apps — готовое окружение для деплоя и тестирования проектов из Github, Gitlab, Bitbucket (и всего остального, включая локальный диск).

Как подключить и настроить балансировщик в Timeweb Cloud?

1. Зайдите в панель управления, выберите «Балансировщики» и нажмите «Создать».

2. Укажите желаемые настройки балансировки: конфигурацию, алгоритм распределения, проверку здоровья серверов, etc.

3. Добавьте нужные вам серверы — созданные в Timeweb Cloud или сторонние.

Подробнее читайте в документации.

А что будет, если упадёт сам балансировщик? Проекты перестанут работать?

Да, если в балансировщике используется тариф с одной нодой. Но вы можете выбрать тариф с двумя нодами. Конфигурация балансировщика с двумя нодами работает по схеме active-backup:

— При отказе основной ноды, IP-адрес балансировщика автоматически назначается второй, резервной.

— Работа продолжается через резервный балансировщик, пока основной не восстановится.

Возможно ли использование балансировщика в пределах локальной сети?

Да, балансировщик подключается к серверам в локальной сети и дает все те же преимущества: дирижирование нагрузкой, бесперебойная работа, выборе алгоритма балансировки, etc.

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

Консультируем по любым
вопросам 24×7×365

Отдел продаж
Поможем подобрать решение для вашего проекта.
Чат
Всегда на связи: проконсультируем и поможем решить проблему.
Комьюнити в Телеграме
Задавайте вопросы нашей службе поддержки или другим пользователям.
img-server