Эта статья обсуждает SLA для соединения сокетных ссылок для активных/пассивных сайтов и как настроить настройки для аккаунта или конкретных сайтов. Для получения дополнительной информации см. Понимание допустимых и недопустимых SLA для сайтов.
Обзор
Страница SLA Соединения в Приложении Управления Cato позволяет определить пользовательские допустимые и недопустимые пороги SLA для активных/пассивных сокетных сайтов. Когда SLA для подключения находится в пределах допустимого порога SLA, сокет остаётся подключённым к тому же PoP и использует алгоритмы выбора пути в реальном времени для выбора наилучшего канала для каждого нового потока.
Когда SLA для основной связи на сайте недопустимо, сокет активирует вторичную пассивную связь и отправляет трафик по ней в PoP. Когда основная связь возвращается к допустимому SLA, сокет перемещает потоки обратно на основную связь, а вторичная связь деактивируется.
Cato Cloud осуществляет мониторинг пороговых значений SLA внутри DTLS-туннеля между Сокетом и PoP. Трафик "последней мили" и от провайдера интернет-услуг в Интернет не является частью SLA сайта.
Неприемлемые пороги SLA определены на уровне учетной записи и могут быть также настроены для конкретных площадок, см. ниже Настройка пороговых значений SLA.
Пример Недопустимого SLA
Следующие примеры показывают конфигурации сайта Socket, где неприемлемый порог SLA установлен на уровне 10% потери пакетов. Связь 1 испытывает 15% потерю пакетов, а связь 2 имеет 0% потерю пакетов. Эти примеры являются в течение периода оценки, когда PoP использует механизмы самовосстановления.

Пассивный канал (канал 2) активирован
Сокет теперь работает в активной/активной конфигурации
Новые потоки используют канал 2
Существующие потоки постепенно перемещаются с канала 1 на канал 2
Для конфигураций, где связь 2 является каналом последней меры, таймер Grace начинает отсчёт.
Grace-time предоставляет дополнительное время для решения проблем с соединением перед активацией связи через мобильную сеть.
Если в течение уступки приемлемый SLA не восстановлено на канале 1, тогда канал 2 (канал последней инстанции) активируется
Определение пороговых значений SLA соединения
Существуют два варианта определения пороговых значений SLA соединения:
Cato Smart SLA - автоматически установлено Cato (это вариант по умолчанию)
Пользовательские настройки SLA - настройте пороги SLA для всей учетной записи или конкретных площадок
Использование Cato Smart SLA
Опция Умного SLA Cato автоматически устанавливает рекомендованные настройки SLA для связи последней мили между сокетом и PoP. Эта настройка включает 10-минутный период оценки SLA для определения, соответствует ли существующее подключение к PoP требованиям по умолчанию к SLA. Если требования SLA не выполняются на протяжении 50% 10-минутного периода, Socket автоматически перемещает туннели к другому PoP для восстановления SLA соединения.
Цель этого 10-минутного периода заключается в том, чтобы позволить внутренним механизмам PoP выявить и разрешить проблему соединения и избежать перемещения сайта в другой PoP. Например, PoP автоматически идентифицирует пира низкого качества первого уровня провайдера и временно удаляет его из услуги. Затем весь трафик с подключенных площадок использует оставшиеся пиры первого уровня провайдеров.
Значения по умолчанию для порогов соединения SLA в опции Умного SLA Cato:
Период оценивания - 10 мин
Потеря пакетов - 10%
Задержка - 300 мс
% временного окна - 50%
Мы рекомендуем использовать Cato Smart SLA для определения пороговых значений SLA Соединения для вашего аккаунта.
Настройка пороговых значений SLA
Вы можете настроить настройки SLA для активных/пассивных сайтов, чтобы изменить период оценки по умолчанию, потери пакетов и пороги задержки SLA, а также процент временного окна, в котором потери пакетов и задержка превышают пороги. Например, SLA Соединения с Периодом оценки 600 секунд. В это время вы хотите удостовериться, что Потеря пакетов не превышает 10% более чем 30% от этого периода оценки, поэтому вы устанавливаете % временного окна на 30. Когда у активной связи недопустимое SLA, сокет активирует пассивную связь и начинает отправлять трафик через нее.
Следует учитывать, что если вы настроите настройки SLA слишком чувствительно, например, снизив потери пакетов до 1% и установив период оценки в 20 секунд, это может привести к частому перемещению сайта в различные PoP. Это может привести к сбросу потоков приложений и временно повлиять на пользовательский опыт до восстановления потоков.
Вот значения по умолчанию для пользовательских порогов SLA:
Период оценивания - 130 сек
Потеря пакетов - 10%
Задержка - 300 мс
% временного окна - 100%
Вы можете определить настройку SLA Соединения как глобальную установку для всего аккаунта и различные настройки SLA Связи для конкретных сайтов. SLA Связи для конкретного сайта переопределяет настройки аккаунта.
Используйте веб-интерфейс сокета для проверки текущей задержки SLA соединения между сокетом и PoP. В разделе Туннели > Параметры SLA задержка отображается почти в реальном времени. Задержка, используемая в расчете SLA Соединения, это односторонняя задержка, а не Время кругового обхода (RTT). График времени отклика на странице Аналитика сети отображает время кругового обхода. Для приблизительного анализа исторической задержки, используйте из графика Время отклика, половину Время кругового обхода (RTT) в миллисекундах.
Настройка порогов SLA для аккаунта
Используйте страницу Сеть > SLA Соединения для настройки порогов SLA для аккаунта, и эти настройки применяются к активным/пассивным сокетным сайтам.

Для настройки порогов SLA учетной записи:
Из меню навигации кликните Сеть > SLA соединения. Открывается экран SLA соединения.
Разверните раздел Пороги SLA.
Кликните Использовать пользовательские пороги SLA для потерь пакетов и задержки.
Настройте период оценивания для связей и введите количество секунд, в течение которых Связь считается неприемлемой по SLA, если любой из следующих порогов превышен.
Настройте пороговые значения SLA для Потери пакетов и Средней задержки.
Определите, на скольких % временного окна Потеря пакетов и Средняя задержка не должны превышать пороги SLA.
Нажмите Save.
Настройка порогов SLA для сайта
Используйте страницу SLA Соединения для конкретного сайта, чтобы настроить пороги SLA для этого сайта и переопределить настройку аккаунта.
Чтобы настроить пороги SLA для конкретного сайта:
Из меню навигации щёлкните Сеть > Площадки и выберите сайт.
Из меню навигации кликните Расширенные настройки > SLA соединения.
Разверните раздел Пороги SLA.
Выберите Переопределить настройки учетной записи.
Настройте период оценивания для связей и введите количество секунд, в течение которых Связь считается неприемлемой по SLA, если любой из следующих порогов превышен.
Настройте пороговые значения SLA для Потери пакетов и Средней задержки.
Определите, на скольких % временного окна Потеря пакетов и Средняя задержка не должны превышать пороги SLA.
Кликните Сохранить.