Настройка параметров SLA соединения для Активных/Активных Площадок Socket

Prev Next

В этой статье объясняется поведение SLA Соединения для активных/активных площадок Socket и как настроить пороги SLA.

Обзор

Пороги SLA Соединения определяют, когда WAN-канал считается здоровым или ухудшившимся и как Socket реагирует на изменяющиеся условия сети. Вы можете настроить эти пороги для активных/активных площадок Socket, чтобы контролировать, как трафик распределяется по нескольким WAN-каналам на основе здоровья и эффективности каналов. Это дает вам контроль над выбором каналов для балансировки нагрузки, стабильности трафика и поведения при отказе, при этом вы получаете выгоды от выбора путей в реальном времени и самоисцеляющих механизмов Cato.

По умолчанию активные/активные площадки используют встроенную SLA логику Cato. Вы можете настроить эти параметры на уровне учетной записи или для конкретных площадок по выбору.

Необходимые условия

  • Поддерживается с версии Socket 25 и выше

Как работает распределение трафика для активных/активных площадок (поведение по умолчанию)

Для активных/активных площадок Socket трафик распределяется по WAN-каналам на основе здоровья каналов в реальном времени, предпочтений каналов и относительной пропускной способности, настроенной для каждого канала. Распределение трафика основано на потоках, а не на пакетах, что означает, что все пакеты, принадлежащие одному потоку, используют один и тот же WAN-канал.

Поток — это разговор между клиентом и сервером, в котором все пакеты имеют одинаковый 5-составной набор:

  • Адрес исходного IP

  • Исходный порт

  • Протокол

  • Адрес назанчения IP

  • Порт назначения

Например, когда клиент отправляет трафик на почтовый сервер, создается один поток, который назначается одному WAN-каналу на весь срок действия этого потока.

Оценка состояния связи

Cato оценивает здоровье каждого активного WAN-канала каждую секунду. Каждый канал получает оценку качества на основе метрик здоровья, которые включают в себя:

  • Потеря пакетов

  • Джиттер

  • Задержка

По умолчанию минимальные приемлемые метрики качества связи следующие:

  • Потеря пакетов: 3%

  • Джиттер: 30 мс

  • Задержка: 600 мс

Для новых потоков, если оба канала соблюдают приемлемые требования SLA, Socket предпочитает канал с лучшей оценкой качества. Например, если у Канала 1 наблюдается потеря пакетов и джиттер, а у Канала 2 нет, Socket скорее всего выберет Канал 2 для новых потоков, так как Канал 2 имеет лучшую оценку качества.

Если у WAN-канала нет подключения к Интернету, он не выбирается для распределения трафика.

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

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

Предпочтительные интерфейсы и соотношение пропускной способности

Если правило сети определяет предпочтительный интерфейс, это предпочтение применяется, пока канал выполняет требования SLA. Если нет предпочтительного интерфейса (автоматическая роль), Socket распределяет трафик на основе настроенных активных/активных пропорций пропускной способности.

Connection_SLA_Active_Active_interface_role.png

В приведенном ниже примере связь WAN1 сконфигурирована на пропускную способность 100 Мбит/с по входящему/исходящему трафику, а связь WAN2 - на 20 Мбит/с по входящему/исходящему трафику.

Active-Active_Socket.png

Соотношение пропускной способности между WAN1 и WAN2 составляет 5:1. В этом случае примерно пять новых потоков назначаются на WAN1 за каждый поток, назначенный на WAN2, при условии, что оба канала соответствуют требованиям SLA.

Socket и подключенный PoP делят ответственность за распределение трафика:

  • Socket учитывает входящую пропускную способность, потому что контролирует трафик, отправляемый с площадки на PoP

  • PoP учитывает исходящую пропускную способность, потому что контролирует трафик, отправляемый с PoP на площадку

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

Если один из WAN-каналов выходит из строя, трафик, принадлежащий к потокам, назначенным этому каналу, перенаправляется на оставшийся активный канал. Существующие потоки сохраняются, хотя приложения, чувствительные к соединению (такие как голос или видео), могут испытывать кратковременные нарушения во время перехода.

Настройка параметров SLA соединения для Активных/Активных Площадок

Вы можете настроить пороги SLA Соединения для активных/активных площадок Socket, чтобы контролировать, как быстро канал считается ухудшившимся и как трафик перераспределяется в неблагоприятных условиях. Socket постоянно оценивает каждый канал относительно настроенных порогов SLA. Если WAN-канал не соответствует порогам SLA, Socket считает канал неприемлемым и сокращает его участие в распределении трафика.

Если все активные каналы для площадки не соответствуют порогам SLA, SLA игнорируется, и распределение трафика продолжается по доступным каналам.

Настройки SLA Соединения позволяют вам настроить следующие пороги:

  • Джиттер

  • Потеря пакетов

  • Задержка

Область настроек SLA

Вы можете определить настройки SLA Соединения на двух уровнях:

  • Уровень учетной записи — применяется ко всем активным/активным площадкам Socket в учетной записи

  • Уровень площадки — перезаписывает настройки учетной записи для конкретной площадки

Временное исключение канала

Вы можете настроить Socket для временного исключения WAN-канала из выбора трафика при нарушении порогов SLA. Когда эта опция включена, канал исключается из выбора трафика на определенное количество секунд, если любой отдельный образец SLA в течение 4-секундного окна превышает один из настроенных порогов. Во время периода исключения новые потоки не назначаются ухудшившемуся каналу. После истечения таймера исключения Socket переоценивает канал и возвращает его в выбор трафика, если он соответствует порогам SLA.

Размышления при настройке порогов SLA

Конфигурирование чрезмерно жестких порогов SLA может вызвать частую смену трафика между WAN-каналами. Например, установка очень низких порогов потерь пакетов может привести к постоянному перебалансировке потоков, что может сбросить сессии приложения и повлиять на работу пользователей.

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

Active_Active_Connection_SLA_config.png  

Чтобы настроить параметры SLA Соединения для активных/активных площадок:

  1. Чтобы настроить параметры SLA:

    • На уровне учетной записи:

      • Из навигационного меню нажмите Сеть > SLA Соединения.

    • Для конкретной площадки:

      • Из навигационного меню нажмите Сеть > Сайты и выберите сайт.

      • Из навигационного меню нажмите Сеть > SLA Соединения.

  2. Разверните раздел Активные-Активные Пороги SLA.

  3. Выберите Использовать пользовательские пороги SLA для Потерь Пакетов, Задержки и Джиттера.

  4. Настройте значения порогов SLA для WAN-каналов:

    • Джиттер – введите максимальное допустимое значение джиттера в миллисекундах.

    • Потеря пакетов – введите максимальное допустимое значение процента потерь пакетов.

    • Средняя задержка – введите максимальное допустимое значение задержки в миллисекундах.

  5. (Опционально) Настройте временное исключение канала.

  6. Нажмите Сохранить.