Команды балансировки нагрузки#
Команды настройки#
Команда | Описание команды |
---|---|
load-balancing table-health <имя_таблицы> | Определение имени таблицы маршрутизации, для которой будет проводиться проверка доступности. |
load-balancing table-health <имя_таблицы> failure-count <число> | Установка порогового значения количества сбоев проверок работоспособности таблицы маршрутизации |
load-balancing table-health <имя_таблицы> test <номер_теста> | Определение теста работоспособности таблицы маршрутизации. |
load-balancing table-health <имя_таблицы> test <номер_теста> resp-time <секунды> | Установка максимального времени ожидания отклика на эхо-запрос, после которого после которого проверка работоспособности считается завершившейся сбоем.Указание ограничения числа транзитных участков для теста типа tll |
load-balancing table-health <имя_таблицы> test <номер_теста> target <узел> | Указание целевого узла для проверки работоспособности таблицы маршрутизации. |
load-balancing table-health <имя_таблицы> test <номер_теста> ttl-limit <ограничение> | Указание ограничения числа транзитных участков для теста типа tll. |
load-balancing table-health <имя_таблицы> test <номер_теста> type <тип> | Указание типа теста для проверки работоспособности таблицы маршрутизации. |
load-balancing table-health <имя_таблицы> success-count <число> | Установка количества последовательных успешных проверок работоспособности таблицы маршрутизации. |
Эксплуатационные команды#
Команда | Описание команды |
---|---|
service load-balance restart | Перезапуск процесса балансировки нагрузки. |
service load-balance show | Отображение сведений о таблицах маршрутизации, участвующих в балансировке нагрузки. |
service load-balance show connection | Отображение сведений о соединениях, по которым выполняется балансировка нагрузки. |
load-balancing table-health <имя_таблицы>#
Определение имени таблицы маршрутизации, для которой будет проводиться проверка доступности.
Синтаксис#
Режим интерфейса#
Режим настройки.
Ветвь конфигурации#
Параметры#
имя_таблицы
Обязательный. Имя таблицы маршрутизации трафика.
Значение по умолчанию#
Отсутствует.
Указания по использованию#
Эта команда используется для определения имени таблицы маршрутизации, для которой будет проводиться проверка доступности.
Форма set
этой команды используется для указания имени таблицы маршрутизации.
Форма delete
этой команды используется для удаления имени таблицы маршрутизации.
Форма show
этой команды используется для отображения имени таблицы маршрутизации.
load-balancing table-health <имя_таблицы> failure-count <число>#
Установка порогового значения количества сбоев проверок работоспособности таблицы маршрутизации.
Синтаксис#
Режим интерфейса#
Режим настройки.
Ветвь конфигурации#
Параметры#
имя_таблицы
Обязательный. Имя таблицы маршрутизации трафика.
число
Пороговое значение закончившихся сбоем проверок работоспособности таблицы маршрутизации. Значение должно лежать в диапазоне от 1 до 10.
Значение по умолчанию#
1 сбой. Таким образом после первого же сбоя таблица маршрутизации считается неработоспособной.
Указания по использованию#
Эта команда используется для установки порогового значения количества сбоев при проверке работоспособности таблицы маршрутизации.
Форма set
этой команды используется для установки количества сбоев при проверке работоспособности таблицы маршрутизации.
Форма delete
этой команды используется для восстановления значения количества сбоев по умолчанию при проверке работоспособности таблицы маршрутизации.
Форма show
этой команды используется для отображения настройки количества сбоев при проверке работоспособности таблицы маршрутизации.
load-balancing table-health <имя_таблицы> test <номер_теста>#
Определение теста работоспособности таблицы маршрутизации.
Синтаксис#
Режим интерфейса#
Режим настройки.
Ветвь конфигурации#
Параметры#
имя_таблицы
Обязательный. Имя таблицы маршрутизации трафика.
номер_теста
Идентификатор теста.
Значение по умолчанию#
Отсутствует.
Указания по использованию#
Эта команда используется для определения теста работоспособности таблицы маршрутизации. Для одного теста возможно указать только один целевой узел. Для того чтобы использовать несколько целевых узлов, необходимо создать соответствующее количество тестов. При наличии нескольких тестов для данной таблицы маршрутизации, они будут выполняться в порядке очереди до получения первого удачного отклика.
Форма set
этой команды используется для указания узла конфигурации теста.
Форма delete
этой команды используется для удаления теста.
Форма show
этой команды используется для отображения настройки теста.
load-balancing table-health <имя_таблицы> test <номер_теста> resp-time <секунды>#
Установка максимального времени ожидания отклика на эхо-запрос, после которого проверка работоспособности считается завершившейся сбоем.
Синтаксис#
Режим интерфейса#
Режим настройки.
Ветвь конфигурации#
Параметры#
имя_таблицы
Обязательный. Имя таблицы маршрутизации трафика.
номер_теста
Идентификатор теста.
секунды
Временной промежуток (в секундах) ожидания отклика на эхо-запрос, после которого проверка работоспособности таблицы маршрутизации считается завершившейся сбоем. Значение должно лежать в диапазоне от 1 до 30.
Значение по умолчанию#
5 секунд. Если сообщение эхо-ответа ICMP в указанное время не получено, считается, что произошел сбой теста с эхо-запросом.
Указания по использованию#
Эта команда используется для настройки числа секунд ожидания отклика на эхо-запрос, после которого проверка работоспособности считается завершившейся сбоем.
Форма set
этой команды используется для установки максимального времени отклика.
Форма delete
этой команды используется для восстановления времени отклика по умолчанию.
Форма show
этой команды используется для отображения настройки времени отклика.
load-balancing table-health <имя_таблицы> test <номер_теста> target <узел>#
Указание целевого узла для проверки работоспособности таблицы маршрутизации.
Синтаксис#
Режим интерфейса#
Режим настройки.
Ветвь конфигурации#
Параметры#
имя_таблицы
Обязательный. Имя таблицы маршрутизации трафика.
номер_теста
Идентификатор теста.
узел
IPv4-адрес или имя узла цели проверки работоспособности таблицы маршрутизации.
Значение по умолчанию#
Отсутствует.
Указания по использованию#
Эта команда используется для настройки получателя сообщений эхо-запросов, отправляемых при проверке работоспособности таблицы маршрутизации. В тесте можно указать только один целевой узел. Для того чтобы использовать несколько целевых узлов, необходимо создать соответствующее количество тестов.
Форма set
этой команды используется для установки получателя сообщений эхо-запросов, отправляемых при проверке работоспособности таблицы маршрутизации.
Форма delete
этой команды используется для удаления получателя сообщений эхо-запросов, отправляемых при проверке работоспособности таблицы маршрутизации.
Форма show
этой команды используется для отображения настройки цели.
load-balancing table-health <имя_таблицы> test <номер_теста> ttl-limit <ограничение>#
Указание ограничения числа транзитных участков для теста типа tll.
Синтаксис#
Режим интерфейса#
Режим настройки.
Ветвь конфигурации#
Параметры#
имя_таблицы
Обязательный. Имя таблицы маршрутизации трафика.
номер_теста
Идентификатор теста.
ограничение
Ограничение числа транзитных участков, используемое в случае, если тип теста определен как ttl. Значение по умолчанию равно 1.
Значение по умолчанию#
Установлено ограничение в один транзитный участок.
Указания по использованию#
Эта команда используется для настройки ограничения числа транзитных участков, используемого при проверке работоспособности в тестах типа ttl.
Для успешного прохождения теста, необходимо чтобы ограничение по ttl было короче, чем длина пути до цели, так как для удачного прохождения теста необходимо получение в ответ сообщения ICMP «время истекло».
Форма set
этой команды используется для указания ограничения числа транзитных участков, используемого в тестах при проверке работоспособности.
Форма delete
этой команды используется для удаления ограничения числа транзитных участков.
Форма show
этой команды используется для отображения настройки ttl-limit.
load-balancing table-health <имя_таблицы> test <номер_теста> type <тип>#
Указание типа теста для проверки работоспособности таблицы маршрутизации.
Синтаксис#
Режим интерфейса#
Режим настройки.
Ветвь конфигурации#
Параметры#
имя_таблицы
Обязательный. Имя таблицы маршрутизации трафика.
номер_теста
Идентификатор теста.
тип
Тип выполняемого теста. Поддерживаются следующие значения:
- ping: выполнение теста с эхо-запросом.
- ttl: выполнение теста по UDP.
Значение по умолчанию#
Отсутствует.
Указания по использованию#
Эта команда используется для указания выполняемого типа теста проверки работоспособности.
В тестах типа ping, на удаленную точку назначения отправляется сообщение эхо-запроса ICMP («пинга»). В случае успешного ответа от точки назначения, таблица маршрутизации признается прошедшей тест на проверку работоспособности. В случае сбоя проверки работоспособности, таблица маршрутизации удаляется из пула активных таблиц маршрутизации.
В тестах типа ttl, на удаленную точку назначения отправляется пакет UDP с ограничением по времени жизни. Для успешного прохождения теста, необходимо чтобы ограничение по ttl было короче, чем длина пути до цели, так как для удачного прохождения теста необходимо получение в ответ сообщения ICMP «время истекло».
Форма set
этой команды используется для указания выполняемого типа теста проверки работоспособности.
Форма delete
используется для удаления настройки типа теста проверки работоспособности.
Форма show
этой команды используется для отображения настройки типа теста проверки работоспособности.
load-balancing table-health <имя_таблицы> success-count <число>#
Установка количества последовательных успешных проверок работоспособности таблицы маршрутизации.
Синтаксис#
Режим интерфейса#
Режим настройки.
Ветвь конфигурации#
Параметры#
имя_таблицы
Обязательный. Имя таблицы маршрутизации трафика.
число
Число последовательных успешных откликов в тестах, необходимое для возврата указанной таблицы маршрутизации в пул активных таблиц маршрутизации. Значение должно лежать в диапазоне от 1 до 10. Значение по умолчанию равно 1.
Значение по умолчанию#
Если таблица маршрутизации успешно выполняет один тестовый цикл, она возвращается в пул активных таблиц маршрутизации, участвующих в балансировке нагрузки.
Указания по использованию#
Эта команда используется для установки числа последовательных успешных проверок работоспособности таблицы маршрутизации.
Форма set
этой команды используется для указания числа последовательных успешных откликов.
Форма delete
этой команды используется для восстановления числа последовательных успешных откликов по умолчанию.
Форма show
этой команды используется для отображения настройки числа последовательных успешных откликов.
service load-balance restart#
Перезапуск процесса балансировки нагрузки.
Синтаксис#
Режим интерфейса#
Эксплуатационный режим.
Параметры#
Отсутствуют.
Значение по умолчанию#
Отсутствует.
Указания по использованию#
Команда используется для перезапуска процесса балансировки нагрузки.
service load-balance show#
Отображение сведений о таблицах маршрутизации, участвующих в балансировке нагрузки.
Синтаксис#
Режим интерфейса#
Эксплуатационный режим.
Параметры#
Отсутствуют.
Значение по умолчанию#
Отсутствует.
Указания по использованию#
Эта команда используется для вывода сведений о таблицах маршрутизации, участвующих в балансировке нагрузки. Команда отображает сведения по каждой таблице маршрутизации и выдает отчет о текущем состоянии.
Кроме того, команда выводит типы и цели тестов (в порядке настроенных номеров тестов).
Примеры#
В примере приведены сведения о таблицах маршрутизации, участвующих в балансировке нагрузки.
service load-balance show connection#
Отображение сведений о соединениях, по которым выполняется балансировка нагрузки.
Синтаксис#
Режим интерфейса#
Эксплуатационный режим.
Параметры#
Отсутствуют.
Значение по умолчанию#
Отсутствует.
Указания по использованию#
Эта команда используется для вывода сведений о соединениях, касающихся трафика, по которому балансируется нагрузка.
Примеры#
В примере приведены сведения о соединениях, участвующих в балансировке нагрузки.