Балансировка по весам
Задайте долю DNS-ответов для каждой площадки. Увеличивайте вес нового узла постепенно или выводите сервер на обслуживание.
SWITCH DNS / ПРОЕКТ В РАЗРАБОТКЕ
Распределяйте нагрузку между площадками.
Переключайте адреса при отказах.
Управляйте всем через API.
Гибкие правила DNS для ваших приложений.
От распределения нагрузки до переключения при отказах.
88.218.61.217Это IP сервера, который отдал эту страницу. При обновлении адрес может остаться прежним из-за кеша DNS.
01 / ВОЗМОЖНОСТИ
DNS становится частью вашей инфраструктуры:
для распределения, обслуживания и восстановления.
Задайте долю DNS-ответов для каждой площадки. Увеличивайте вес нового узла постепенно или выводите сервер на обслуживание.
Проверки доступности позволяют исключать недоступный адрес из новых ответов. Политику для отказа всех площадок задаём отдельно.
Изменяйте записи и веса из своих инструментов. Автоматизируйте управление DNS и подключайте его к процессам развёртывания.
02 / ПОПРОБУЙТЕ
Меняйте веса и отключайте площадку A.
Посмотрите, как меняется политика ответов.
Меньше ответов A Больше ответов A
Обе площадки доступны. Новые DNS-ответы распределяются по весам 70 / 30.
Модель показывает доли DNS-ответов, а не точные доли HTTP-трафика. Уже открытые соединения и кеши клиентов не переключаются мгновенно.
03 / ПРИНЦИПЫ РАБОТЫ
Используйте несколько адресов одного приложения. Набор площадок можно менять, сохраняя домен и правила маршрутизации.
Вес и результат проверки доступности определяют, какой адрес попадёт в ответ.
DNS указывает маршрут. Репликация данных, HTTPS и готовность приложения обеспечиваются отдельно.
04 / СТАТУС ПРОЕКТА
Switch DNS развивается. Здесь можно изучить возможности сервиса, попробовать модель балансировки и увидеть IP сервера, который отдал страницу. Дату публичного запуска объявим позже.
Попробовать модель✓Балансировка по весамВозможность сервиса
✓Переключение при отказеВозможность сервиса
✓Интерактивная демонстрацияМодель маршрутизации и IP текущей загрузки
○Публичный запуск сервисаДата и тарифы ещё не определены
05 / ВОПРОСЫ
Нет. Новый ответ DNS может исключить недоступный адрес, но клиенты и резолверы кешируют предыдущие ответы. Скорость перехода зависит от TTL, поведения клиента и повторного подключения.
Веса задают вероятность выбора адреса в DNS-ответах. Один ответ может обслужить много HTTP-запросов из кеша, поэтому точная доля трафика не гарантируется.
Для переключения нужна работающая копия приложения на другой площадке: с доступными данными, корректным HTTPS и проверками готовности. Сам DNS не реплицирует приложения и базы.
Публичный запуск ещё готовится. Подключение клиентов, тарифы и SLA пока не объявлены. На этой странице можно познакомиться с возможностями проекта.