Kaspersky SD-WAN

Содержание

Управление сетевыми сервисами и виртуализация сетевых функций

Сетевые сервисы

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

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

С помощью сетевых сервисов вы можете развертывать экземпляры SD-WAN. Сетевой сервис для развертывания экземпляра SD-WAN называется сетевым сервисом SD-WAN (далее сервис SD-WAN).

Пример построенной топологии сетевого сервиса представлен на рисунке ниже.

Catalog_NS_example

Топология сетевого сервиса

Виртуализация сетевых функций

Виртуализация сетевых функций (англ. network function virtualization, далее также NFV) позволяет использовать виртуализированные хранилища, вычислительные ресурсы и сети для предоставления сетевых функций и их объединения в сетевые сервисы.

Вы можете развертывать виртуальные сетевые функции (англ. Virtual Network Functions, далее также VNF) и физические сетевые функции (Physical Network Functions, далее также PNF) в сетевых сервисах. Разница между виртуальными и физическими сетевыми функциями заключается в том, что оркестратор не управляет жизненным циклом физических сетевых функций. Поддерживается использование сетевых функций сторонних производителей.

Kaspersky SD-WAN соответствует архитектуре, указанной в спецификации NFV MANO (NFV Management and Network Orchestration) ETSI, которая представлена следующими основными функциональными компонентами:

  • .
  • .
  • .
  • Система мониторинга Zabbix – отслеживает состояние виртуальных сетевых функций и физических сетевых функций и сообщает оркестратору о необходимости восстановить или масштабировать сетевую функцию.
  • Инфраструктура NFV – физические ресурсы, такие как аппаратные хранилища, серверы и сетевые устройства.
  • .

На рисунке ниже показана взаимосвязь между компонентами решения и инфраструктурой NFV. Белым цветом отмечены компоненты внешних решений, зеленым – компоненты Kaspersky SD-WAN, а красными линиями – связи между компонентами.

Схема на которой отмечены связи между системой мониторинга, оркестратором, контроллером, контроллером OpenStack, NFVI и VNF.

Инфраструктура NFV

В этом разделе справки

Работа с шаблонами сетевых сервисов

Работа с сетевыми сервисами

Сценарий: развертывание виртуальной сетевой функции

Сценарий: развертывание физической сетевой функции

Работа с пакетами VNF и PNF

Указание краткого описания общего сетевого сервиса

Работа с виртуальными сетевыми функциями

Работа с физическими сетевыми функциями

Настройка P2P-сервиса

Настройка P2M-сервиса

Настройка M2M-сервиса

Настройка общей сети (OS 2 SHARED)

Настройка виртуального маршрутизатора (OS vRouter)

Настройка VLAN

Настройка VXLAN

Настройка плоской сети

Настройка UNI

В начало
[Topic 267245]

Работа с шаблонами сетевых сервисов

Вы можете посмотреть список шаблонов сетевых сервисов на портале администратора в разделе Каталог в панели Каталог. Для просмотра информации о доступных компонентах сетевого сервиса вам нужно нажать на значок развертывания expand_panel_up_icon_horizontal. Отобразятся следующие подразделы:

  • Шаблоны – таблица шаблонов сетевых сервисов. Информация о шаблонах сетевых сервисов отображается в следующих столбцах таблицы:
    • Имя – имя шаблона сетевого сервиса.
    • Автор – имя пользователя, который создал шаблон сетевого сервиса.
    • Создано – дата и время создания шаблона сетевого сервиса.
    • Описание – краткое описание шаблона сетевого сервиса.
  • Общие сетевые сервисы – список общих сетевых сервисов.
  • Виртуальные сетевые функции – таблица виртуальных сетевых функций. Информация о виртуальных сетевых функциях отображается в следующих столбцах таблицы:
    • Имя – имя виртуальной сетевой функции.
    • Провайдер – поставщик виртуальной сетевой функции. Вы можете указать поставщика виртуальной сетевой функции с помощью параметра provider в VNF-дескрипторе.
    • Версия – версия виртуальной сетевой функции. Вы можете указать версию виртуальной сетевой функции с помощью параметра version в VNF-дескрипторе.
    • Описание – краткое описание виртуальной сетевой функции. Вы можете указать описание виртуальной сетевой функции с помощью параметра description в VNF-дескрипторе.
  • Физические сетевые функции – таблица физических сетевых функций. Информация о физических сетевых функциях отображается в следующих столбцах таблицы:
    • Имя – имя физической сетевой функции.
    • Провайдер – поставщик физической сетевой функции. Вы можете указать поставщика физической сетевой функции с помощью параметра provider в PNF-дескрипторе.
    • Версия – версия физической сетевой функции. Вы можете указать версию физической сетевой функции с помощью параметра version в PNF-дескрипторе.
    • Описание – краткое описание физической сетевой функции. Вы можете указать описание физической сетевой функции с помощью параметра description в PNF-дескрипторе.

В этом разделе

Создание шаблона сетевого сервиса

Изменение шаблона сетевого сервиса

Удаление шаблона сетевого сервиса

См. также

Сценарий: развертывание виртуальной сетевой функции

Сценарий: развертывание физической сетевой функции

В начало
[Topic 266408]

Создание шаблона сетевого сервиса

Чтобы создать шаблон сетевого сервиса:

  1. В меню перейдите в раздел Каталог.

    Отобразится страница управления сетевыми сервисами.

  2. В верхней части страницы нажмите на кнопку + Шаблон.

    Отобразится графический конструктор для построения топологии.

  3. Добавьте компоненты сетевого сервиса в топологию:
    1. Перетащите в графический конструктор компоненты сетевого сервиса с панели Каталог. В панели отображаются следующие компоненты сетевого сервиса:
      • Шаблоны сетевого сервиса – когда вы добавляете шаблон сетевого сервиса в топологию, топология выстраивается в соответствии с шаблоном сетевого сервиса. Вы можете добавить несколько шаблонов сетевого сервиса в топологию.
      • Общие сетевые сервисы – вам нужно добавить общий сетевой сервис в топологию сетевых сервисов, которые вы хотите подключить к общему сетевому сервису. Вы можете указать краткое описание общего сетевого сервиса.
      • Виртуальные и физические сетевые функции. Действия, которые вы можете выполнить с виртуальными и физическими сетевыми функциями, описаны в разделах Работа с виртуальными сетевыми функциями и Работа с физическими сетевыми функциями.
    2. Перетащите в графический конструктор соединения со вкладки Соединения. На вкладке отображаются следующие соединения:

      Остальные соединения относятся к сетевому взаимодействию на уровне VIM и устанавливаются между VNF, хостом которых является облачная платформа OpenStack:

    3. Выберите вкладку UNI и перетащите в графический конструктор UNI устройств CPE. На вкладке отображаются два компонента – UNI и WAN. Оба компонента обозначают абстрактные UNI, которые тенанту нужно заменить на реальные UNI при создании или изменении сетевого сервиса. Компонент WAN используется для обозначения UNI, которые подключаются к WAN.

      Вы можете настроить UNI в топологии.

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

  4. Подключите добавленные в топологию компоненты сетевого сервиса друг к другу:
    1. Нажмите на соединение, к которому вы хотите подключить компонент сетевого сервиса.
    2. Нажмите на кнопку Добавить leaf, чтобы подключить к соединению компонент сетевого сервиса с ролью leaf. Если вы нажали на P2M-сервис, вы можете нажать на кнопку Добавить root, чтобы подключить к соединению компонент сетевого сервиса с ролью root.
    3. Нажмите на компонент сетевого сервиса, который вы хотите подключить к соединению. Если вы нажали на сетевую функцию или общий сетевой сервис, в открывшемся окне выберите порт для подключения соединения.

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

    Catalog_OS_VLAN_add_leaf

  5. Если вы хотите назначить резервные UNI, выполните следующие действия:

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

    1. Нажмите на UNI, для которого вы хотите назначить резервный UNI.
    2. Нажмите на кнопку Зарезервировать.
    3. Нажмите на UNI, который вы хотите использовать как резервный.

    UNI будет назначен резервным, и в топологии между UNI, резервным UNI и соединением, к которому подключен UNI, отобразится пунктирная линия. Например, на рисунке ниже WAN является резервным для UNI.

    Catalog_backup_interface

  6. Если вы хотите удалить компонент сетевого сервиса из топологии, нажмите на него, после чего нажмите на кнопку Удалить.

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

  7. Если вы хотите выровнять топологию по горизонтали, нажмите на кнопку Выровнять.
  8. Если вы хотите, чтобы в топологии не отображались описания добавленных компонентов сетевого сервиса, снимите флажок Описание. Этот флажок установлен по умолчанию.
  9. В поле Имя введите имя шаблона сетевого сервиса.
  10. В верхней части графического конструктора нажмите на кнопку Сохранить.

Шаблон сетевого сервиса будет создан и отобразится в панели Каталог на вкладке Шаблоны.

См. также

Сценарий: развертывание виртуальной сетевой функции

Сценарий: развертывание физической сетевой функции

В начало
[Topic 244164]

Изменение шаблона сетевого сервиса

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

Чтобы изменить шаблон сетевого сервиса:

  1. В меню перейдите в раздел Каталог.

    Отобразится страница управления сетевыми сервисами.

  2. В панели Каталог выберите вкладку Шаблоны.

    Отобразится список шаблонов сетевого сервиса.

  3. Нажмите на шаблон сетевого сервиса, который вы хотите изменить.

    Отобразится графический конструктор для построения топологии.

  4. При необходимости измените параметры шаблона сетевого сервиса. Описание параметров см. в инструкции по созданию шаблона сетевого сервиса.
  5. В верхней части графического конструктора нажмите на кнопку Сохранить.

Шаблон сетевого сервиса будет изменен и обновится в панели Каталог на вкладке Шаблоны.

См. также

Сценарий: развертывание виртуальной сетевой функции

Сценарий: развертывание физической сетевой функции

В начало
[Topic 266367]

Удаление шаблона сетевого сервиса

Удаленные шаблоны сетевых сервисов невозможно восстановить.

Чтобы удалить шаблон сетевого сервиса:

  1. В меню перейдите в раздел Каталог.

    Отобразится страница управления сетевыми сервисами.

  2. В панели Каталог выберите вкладку Шаблоны.

    Отобразится список шаблонов сетевых сервисов.

  3. Нажмите на значок удаления cross_icon_3 рядом с шаблоном сетевого сервиса, который вы хотите удалить.
  4. В открывшемся окне подтверждения нажмите на кнопку Удалить.

Шаблон сетевого сервиса будет удален и перестанет отображаться в панели Каталог на вкладке Шаблоны.

В начало
[Topic 256184]

Работа с сетевыми сервисами

Перед началом работы с сетевыми сервисами вам нужно войти на портал самообслуживания тенанта. Вы можете посмотреть список сетевых сервисов в разделе Каталог в панели Сетевые сервисы. Для просмотра информации о добавленных в топологию сетевого сервиса компонентах вам нужно нажать на сетевой сервис, после чего в панели Объекты нажать на значок развертывания expand_panel_up_icon_horizontal. Отобразятся следующие подразделы:

  • VNF – таблица виртуальных сетевых функций. Информация о виртуальных сетевых функциях отображается в следующих столбцах таблицы:
    • Имя – имя виртуальной сетевой функции.
    • Провайдер – поставщик виртуальной сетевой функции. Вы можете указать поставщика виртуальной сетевой функции с помощью параметра provider в VNF-дескрипторе.
    • Версия – версия виртуальной сетевой функции. Вы можете указать версию виртуальной сетевой функции с помощью параметра version в VNF-дескрипторе.
    • Описание – краткое описание виртуальной сетевой функции. Вы можете указать описание виртуальной сетевой функции с помощью параметра description в VNF-дескрипторе.
    • Состояние – состояние виртуальной сетевой функции:
      • PENDING – выполняется изменение состояния виртуальной сетевой функции.
      • UNDEPLOYED – виртуальная сетевая функция добавлена в топологию сетевого сервиса, но сетевой сервис не развернут.
      • SCHEDULED – виртуальная сетевая функция добавлена в топологию сетевого сервиса. Планируется развертывание виртуальной сетевой функции на устройстве uCPE, но отсутствует связь между оркестратором и устройством uCPE. Сетевой сервис будет развернут при восстановлении связи.
      • TERMINATING – виртуальная сетевая функция находится в процессе удаления.
      • RUNNING – виртуальная сетевая функция работает нормально.
      • ERROR – при развертывании сетевого сервиса, в топологию которого добавлена виртуальная сетевая функция, произошла ошибка.
      • SCALING – выполняется изменение варианта развертывания виртуальной сетевой функции.
      • HEALING – выполняется автоматическое восстановление виртуальной сетевой функции.
      • DELETED – виртуальная сетевая функция успешно удалена.
      • UPDATING – выполняется изменение сетевого сервиса, в топологию которого добавлена виртуальная сетевая функция.
      • REPARING – при изменении сетевого сервиса произошла ошибка и выполняется восстановление предыдущих параметров сетевого сервиса.
      • CHECKING – выполняется проверка консистентности сетевого сервиса, в который добавлена виртуальная сетевая функция.
      • DEGRADED – проверка консистентности сетевого сервиса, в который добавлена виртуальная сетевая функция, показала, что виртуальная сетевая функция не консистентна.
      • RECOVERING – выполняется повторное развертывание виртуальной сетевой функции.
    • Автовосстановление – информация о том, указаны ли параметры автоматического восстановления VDU в блоке auto_healing пакета VNF:
      • Да.
      • Нет.
    • Автомасштабирование – информация о том, указаны ли параметры масштабирования виртуальной сетевой функции в блоке scaling пакета VNF:
      • Да.
      • Нет.
  • Физические сетевые функции – таблица физических сетевых функций. Информация о физических сетевых функциях отображается в следующих столбцах таблицы:
    • Имя – имя физической сетевой функции.
    • Провайдер – поставщик физической сетевой функции. Вы можете указать поставщика физической сетевой функции с помощью параметра provider в PNF-дескрипторе.
    • Версия – версия физической сетевой функции. Вы можете указать версию физической сетевой функции с помощью параметра version в PNF-дескрипторе.
    • Описание – краткое описание физической сетевой функции. Вы можете указать описание физической сетевой функции с помощью параметра description в PNF-дескрипторе.
    • Состояние – состояние физической сетевой функции:
      • PENDING – выполняется изменение состояния физической сетевой функции.
      • UNDEPLOYED – физическая сетевая функция добавлена в топологию сетевого сервиса, но сетевой сервис не развернут.
      • TERMINATING – физическая сетевая функция находится в процессе удаления.
      • RUNNING – физическая сетевая функция работает нормально.
      • ERROR – при развертывании сетевого сервиса, в топологию которого добавлена физическая сетевая функция, произошла ошибка.
      • SCALING – выполняется изменение варианта развертывания физической сетевой функции.
      • HEALING – выполняется автоматическое восстановление физической сетевой функции.
      • DELETED – физическая сетевая функция успешно удалена.
      • UPDATING – выполняется изменение сетевого сервиса, в топологию которого добавлена физическая сетевая функция.
      • REPARING – при изменении сетевого сервиса произошла ошибка и выполняется восстановление предыдущих параметров сетевого сервиса.
      • CHECKING – выполняется проверка консистентности сетевого сервиса, в который добавлена физическая сетевая функция.
      • DEGRADED – проверка консистентности сетевого сервиса, в который добавлена физическая сетевая функция, показала, что физическая сетевая функция не консистентна.
      • RECOVERING – выполняется повторное развертывание физической сетевой функции.
    • Автовосстановление – информация о том, указаны ли параметры автоматического восстановления в блоке auto_healing пакета PNF:
      • Да.
      • Нет.
    • Автомасштабирование – информация о том, указаны ли параметры масштабирования физической сетевой функции в блоке scaling пакета PNF:
      • Да.
      • Нет.
  • Общий сетевой сервис – список общих сетевых сервисов.
  • Соединения – таблица соединений. Информация о соединениях отображается в следующих столбцах таблицы:
    • Имя – имя соединения.
    • Тип – тип соединения.
    • Статус – статус соединения:
      • NONE – проверка консистентности сетевого сервиса, в который добавлено соединение, показала, что соединение не существует.
      • OK – проверка консистентности сетевого сервиса, в который добавлено соединение, показала, что соединение существует.
    • Общий – информация о том, используется ли соединение для создания общего сетевого сервиса:
      • Да.
      • Нет.
  • UNI – таблица UNI. Информация о UNI отображается в следующих столбцах таблицы:
    • Имя – имя UNI.
    • Псевдоним – имя UNI в момент добавления в топологию сетевого сервиса.
    • Статус – статус UNI:
      • NONE – проверка консистентности сетевого сервиса, в который добавлен UNI, показала, что UNI не существует.
      • OK – проверка консистентности сетевого сервиса, в который добавлен UNI, показала, что UNI существует.

В этом разделе

Создание сетевого сервиса

Изменение сетевого сервиса

Развертывание сетевого сервиса

Проверка консистентности сетевого сервиса

Повторное развертывание сетевого сервиса

Выключение и включение автоматического восстановления сетевого сервиса

Просмотр журнала работы сетевого сервиса

Удаление сетевого сервиса

См. также

Сценарий: развертывание виртуальной сетевой функции

Сценарий: развертывание физической сетевой функции

В начало
[Topic 266409]

Создание сетевого сервиса

Чтобы создать сетевой сервис:

  1. В меню перейдите в раздел Каталог.

    Отобразится страница управления сетевыми сервисами.

  2. В верхней части панели Сетевые сервисы нажмите на кнопку + Сетевой сервис.

    Отобразится графический конструктор для построения топологии.

  3. Добавьте компоненты сетевого сервиса в топологию:
    1. Перетащите в графический конструктор компоненты сетевого сервиса с панели Каталог. В панели отображаются следующие компоненты сетевого сервиса:
      • Шаблоны сетевого сервиса – когда вы добавляете шаблон сетевого сервиса в топологию, топология выстраивается в соответствии с шаблоном сетевого сервиса. Вы можете добавить несколько шаблонов сетевого сервиса в топологию.
      • Общие сетевые сервисы – вам нужно добавить общий сетевой сервис в топологию сетевых сервисов, которые вы хотите подключить к общему сетевому сервису. Вы можете указать краткое описание общего сетевого сервиса.
      • Виртуальные и физические сетевые функции. Действия, которые вы можете выполнить с виртуальными и физическими сетевыми функциями, описаны в разделах Работа с виртуальными сетевыми функциями и Работа с физическими сетевыми функциями.
    2. Перетащите в графический конструктор соединения со вкладки Соединения. На вкладке отображаются следующие соединения:

      Остальные соединения относятся к сетевому взаимодействию на уровне VIM и устанавливаются между VNF, хостом которых является облачная платформа OpenStack:

    3. Выберите вкладку UNI и перетащите в графический конструктор UNI устройств CPE. Если вы используете шаблон сетевого сервиса, вам нужно заменить абстрактные UNI в топологии на реальные UNI. Абстрактные UNI могут быть обозначены двумя компонентами – UNI и WAN. Компонент WAN используется для обозначения UNI, которые подключаются к WAN.

      Вы можете настроить UNI.

  4. Подключите добавленные в топологию компоненты сетевого сервиса друг к другу:
    1. Нажмите на соединение, к которому вы хотите подключить компонент сетевого сервиса.
    2. Нажмите на кнопку Добавить leaf, чтобы подключить к соединению компонент сетевого сервиса с ролью leaf. Если вы нажали на P2M-сервис, вы можете нажать на кнопку Добавить root, чтобы подключить к соединению компонент сетевого сервиса с ролью root.
    3. Нажмите на компонент сетевого сервиса, который вы хотите подключить к соединению. Если вы нажали на сетевую функцию или общий сетевой сервис, в открывшемся окне выберите порт для подключения соединения.

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

    Catalog_OS_VLAN_add_leaf

  5. Если вы хотите назначить резервные UNI, выполните следующие действия:

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

    1. Нажмите на UNI, для которого вы хотите назначить резервный UNI.
    2. Нажмите на кнопку Зарезервировать.
    3. Нажмите на UNI, который вы хотите использовать как резервный.

    UNI будет назначен резервным, и в топологии между UNI, резервным UNI и соединением, к которому подключен UNI, отобразится пунктирная линия. Например, на рисунке ниже WAN является резервным для UNI.

    Catalog_backup_interface

  6. Если вы хотите удалить компонент сетевого сервиса из топологии, нажмите на него, после чего нажмите на кнопку Удалить.

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

  7. Если вы хотите выровнять топологию по горизонтали, нажмите на кнопку Выровнять.
  8. Если вы хотите, чтобы в топологии не отображались описания добавленных компонентов сетевого сервиса, снимите флажок Описание. Этот флажок установлен по умолчанию.
  9. В поле Имя введите имя сетевого сервиса.
  10. Завершите создание сетевого сервиса одним из следующих способов:
    • Если вы хотите сохранить сетевой сервис, нажмите на кнопку Сохранить.
    • Если вы хотите сохранить и развернуть сетевой сервис, нажмите на кнопку Развернуть.

Сетевой сервис будет создан и отобразится в панели Сетевые сервисы. Если вы нажали на кнопку Развернуть, начнется развертывание сетевого сервиса, которое может длиться несколько минут. Вы можете прервать развертывание, нажав на кнопку Прервать развертывание.

См. также

Сценарий: развертывание экземпляра SD-WAN для тенанта

Сценарий: развертывание виртуальной сетевой функции

Сценарий: развертывание физической сетевой функции

В начало
[Topic 255976]

Изменение сетевого сервиса

Чтобы изменить сетевой сервис:

  1. В меню перейдите в раздел Каталог.

    Отобразится страница управления сетевыми сервисами.

  2. В панели Сетевые сервисы выберите сетевой сервис, который вы хотите изменить.

    Отобразится графический конструктор для построения топологии.

  3. В верхней части графического конструктора нажмите на кнопку Изменить.
  4. При необходимости измените параметры сетевого сервиса. Описание параметров см. в инструкции по созданию сетевого сервиса.
  5. Завершите изменение сетевого сервиса одним из следующих способов:
    • При изменении не развернутого сетевого сервиса выполните одно из следующих действий:
      • Если вы хотите сохранить сетевой сервис, нажмите на кнопку Сохранить.
      • Если вы хотите сохранить и развернуть сетевой сервис, нажмите на кнопку Развернуть.
    • При изменении развернутого сетевого сервиса нажмите на кнопку Развернуть изменения, чтобы развернуть измененный сетевой сервис.

Сетевой сервис будет изменен и обновится в панели Сетевые сервисы. Если вы нажали на кнопку Развернуть или Развернуть изменения, начнется развертывание, которое может длиться несколько минут. Вы можете прервать развертывание, нажав на кнопку Прервать развертывание.

См. также

Сценарий: развертывание виртуальной сетевой функции

Сценарий: развертывание физической сетевой функции

В начало
[Topic 260680]

Развертывание сетевого сервиса

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

Чтобы развернуть сетевой сервис:

  1. В меню перейдите в раздел Каталог.

    Отобразится страница управления сетевыми сервисами.

  2. В панели Сетевые сервисы выберите сетевой сервис, который вы хотите развернуть.

    Отобразится графический конструктор для построения топологии.

  3. В верхней части графического конструктора нажмите на кнопку Изменить.
  4. Нажмите на кнопку Развернуть.

Начнется развертывание сетевого сервиса, которое может длиться несколько минут. Вы можете прервать развертывание, нажав на кнопку Прервать развертывание.

См. также

Сценарий: развертывание экземпляра SD-WAN для тенанта

Сценарий: развертывание виртуальной сетевой функции

Сценарий: развертывание физической сетевой функции

В начало
[Topic 256183]

Проверка консистентности сетевого сервиса

Проверка консистентности (англ. consistency check) позволяет проверить, существуют ли добавленные в топологию компоненты сетевого сервиса.

Чтобы проверить консистентность сетевого сервиса:

  1. В меню перейдите в раздел Каталог.

    Отобразится страница управления сетевыми сервисами.

  2. В панели Сетевые сервисы нажмите на значок настройки   Проверить консистентность рядом с сетевым сервисом, консистентность которого вы хотите проверить.
  3. В открывшемся окне подтверждения нажмите на кнопку Подтвердить.

Начнется проверка консистентности сетевого сервиса.

В начало
[Topic 256194]

Повторное развертывание сетевого сервиса

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

Чтобы повторно развернуть сетевой сервис:

  1. В меню перейдите в раздел Каталог.

    Отобразится страница управления сетевыми сервисами.

  2. В панели Сетевые сервисы нажмите на значок настройки  → Повторно развернуть рядом с сетевым сервисом, который вы хотите повторно развернуть.
  3. В открывшемся окне подтверждения нажмите на кнопку Подтвердить.

Начнется повторное развертывание сетевого сервиса, которое может длиться несколько минут. Вы можете прервать развертывание, нажав на кнопку Прервать развертывание.

В начало
[Topic 256195]

Выключение и включение автоматического восстановления сетевого сервиса

Zabbix-сервер обеспечивает мониторинг компонентов сетевого сервиса и при обнаружении проблемы отправляет REST API-запрос оркестратору. Если функция автоматического восстановления сетевого сервиса включена, оркестратор начинает автоматическое восстановление компонентов сетевого сервиса, с которыми возникли проблемы. По умолчанию функция включена.

Чтобы выключить или включить автоматическое восстановление сетевого сервиса:

  1. В меню перейдите в раздел Каталог.

    Отобразится страница управления сетевыми сервисами.

  2. В панели Сетевые сервисы нажмите на значок настройки  → Выключить автовосстановление или Включить автовосстановление рядом с сетевым сервисом, автоматическое восстановление которого вы хотите выключить или включить.

Автоматическое восстановление сетевого сервиса будет выключено или включено.

Вы можете выполнить автоматическое восстановление виртуальных сетевых функций или входящих в их состав VDU, даже если для сетевого сервиса выключено автоматическое восстановление.

В начало
[Topic 256193]

Просмотр журнала работы сетевого сервиса

Чтобы посмотреть журнал работы сетевого сервиса:

  1. В меню перейдите в раздел Каталог.

    Отобразится страница управления сетевыми сервисами.

  2. В панели Сетевые сервисы нажмите на значок настройки  → Открыть журнал рядом с сетевым сервисом, журнал работы которого вы хотите посмотреть.

Откроется страница с журналом работы сетевого сервиса.

В начало
[Topic 256190]

Удаление сетевого сервиса

Удаленные сетевые сервисы невозможно восстановить.

Чтобы удалить сетевой сервис:

  1. В меню перейдите в раздел Каталог.

    Отобразится страница управления сетевыми сервисами.

  2. В панели Сетевые сервисы нажмите на значок настройки  → Удалить рядом с сетевым сервисом, который вы хотите удалить.
  3. В отобразившемся окне подтверждения нажмите на кнопку Удалить.

Сетевой сервис будет удален и перестанет отображаться в панели Сетевые сервисы.

В начало
[Topic 256207]

Сценарий: развертывание виртуальной сетевой функции

Вы можете развернуть виртуальную сетевую функцию для тенанта в сетевом сервисе. Жизненным циклом виртуальных сетевых функций управляет оркестратор. Для развертывания виртуальных сетевых функций требуется наличие облачной платформы OpenStack.

Например, вы можете развернуть в центральном офисе вашей организации виртуальную сетевую функцию для защиты пользовательского трафика, который передается между устройствами CPE.

Сценарий развертывания виртуальной сетевой функции состоит из следующих этапов:

  1. Подготовка пакета VNF

    Подготовьте пакет VNF, которую вы хотите развернуть, после чего загрузите пакет VNF в веб-интерфейс оркестратора. При необходимости перед загрузкой пакета VNF в веб-интерфейс оркестратора вы можете включить защиту пакетов VNF и PNF от подмены.

  2. Обеспечение сетевой связности между оркестратором и облачной платформой OpenStack

    Обеспечьте сетевую связность между виртуальной машиной или физическим сервером, на котором развернут оркестратор, и облачной платформой OpenStack.

  3. Назначение виртуальной сетевой функции тенанту

    Назначьте виртуальную сетевую функцию тенанту, для которого вы хотите развернуть виртуальную сетевую функцию, одним из следующих способов:

  4. Вход на портал самообслуживания тенанта

    Войдите на портал самообслуживания тенанта.

  5. Развертывание виртуальной сетевой функции

    Выполните следующие действия:

    1. Добавьте виртуальную сетевую функцию в топологию при создании или изменении сетевого сервиса одним из следующих способов:
      • Если вы хотите развернуть виртуальную сетевую функцию с помощью шаблона сетевого сервиса, добавьте шаблон сетевого сервиса в топологию.
      • Если вы хотите развернуть виртуальную сетевую функцию без шаблона сетевого сервиса, добавьте виртуальную сетевую функцию в топологию.
    2. При необходимости настройте топологию и виртуальную сетевую функцию. Действия, которые вы можете выполнить с виртуальными сетевыми функциями, описаны в разделе Работа с виртуальными сетевыми функциями.
    3. Разверните виртуальную сетевую функцию одним из следующих способов:
      • Если вы добавили виртуальную сетевую функцию в топологию при создании сетевого сервиса, разверните сетевой сервис.
      • Если вы добавили виртуальную сетевую функцию в топологию при изменении сетевого сервиса, разверните измененный сетевой сервис.

Виртуальная сетевая функция будет развернута.

В начало
[Topic 287247]

Сценарий: развертывание физической сетевой функции

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

Например, вы можете развернуть в центральном офисе вашей организации физическую сетевую функцию для защиты пользовательского трафика, который передается между устройствами CPE.

Сценарий развертывания физической сетевой функции состоит из следующих этапов:

  1. Подготовка пакета PNF

    Подготовьте пакет PNF, которую вы хотите развернуть, после чего загрузите пакет PNF в веб-интерфейс оркестратора. При необходимости перед загрузкой пакета PNF в веб-интерфейс оркестратора вы можете включить защиту пакетов VNF и PNF от подмены.

  2. Обеспечение сетевой связности между оркестратором и физической сетевой функцией

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

  3. Назначение физической сетевой функции тенанту

    Назначьте физическую сетевую функцию тенанту, для которого вы хотите развернуть физическую сетевую функцию, одним из следующих способов:

  4. Вход на портал самообслуживания тенанта

    Войдите на портал самообслуживания тенанта.

  5. Развертывание физической сетевой функции

    Выполните следующие действия:

    1. Добавьте физическую сетевую функцию в топологию при создании или изменении сетевого сервиса одним из следующих способов:
      • Если вы хотите развернуть физическую сетевую функцию с помощью шаблона сетевого сервиса, добавьте шаблон сетевого сервиса в топологию.
      • Если вы хотите развернуть физическую сетевую функцию без шаблона сетевого сервиса, добавьте физическую сетевую функцию в топологию.
    2. При необходимости настройте топологию и физическую сетевую функцию. Действия, которые вы можете выполнить с физическими сетевыми функциями, описаны в разделе Работа с физическими сетевыми функциями.
    3. Разверните физическую сетевую функцию одним из следующих способов:
      • Если вы добавили физическую сетевую функцию в топологию при создании сетевого сервиса, разверните сетевой сервис.
      • Если вы добавили физическую сетевую функцию в топологию при изменении сетевого сервиса, разверните измененный сетевой сервис.

Физическая сетевая функция будет развернута.

В начало
[Topic 287412]

Работа с пакетами VNF и PNF

Пакет VNF и PNF – это ZIP-архив, в которой вам нужно поместить следующие компоненты для развертывания и управления жизненным циклом сетевой функции:

  • VNF/PNF-дескриптор – файл с параметрами сетевой функции.
  • /image – образы виртуальных машин в формате QCOW для развертывания виртуальной сетевой функции. Эта директория отсутствует в пакете PNF.
  • /scripts – скрипты для развертывания и управления сетевой функцией.
  • logo.png – значок сетевой функции. Необязательный компонент.
  • description-file.pdf – техническая документация или спецификация сетевой функции. Необязательный компонент.

Вам нужно загрузить пакет VNF или PNF в веб-интерфейс оркестратора, чтобы развернуть виртуальную сетевую функцию или физическую сетевую функцию.

В этом разделе

Настройка VNF-дескриптора

Настройка PNF-дескриптора

Защита пакетов VNF и PNF от подмены и изменения

Загрузка пакета VNF или PNF в веб-интерфейс оркестратора

В начало
[Topic 267236]

Настройка VNF-дескриптора

Развернуть всё | Свернуть всё

Вам нужно указать параметры виртуальной сетевой функции в VNF-дескрипторе в формате YAML или XML, после чего добавить VNF-дескриптор в корневую директорию пакета VNF. VNF-дескриптор имеет следующую структуру:

Блок/параметр

Описание

name

Имя виртуальной сетевой функции.

description

Краткое описание виртуальной сетевой функции.

description_file

Имя файла в формате PDF с технической документацией или спецификацией виртуальной сетевой функции. Вам нужно поместить файл в корневую директорию пакета VNF. Пользователи могут посмотреть и скачать файл в веб-интерфейсе оркестратора.

Необязательный параметр.

provider

Поставщик виртуальной сетевой функции.

version

Версия виртуальной сетевой функции.

external_connections

Внешние точки подключения виртуальной сетевой функции. Вы можете настроить указанные внешние точки подключения виртуальной сетевой функции в веб-интерфейсе оркестратора.

internal_connections

Внутренние точки подключения VDU, входящих в состав виртуальной сетевой функции.

Необязательный блок.

virtual_links

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

Этот блок необходимо указать, если вы указали блок internal_connections.

images

Образы дисков VDU. Вы можете развернуть несколько VDU с помощью одного образа диска VDU.

configurations

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

flavours

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

scaling

Параметры масштабирования виртуальной сетевой функции.

Необязательный блок.

user_configurations

Элементы веб-интерфейса оркестратора, которые добавляются в область настройки виртуальной сетевой функции.

Необязательный блок.

backups

Задания резервного копирования виртуальной сетевой функции.

Необязательный блок.

Пример VNF-дескриптора

name: OpenWrt18

description: OpenWrt 18.06.1

description_file: openwrt-presentation.pdf

provider: Kaspersky

version: 1.0.1

external_connections:

- name: LAN

description: eth1

ip: AUTO

mask: AUTO

group: eth1-group

- name: WAN

description: eth2

ip: AUTO

mask: AUTO

group: eth2-group

images:

- name: openwrt

container_format: BARE

disk_format: QCOW2

type: OPENSTACK

filename: openwrt-18.06.1-x86-64.qcow2

configurations:

- name: config

filename: config.yml

stage: initialization

executor: ansible

authentication: password

- name: config2

filename: 3VDU.sh

stage: initialization

executor: /bin/sh

authentication: key

- name: config3

filename: 2VDU.sh

stage: initialization

executor: /bin/sh

authentication: key

flavours:

- name: 2VDU

description: 1 vCPU, 512MB memory

position: 1

affinity:

groups:

- name: aff

vdu_name:

- OpenWrt

- OpenWrt2

management:

vnc:

- vdu_name: OpenWrt

ssh:

- vdu_name: OpenWrt

def_user: root

authentication: key

web:

- vdu_name: OpenWrt

vdus:

- name: OpenWrt

password_rules:

length: 12

use_upper_case: true

use_lower_case: true

use_digits: true

specific_symbols: .?$#@![]-{}

specific_symbols_min_usage: 2

zabbix_template: Template OS Linux

monitoring_type: agent

ssh_port: 22

configurations:

- config

- config3

def_user: root

def_password: p@ssw0rd

password_authentication: yes

disks:

- name: default

order: 1

type: default

image: openwrt

storage_gb: 1

cpu:

smt: prefer

cpu_pinning: dedicated

num_vpu: 1

memory:

total_memory_mb: 512

network_interfaces:

- name: Management

type: management

description: eth0

- name: eth1

type: data

description: eth1

connection_point_ref: LAN

- name: eth2

type: data

description: eth2

connection_point_ref: WAN

auto_healing:

triggers_set: any

triggers:

- name: unreachable

action_set:

- type: reprovision

- name: OpenWrt2

password_rules:

length: 12

use_upper_case: true

use_lower_case: true

use_digits: true

specific_symbols: .?$#@![]-{}

specific_symbols_min_usage: 2

zabbix_template: Template OS Linux

monitoring_type: agent

ssh_port: 22

configurations:

- config

- config3

def_user: root

def_password: p@ssw0rd

password_authentication: yes

disks:

- name: default

order: 1

type: default

image: openwrt

storage_gb: 1

cpu:

smt: prefer

cpu_pinning: dedicated

num_vpu: 1

memory:

total_memory_mb: 512

network_interfaces:

- name: Management

type: management

description: eth0

- name: eth1

type: data

description: eth1

connection_point_ref: LAN

- name: eth2

type: data

description: eth2

connection_point_ref: WAN

auto_healing:

triggers_set: any

triggers:

- name: unreachable

action_set:

- type: reprovision

- name: VDU

description: 1 vCPU, 512MB memory

position: 2

affinity:

groups:

- name: aff

vdu_name:

- OpenWrt

- OpenWrt2

- OpenWrt3

management:

vnc:

- vdu_name: OpenWrt

ssh:

- vdu_name: OpenWrt

def_user: root

authentication: key

web:

- vdu_name: OpenWrt

vdus:

- name: OpenWrt

password_rules:

length: 12

use_upper_case: true

use_lower_case: true

use_digits: true

specific_symbols: .?$#@![]-{}

specific_symbols_min_usage: 2

check_connection_mode: none

zabbix_template: Template OS Linux

monitoring_type: agent

ssh_port: 22

configurations:

- config

- config2

def_user: root

def_password: p@ssword

password_authentication: yes

disks:

- name: default

order: 1

type: default

image: openwrt

storage_gb: 1

cpu:

smt: prefer

cpu_pinning: dedicated

num_vpu: 1

memory:

total_memory_mb: 512

network_interfaces:

- name: Management

type: management

description: eth0

- name: eth1

type: data

description: eth1

connection_point_ref: LAN

- name: eth2

type: data

description: eth2

connection_point_ref: WAN

auto_healing:

triggers_set: any

triggers:

- name: unreachable

action_set:

- type: reprovision

- name: OpenWrt2

password_rules:

length: 12

use_upper_case: true

use_lower_case: true

use_digits: true

specific_symbols: .?$#@![]-{}

specific_symbols_min_usage: 2

zabbix_template: Template OS Linux

monitoring_type: agent

ssh_port: 22

configurations:

- config

- config2

def_user: root

def_password: p@ssw0rd

password_authentication: yes

disks:

- name: default

order: 1

type: default

image: openwrt

storage_gb: 1

cpu:

smt: prefer

cpu_pinning: dedicated

num_vpu: 1

memory:

total_memory_mb: 512

network_interfaces:

- name: Management

type: management

description: eth0

- name: eth1

type: data

description: eth1

connection_point_ref: LAN

- name: eth2

type: data

description: eth2

connection_point_ref: WAN

auto_healing:

triggers_set: any

triggers:

- name: unreachable

action_set:

- type: reprovision

- name: OpenWrt3

password_rules:

length: 12

use_upper_case: true

use_lower_case: true

use_digits: true

specific_symbols: .?$#@![]-{}

specific_symbols_min_usage: 2

zabbix_template: Template OS Linux

monitoring_type: agent

ssh_port: 22

configurations:

- config

- config2

def_user: root

def_password: p@ssw0rd

password_authentication: yes

disks:

- name: default

order: 1

type: default

image: openwrt

storage_gb: 1

cpu:

smt: prefer

cpu_pinning: dedicated

num_vpu: 1

memory:

total_memory_mb: 512

network_interfaces:

- name: Management

type: management

description: eth0

- name: eth1

type: data

description: eth1

connection_point_ref: LAN

- name: eth2

type: data

description: eth2

connection_point_ref: WAN

auto_healing:

triggers_set: any

triggers:

- name: unreachable

action_set:

- type: reprovision

scaling:

scale_in_status: permit

scale_out_status: "permit"

user_configurations:

tab:

- name: GW

variables:

- name: "gw_ip"

description: IP

input_type: input

required: true

type: string

default_value: 192.168.0.1

example: 192.168.0.1

- name: direction

description: traffic direction

input_type: dropdown

required: true

type: string

values:

- value: in

is_default: true

- value: out

update_configuration_name:

- update_var

- change

backups:

- name: backup_config

description: backup/etc/config

backup:

path: /root/config.thz

interval: 600

store_configs: 10

backup_type: vnfm_scp

authentication: key

configuration_name_ref: backup

restore:

path: /tmp/config.tgz

backup_type: vnfm_scp

authentication: password

configuration_name_ref: restore

external_connections

Блок external_connections имеет следующую структуру:

Блок/параметр

Описание

- name

Имя внешней точки подключения.

 

description

Краткое описание внешней точки подключения.

ip

IP-адрес внешней точки подключения. Вам нужно ввести значение в формате XXX.XXX.XXX.XXX, например:

192.168.110.126

mask

Маска подсети внешней точки подключения. Возможные значения:

  • Значение в формате XXX.XXX.XXX.XXX, например:

    255.255.255.0

    Маска подсети назначается с помощью DHCP через резервирование по MAC-адресу OpenStack-порта. В этом случае маску подсети невозможно изменить.

  • AUTO – автоматически назначить маску подсети с помощью внешнего DHCP-сервера или скрипта из блока configurations.
  • MANUAL – маску подсети требуется указать вручную в веб-интерфейсе оркестратора при настройке внешних точек подключения виртуальной сетевой функции.

gw

IP-адрес шлюза внешней точки подключения. Возможные значения:

  • Значение в формате XXX.XXX.XXX.XXX, например:

    192.168.110.126

    IP-адрес назначается с помощью DHCP через резервирование по MAC-адресу OpenStack-порта. В этом случае IP-адрес невозможно изменить.

  • AUTO – автоматически назначить IP-адрес с помощью внешнего DHCP-сервера или скрипта из блока configurations.
  • MANUAL – IP-адрес требуется указать вручную в веб-интерфейсе оркестратора при настройке внешних точек подключения виртуальной сетевой функции.

Необязательный параметр.

dns

IP-адрес DNS-сервера внешней точки подключения. Возможные значения:

  • Значение в формате XXX.XXX.XXX.XXX, например:

    192.168.110.126

    IP-адрес назначается с помощью DHCP через резервирование по MAC-адресу OpenStack-порта. В этом случае IP-адрес невозможно изменить.

  • AUTO – автоматически назначить IP-адрес с помощью внешнего DHCP-сервера или скрипта из блока configurations.
  • MANUAL – IP-адрес требуется указать вручную в веб-интерфейсе оркестратора при настройке внешних точек подключения виртуальной сетевой функции.

Необязательный параметр.

group

Группа, к которой относится внешняя точка подключения.

Этот параметр необходимо указать, если несколько VDU в составе виртуальной сетевой функции используют одну внешнюю точку подключения.

Пример блока

external_connections:

- name: LAN

description: eth1

ip: 192.168.2.0

mask: 255.255.255.0

gw: 192.168.0.1

dns: 192.168.0.10

group: lan-group

internal_connections

Блок internal_connections имеет следующую структуру:

Блок/параметр

Описание

- name

Имя внутренней точки подключения.

 

description

Краткое описание внутренней точки подключения.

virtual_link_name

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

ip

IP-адрес внутренней точки подключения. Возможные значения:

  • Значение в формате XXX.XXX.XXX.XXX, например:

    192.168.110.126

    IP-адрес назначается с помощью DHCP через резервирование по MAC-адресу OpenStack-порта. В этом случае IP-адрес невозможно изменить.

  • AUTO – автоматически назначить IP-адрес с помощью внешнего DHCP-сервера или скрипта из блока configurations.
  • MANUAL – IP-адрес требуется указать вручную в веб-интерфейсе оркестратора при настройке внешних точек подключения виртуальной сетевой функции.

mask

Маска подсети внутренней точки подключения. Возможные значения:

  • Значение в формате XXX.XXX.XXX.XXX, например:

    255.255.255.0

    Маска подсети назначается с помощью DHCP через резервирование по MAC-адресу OpenStack-порта. В этом случае маску подсети невозможно изменить.

  • AUTO – автоматически назначить маску подсети с помощью внешнего DHCP-сервера или скрипта из блока configurations.

gw

IP-адрес шлюза внутренней точки подключения. Возможные значения:

  • Значение в формате XXX.XXX.XXX.XXX, например:

    192.168.110.126

    IP-адрес назначается с помощью DHCP через резервирование по MAC-адресу OpenStack-порта. В этом случае IP-адрес невозможно изменить.

  • AUTO – автоматически назначить IP-адрес с помощью внешнего DHCP-сервера или скрипта из блока configurations.

Необязательный параметр.

dns

IP-адрес DNS-сервера внутренней точки подключения. Возможные значения:

  • Значение в формате XXX.XXX.XXX.XXX, например:

    192.168.110.126

    IP-адрес назначается с помощью DHCP через резервирование по MAC-адресу OpenStack-порта. В этом случае IP-адрес невозможно изменить.

  • AUTO – автоматически назначить IP-адрес с помощью внешнего DHCP-сервера или скрипта из блока configurations.

Необязательный параметр.

group

Группа, к которой относится внутренняя точка подключения.

Этот параметр необходимо указать, если несколько VDU в составе виртуальной сетевой функции используют одну внутреннюю точку подключения.

Пример блока

internal_connections:

- name: LAN

description: eth3

ip: 192.168.2.0

mask: 255.255.255.0

gw: 192.168.0.1

dns: 192.168.0.10

group: lan-group

virtual_link_name: int-link

virtual_links

Блок virtual_links имеет следующую структуру:

Блок/параметр

Описание

- name

Имя виртуального соединения.

 

cidr

IPv4-префикс виртуального соединения. Вам нужно ввести значение в формате XXX.XXX.XXX.XXX/XX, например:

192.168.2.0/24

ip_version

Версия IP-адресов в подсети. Возможные значения:

  • v4;
  • v6.

Пример блока

virtual_links:

- name: int_link

cidr: 203.0.113.0/24

ip_version: v4

images

Блок images имеет следующую структуру:

Блок/параметр

Описание

- name

Имя образа диска VDU.

 

container_format

Формат контейнера для образа диска VDU.

disk_format

Формат образа диска VDU.

type

Тип VIM.

file_name

Имя файла образа диска VDU. Вам нужно поместить образ диска VDU в директорию /image пакета VNF.

Пример блока

images:

- name: VDU_img

container_format: BARE

disk_format: QCOW2

type: OPENSTACK

filename: VDU_img.qcow2

configurations

Блок configurations имеет следующую структуру:

Блок/параметр

Описание

- name

Имя скрипта.

 

filename

Имя файла скрипта, сценария Ansible или атрибута user-data для Cloud-init. Вам нужно поместить скрипт в директорию /scripts пакета VNF.

stage

Стадия работы виртуальной сетевой функции, на которой скрипт запускается. Возможные значения:

executor

Интерпретатор скрипта. Возможные значения:

  • ansible;
  • expect;
  • /bin/sh;
  • bin/bash;
  • cloud-init;

     

  • <путь к пользовательскому интерпретатору скрипта>, например /usr/bin/php.

authentication

Метод аутентификации VNFM в виртуальной сетевой функции для запуска скриптов. Возможные значения:

  • key – аутентифицировать VNFM в виртуальной сетевой функции по ключу, который генерируется при развертывании виртуальной сетевой функции. Вам нужно получить ключ с помощью скрипта, поэтому мы рекомендуем не указывать это значение для первого скрипта.
  • password – аутентифицировать VNFM в виртуальной сетевой функции по имени и паролю учетной записи из блока flavoursvdus.

files_path

Путь к файлам для запуска скриптов с помощью SSH. Вам нужно создать директорию в директории /scripts пакета VNF и поместить в созданную директорию файлы. Файлы будут скопированы на VDU.

Необязательный параметр.

config_drive

Использование config-drive. Возможные значения:

  • true;
  • false.

     

Этот параметр можно указать, если для параметра executor вы указали значение cloud_init.

timeout

Время ожидания выполнения скрипта в секундах. Если скрипт не выполняется по истечении указанного времени, выполнение прерывается. Отсчет времени начинается в момент запуска скрипта.

Этот параметр можно указать, если для параметра executor вы указали путь к пользовательскому исполнителю скрипта.

Пример блока

configurations:

- name: config

filename: config.yml

stage: initialization

executor: ansible

authentication: password

files_path: SSH_scripts

config_drive: true

timeout: 15

flavours

Блок flavours имеет следующую структуру:

Блок/параметр

Описание

- name

Имя варианта развертывания.

 

description

Краткое описание варианта развертывания.

position

Порядковый номер варианта развертывания. Вариант развертывания с наименьшим порядковым номером имеет наименьшую производительность.

affinity

Группы VDU, которые размещаются на одном хосте OpenStack. Мы рекомендуем разместить на одном хосте OpenStack VDU, требующие минимальных задержек при обмене информацией друг с другом.

anti-affinity

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

management

Параметры консолей администрирования VDU.

vdus

Параметры VDU.

Блоки affinity и anti-affinity имеют следующую структуру:

Блок/параметр

Описание

groups

Группы VDU.

 

- name

Имя группы VDU.

 

vdu_name

Имена VDU. Вам нужно указать список значений, например:

vdu_name:

- VDU_1

- VDU_2

Блок management имеет следующую структуру:

Блок/параметр

Описание

vnc

Параметры управления VDU с помощью VNC-консоли.

 

- vdu_name

Имя VDU.

ssh

Параметры управления VDU с помощью SSH-консоли.

 

- vdu_name

Имя VDU.

 

def_user

Имя учетной записи для установки SSH-сессии.

authentication

Метод аутентификации VNFM в виртуальной сетевой функции для запуска скриптов. Возможные значения:

  • key – аутентифицировать VNFM в виртуальной сетевой функции по ключу, который генерируется при развертывании виртуальной сетевой функции. Вам нужно получить ключ с помощью скрипта из блока configurations.
  • password – аутентифицировать VNFM в виртуальной сетевой функции по имени и паролю учетной записи из блока vdus.

web

Параметры управления VDU с помощью веб-консоли.

 

- vdu_name

Имя VDU.

 

protocol

Протокол подключения к веб-консоли. Возможные значения:

  • http;
  • https.

port

Порт подключения к веб-консоли. Вам нужно ввести значение в диапазоне от 1 до 65 536. По умолчанию используется порт 80.

path

Путь к веб-консоли.

def_user

Имя учетной записи для аутентификации в веб-консоли.

def_password

Пароль учетной записи для аутентификации в веб-консоли.

Блок vdus имеет следующую структуру:

Блок/параметр

Описание

- name

Имя VDU.

 

password_rules

Требования к паролю VDU. Необязательный блок.

 

length

Минимальная длина пароля.

use_upper_case

Пользователи должны использовать прописные символы в пароле. Возможные значения:

  • true;
  • false.

use_lower_case

Пользователи должны использовать строчные символы в пароле. Возможные значения:

  • true;
  • false.

use_digits

Пользователи должны использовать цифры в пароле. Возможные значения:

  • true;
  • false.

specific_symbols

Специальные символы, которые пользователи должны использовать в пароле, например:

@"!

specific_symbols_min_usage

Минимальное количество специальных символов в пароле.

check_connection_mode

Тип проверки доступности VDU при развертывании. По умолчанию используется SSH-проверка. Возможные значения:

  • ssh;
  • none.

Необязательный параметр.

zabbix_template

Имя шаблона Zabbix для VDU.

monitoring_type

Тип мониторинга виртуальной сетевой функции. Возможные значения:

  • agent – мониторинг с помощью Zabbix-агента.
  • snmp – мониторинг с помощью протокола SNMP.

ssh_port

Номер порта для установки SSH-сессии.

Необязательный параметр.

ssh_host_key_algorithm

Используемый алгоритм ключа хоста (англ. host key algorithm). Возможные значения:

  • ssh-rsa.
  • ssh-ed25519. Мы рекомендуем использовать этот алгоритм хоста ключа, так как он является криптостойким.

Если вы не указываете этот параметр, по умолчанию используется алгоритм ssh-rsa для обеспечения обратной совместимости.

configurations

Имена скриптов из блока configurations, которые запускаются на VDU. Вам нужно указать список значений, например:

vdu_name:

- config_1

- config_2

backups

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

vdu_name:

- backup_1

- backup_2

Необязательный блок.

def_user

Имя учетной записи для аутентификации VNFM в виртуальной сетевой функции.

Необязательный параметр.

def_password

Пароль учетной записи для аутентификации VNFM в виртуальной сетевой функции.

Необязательный параметр.

password_authentication

Аутентификация VNFM в виртуальной сетевой функции по паролю. Возможные значения:

  • yes;
  • no.

Необязательный параметр.

disks

Параметры виртуальных дисков VDU.

 

- name

Имя виртуального диска VDU.

 

order

Порядок подключения виртуального диска VDU.

type

Тип эфемерного диска OpenStack.

image

Имя образа виртуального диска VDU из блока images.

Необязательный параметр, если вы создаете пустой диск VDU.

storage_db

Размер виртуального диска VDU в гигабайтах.

cpu

Параметры процессора VDU.

 

smt

Требования к одновременной гиперпоточности (англ. simultaneous multithreading) при развертывании VDU. Возможные значения:

  • prefer – использовать одновременную гиперпоточность, если она включена на хосте VDU.
  • isolate – не использовать одновременную гиперпоточность.
  • require – использовать одновременную гиперпоточность.

cpu_pinning

Использование привязки процессора (англ. CPU pinning). Возможные значения:

  • shared – не привязывать ядра процессора к VDU.
  • dedicated – привязывать ядра процессора к VDU.

num_vpu

Количество привязываемых к VDU ядер процессора.

memory

Параметры оперативной памяти VDU.

 

total_memory_mb

Количество оперативной памяти VDU в мегабайтах.

page_size

Размер страниц памяти при развертывании VDU. Возможные значения:

  • small – 4 КБ.
  • large – 2 МБ или 1 ГБ.
  • any – любой размер.
  • 4KB.
  • 2MB.
  • 2048.
  • 1GB.

network_interfaces

Параметры сетевых интерфейсов.

 

- name

Имя сетевого интерфейса.

 

type

Тип сетевого интерфейса. Возможные значения:

  • data – сетевой интерфейс для передачи данных.
  • management – управляющий сетевой интерфейс, который ссылается на сетевой порт.

 

description

Краткое описание сетевого интерфейса.

connection_point_ref

Имя внешней точки подключения из блока external_connections для управляющего сетевого интерфейса.

port_security

Использование функции

. Возможные значения:

  • disabled;
  • enabled.

Необязательный параметр.

properties

Дополнительные параметры сетевого интерфейса.

 

vnic_type

vNIC-тип сетевого интерфейса. Возможные значения:

  • virtio;
  • direct;
  • macvtap;
  • vhost.

auto_healing

Параметры автоматического восстановления VDU.

 

triggers_set

Внешние триггеры, при срабатывании которых начинается автоматическое восстановление VDU. Возможные значения:

  • any – автоматическое восстановление VDU начинается, если срабатывает любой из указанных внешних триггеров.
  • all – автоматическое восстановление VDU начинается, если срабатывают все указанные внешние триггеры.
  • <имя триггера> – автоматическое восстановление VDU начинается, если срабатывает указанный внешний триггер.

triggers

Внешние триггеры.

 

- name

Имя внешнего триггера. Возможные значения:

  • unreachable;
  • scale_up;
  • scale_down.

action_set

Действие, которое выполняется при срабатывании внешнего триггера.

 

- type

Тип действия. Возможные значения:

  • reprovision – повторно развернуть VDU;
  • reboot – перезагрузить VDU;
  • script – запустить указанный скрипт.

configuration_name_ref

Имя скрипта из блока configurations, который запускается при срабатывании внешнего триггера.

Этот параметр необходимо указать, если для параметра - type вы указали значение script.

bootstrap_timeout

Время ожидания доступности по SSH при развертывании VDU в секундах. Если VDU не доступна по SSH по истечении указанного времени, происходит откат развертывания.

Необязательный параметр.

Пример блока

vdus:

- name: vgw

password_rules:

length: 12

use_upper_case: true

use_lower_case: true

use_digits: true

specific_symbols: .?$#@![]-{}

specific_symbols_min_usage: 2

check_connection_mode: none

zabbix_template: Template OS Linux

monitoring_type: agent

ssh_port: 22

configurations:

- config_1

- config_2

backups:

- backup_config

def_user: root

def_password: p@ssw0rd

password_authentication: yes

disks:

- name: "default"

order: 1

type: default

image: openwrt

storage_gb: 1

cpu:

smt: prefer

cpu_pinning: dedicated

num_vpu: 1

memory:

total_memory_mb: 512

page_size: small

network_interfaces:

- name: eth

type: data

description: eth0

connection_point_ref: WAN

auto_healing:

triggers_set: any

triggers:

- name: unreachable

action_set:

- type: reprovision

scaling

Блок scaling имеет следующую структуру:

Параметр

Описание

scale_in_status

Горизонтальное масштабирование до варианта развертывания с более низким порядковым номером. Возможные значения:

  • permit;
  • deny.

scale_out_status

Горизонтальное масштабирование до варианта развертывания с более высоким порядковым номером. Возможные значения:

  • permit;
  • deny.

scale_up_status

Вертикальное масштабирование до варианта развертывания с более низким порядковым номером. Возможные значения:

  • permit;
  • deny.

scale_down_status

Вертикальное масштабирование до варианта развертывания с более высоким порядковым номером. Возможные значения:

  • permit;
  • deny.

Пример блока

scaling:

scale_in_status: permit

scale_out_status: permit

scale_up_status: permit

scale_down_status: permit

user_configurations

Блок user_configurations имеет следующую структуру:

Блок/параметр

Описание

tab

Вкладки, которые добавляются в область настройки виртуальной сетевой функции.

- name

Имя вкладки.

 

variables

Элементы веб-интерфейса оркестратора, которые отображаются на вкладке.

- name

Имя элемента веб-интерфейса оркестратора.

 

description

Краткое описание элемента веб-интерфейса оркестратора.

input_type

Тип элемента веб-интерфейса оркестратора. Возможные значения:

  • input – поле.
  • dropdown – раскрывающийся список.

default_value

Значение по умолчанию в поле.

Этот параметр можно указать, если для параметра input_type вы указали значение input.

values

Значения, которые отображаются в раскрывающемся списке.

Этот блок можно указать, если для параметра input_type вы указали значение dropdown.

- value

Имя значения.

 

is_default

Значение по умолчанию. Возможные значения:

  • true;
  • false.

Необязательный параметр.

required

Обязательный элемент веб-интерфейса оркестратора. Возможные значения:

  • true;
  • false.

Необязательный параметр.

type

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

Необязательный параметр.

example

Подсказка, которая отображается при изменении значения элемента веб-интерфейса оркестратора.

Необязательный параметр.

update_configuration_name

Имена скриптов из блока configurations, которые запускаются при изменении значения элемента веб-интерфейса оркестратора. Вам нужно указать список значений, например:

update_configuration_name:

- config_1

- config_2

Пример блока

user_configurations:

tab:

- name: GW

variables:

- name: "gw_ip"

description: IP

input_type: input

required: true

type: string

default_value: 192.168.0.1

example: 192.168.0.1

- name: direction

description: traffic direction

input_type: dropdown

required: true

type: string

values:

- value: in

is_default: true

- value: out

update_configuration_name:

- update_var

- change

backups

Блок backups имеет следующую структуру:

Блок/параметр

Описание

- name

Имя задания резервного копирования.

 

description

Краткое описание задания резервного копирования.

backup

Параметры резервного копирования.

 

path

Путь к директории виртуальной сетевой функции, в которой содержатся файлы для резервного копирования.

interval

Интервал времени в секундах для резервного копирования.

store_config

Количество хранимых резервных копий.

backup_type

Тип резервного копирования.

authentication

Метод аутентификации VNFM в виртуальной сетевой функции для запуска скриптов. Возможные значения:

  • key – аутентифицировать VNFM в виртуальной сетевой функции по ключу, который генерируется при развертывании виртуальной сетевой функции. Вам нужно получить ключ с помощью скрипта из блока configurations.
  • password – аутентифицировать VNFM в виртуальной сетевой функции по имени и паролю учетной записи из блока flavours → vdus.

configuration_name_ref

Имя скрипта из блока configurations, который запускается перед резервным копированием.

restore

Параметры восстановления из резервной копии.

 

path

Путь к директории виртуальной сетевой функции, в которую помещаются восстановленные файлы.

backup_type

Тип резервного копирования.

authentication

Метод аутентификации VNFM в виртуальной сетевой функции для запуска скриптов. Возможные значения:

  • key – аутентифицировать VNFM в виртуальной сетевой функции по ключу, который генерируется при развертывании виртуальной сетевой функции. Вам нужно получить ключ с помощью скрипта из блока configurations.
  • password – аутентифицировать VNFM в виртуальной сетевой функции по имени и паролю учетной записи из блока flavours → vdus.

configuration_name_ref

Имя скрипта из блока configurations, который запускается после восстановления резервной копии.

Пример блока

backups:

- name: backup_config

description: backup/etc/config

backup:

path: /root/config.thz

interval: 600

store_configs: 10

backup_type: vnfm_scp

authentication: key

configuration_name_ref: backup

restore:

path: /tmp/config.tgz

backup_type: vnfm_scp

authentication: password

configuration_name_ref: restore

В начало
[Topic 266608]

Настройка PNF-дескриптора

Развернуть всё | Свернуть всё

Вам нужно указать параметры физической сетевой функции в PNF-дескрипторе в формате YAML или XML, после чего добавить PNF-дескриптор в корневую директорию пакета PNF. PNF-дескриптор имеет следующую структуру:

Блок/параметр

Описание

name

Имя физической сетевой функции.

description

Краткое описание физической сетевой функции.

description_file

Имя файла в формате PDF с технической документацией или спецификацией физической сетевой функции. Вам нужно поместить файл в корневую директорию пакета PNF. Пользователи могут посмотреть и скачать файл в веб-интерфейсе оркестратора.

Необязательный параметр.

provider

Поставщик физической сетевой функции.

version

Версия физической сетевой функции.

external_connections

Внешние точки подключения физической сетевой функции.

internal_connections

Внутренние точки подключения VDU, входящих в состав физической сетевой функции.

Необязательный блок.

configurations

Скрипты для выполнения действий на различных стадиях работы физической сетевой функции, например при развертывании физической сетевой функции.

flavours

Варианты развертывания физической сетевой функции. Вы можете выбрать один из указанных вариантов развертывания физической сетевой функции в веб-интерфейсе оркестратора.

scaling

Параметры масштабирования физической сетевой функции.

Необязательный блок.

user_configurations

Элементы веб-интерфейса оркестратора, которые добавляются в область настройки физической сетевой функции.

Необязательный блок.

backups

Задания резервного копирования физической сетевой функции.

Необязательный блок.

Пример PNF-дескриптора

name: OpenWrt18

description: OpenWrt 18.06.1

description_file: openwrt-presentation.pdf

provider: Kaspersky

version: 1.0.1

external_connections:

- name: LAN

description: eth1

ip: AUTO

mask: AUTO

group: eth1-group

- name: WAN

description: eth2

ip: AUTO

mask: AUTO

group: eth2-group

configurations:

- name: config

filename: config.yml

stage: initialization

executor: ansible

authentication: password

- name: config2

filename: 3VDU.sh

stage: initialization

executor: /bin/sh

authentication: key

- name: config3

filename: 2VDU.sh

stage: initialization

executor: /bin/sh

authentication: key

flavours:

- name: 2VDU

description: 1 vCPU, 512MB memory

position: 1

management:

ssh:

- vdu_name: OpenWrt

def_user: root

authentication: key

web:

- vdu_name: OpenWrt

vdus:

- name: OpenWrt

password_rules:

length: 12

use_upper_case: true

use_lower_case: true

use_digits: true

specific_symbols: .?$#@![]-{}

specific_symbols_min_usage: 2

zabbix_template: Template OS Linux

monitoring_type: agent

ssh_port: 22

configurations:

- config

- config3

def_user: root

def_password: p@ssw0rd

password_authentication: yes

network_interfaces:

- name: Management

type: management

description: eth0

- name: eth1

type: data

description: eth1

connection_point_ref: LAN

- name: eth2

type: data

description: eth2

connection_point_ref: WAN

auto_healing:

triggers_set: any

triggers:

- name: unreachable

action_set:

- type: reboot

- name: OpenWrt2

password_rules:

length: 12

use_upper_case: true

use_lower_case: true

use_digits: true

specific_symbols: .?$#@![]-{}

specific_symbols_min_usage: 2

zabbix_template: Template OS Linux

monitoring_type: agent

ssh_port: 22

configurations:

- config

- config3

def_user: root

def_password: p@ssw0rd

password_authentication: yes

network_interfaces:

- name: Management

type: management

description: eth0

- name: eth1

type: data

description: eth1

connection_point_ref: LAN

- name: eth2

type: data

description: eth2

connection_point_ref: WAN

auto_healing:

triggers_set: any

triggers:

- name: unreachable

action_set:

- type: reboot

- name: VDU

description: 1 vCPU, 512MB memory

position: 2

management:

ssh:

- vdu_name: OpenWrt

def_user: root

authentication: key

web:

- vdu_name: OpenWrt

vdus:

- name: OpenWrt

password_rules:

length: 12

use_upper_case: true

use_lower_case: true

use_digits: true

specific_symbols: .?$#@![]-{}

specific_symbols_min_usage: 2

check_connection_mode: none

zabbix_template: Template OS Linux

monitoring_type: agent

ssh_port: 22

configurations:

- config

- config2

def_user: root

def_password: p@ssword

password_authentication: yes

network_interfaces:

- name: Management

type: management

description: eth0

- name: eth1

type: data

description: eth1

connection_point_ref: LAN

- name: eth2

type: data

description: eth2

connection_point_ref: WAN

auto_healing:

triggers_set: any

triggers:

- name: unreachable

action_set:

- type: reboot

- name: OpenWrt2

password_rules:

length: 12

use_upper_case: true

use_lower_case: true

use_digits: true

specific_symbols: .?$#@![]-{}

specific_symbols_min_usage: 2

zabbix_template: Template OS Linux

monitoring_type: agent

ssh_port: 22

configurations:

- config

- config2

def_user: root

def_password: p@ssw0rd

password_authentication: yes

network_interfaces:

- name: Management

type: management

description: eth0

- name: eth1

type: data

description: eth1

connection_point_ref: LAN

- name: eth2

type: data

description: eth2

connection_point_ref: WAN

auto_healing:

triggers_set: any

triggers:

- name: unreachable

action_set:

- type: reboot

- name: OpenWrt3

password_rules:

length: 12

use_upper_case: true

use_lower_case: true

use_digits: true

specific_symbols: .?$#@![]-{}

specific_symbols_min_usage: 2

zabbix_template: Template OS Linux

monitoring_type: agent

ssh_port: 22

configurations:

- config

- config2

def_user: root

def_password: p@ssw0rd

password_authentication: yes

network_interfaces:

- name: Management

type: management

description: eth0

- name: eth1

type: data

description: eth1

connection_point_ref: LAN

- name: eth2

type: data

description: eth2

connection_point_ref: WAN

auto_healing:

triggers_set: any

triggers:

- name: unreachable

action_set:

- type: reboot

scaling:

scale_in_status: permit

scale_out_status: "permit"

user_configurations:

tab:

- name: GW

variables:

- name: "gw_ip"

description: IP

input_type: input

required: true

type: string

default_value: 192.168.0.1

example: 192.168.0.1

- name: direction

description: traffic direction

input_type: dropdown

required: true

type: string

values:

- value: in

is_default: true

- value: out

update_configuration_name:

- update_var

- change

backups:

- name: backup_config

description: backup/etc/config

backup:

path: /root/config.thz

interval: 600

store_configs: 10

backup_type: vnfm_scp

authentication: key

configuration_name_ref: backup

restore:

path: /tmp/config.tgz

backup_type: vnfm_scp

authentication: password

configuration_name_ref: restore

external_connections

Блок external_connections имеет следующую структуру:

Блок/параметр

Описание

- name

Имя внешней точки подключения.

 

description

Краткое описание внешней точки подключения.

ip

IP-адрес внешней точки подключения. Вам нужно ввести значение в формате XXX.XXX.XXX.XXX, например:

192.168.110.126

mask

Маска подсети внешней точки подключения. Возможные значения:

  • Значение в формате XXX.XXX.XXX.XXX, например:

    255.255.255.0

    Маска подсети назначается с помощью DHCP через резервирование по MAC-адресу OpenStack-порта. В этом случае маску подсети невозможно изменить.

  • AUTO – автоматически назначить маску подсети с помощью внешнего DHCP-сервера или скрипта из блока configurations.

gw

IP-адрес шлюза внешней точки подключения. Возможные значения:

  • Значение в формате XXX.XXX.XXX.XXX, например:

    192.168.110.126

    IP-адрес назначается с помощью DHCP через резервирование по MAC-адресу OpenStack-порта. В этом случае IP-адрес невозможно изменить.

  • AUTO – автоматически назначить IP-адрес с помощью внешнего DHCP-сервера или скрипта из блока configurations.

Необязательный параметр.

dns

IP-адрес DNS-сервера внешней точки подключения. Возможные значения:

  • Значение в формате XXX.XXX.XXX.XXX, например:

    192.168.110.126

    IP-адрес назначается с помощью DHCP через резервирование по MAC-адресу OpenStack-порта. В этом случае IP-адрес невозможно изменить.

  • AUTO – автоматически назначить IP-адрес с помощью внешнего DHCP-сервера или скрипта из блока configurations.

Необязательный параметр.

group

Группа, к которой относится внешняя точка подключения.

Этот параметр необходимо указать, если несколько VDU в составе физической сетевой функции используют одну внешнюю точку подключения.

Пример блока

external_connections:

- name: LAN

description: eth1

ip: 192.168.2.0

mask: 255.255.255.0

gw: 192.168.0.1

dns: 192.168.0.10

group: lan-group

internal_connections

Блок internal_connections имеет следующую структуру:

Блок/параметр

Описание

- name

Имя внутренней точки подключения.

 

description

Краткое описание внутренней точки подключения.

ip

IP-адрес внутренней точки подключения. Возможные значения:

  • Значение в формате XXX.XXX.XXX.XXX, например:

    192.168.110.126

    IP-адрес назначается с помощью DHCP через резервирование по MAC-адресу OpenStack-порта. В этом случае IP-адрес невозможно изменить.

  • AUTO – автоматически назначить IP-адрес с помощью внешнего DHCP-сервера или скрипта из блока configurations.

mask

Маска подсети внутренней точки подключения. Возможные значения:

  • Значение в формате XXX.XXX.XXX.XXX, например:

    255.255.255.0

    Маска подсети назначается с помощью DHCP через резервирование по MAC-адресу OpenStack-порта. В этом случае маску подсети невозможно изменить.

  • AUTO – автоматически назначить маску подсети с помощью внешнего DHCP-сервера или скрипта из блока configurations.

gw

IP-адрес шлюза внутренней точки подключения. Возможные значения:

  • Значение в формате XXX.XXX.XXX.XXX, например:

    192.168.110.126

    IP-адрес назначается с помощью DHCP через резервирование по MAC-адресу OpenStack-порта. В этом случае IP-адрес невозможно изменить.

  • AUTO – автоматически назначить IP-адрес с помощью внешнего DHCP-сервера или скрипта из блока configurations.

Необязательный параметр.

dns

IP-адрес DNS-сервера внутренней точки подключения. Возможные значения:

  • Значение в формате XXX.XXX.XXX.XXX, например:

    192.168.110.126

    IP-адрес назначается с помощью DHCP через резервирование по MAC-адресу OpenStack-порта. В этом случае IP-адрес невозможно изменить.

  • AUTO – автоматически назначить IP-адрес с помощью внешнего DHCP-сервера или скрипта из блока configurations.

Необязательный параметр.

group

Группа, к которой относится внутренняя точка подключения.

Этот параметр необходимо указать, если несколько VDU в составе физической сетевой функции используют одну внутреннюю точку подключения.

Пример блока

internal_connections:

- name: LAN

description: eth3

ip: 192.168.2.0

mask: 255.255.255.0

gw: 192.168.0.1

dns: 192.168.0.10

group: lan-group

configurations

Блок configurations имеет следующую структуру:

Блок/параметр

Описание

- name

Имя скрипта.

 

filename

Имя файла скрипта или сценария Ansible. Вам нужно поместить скрипт в директорию /scripts пакета PNF.

stage

Стадия работы физической сетевой функции, на которой скрипт запускается. Возможные значения:

executor

Интерпретатор скрипта. Возможные значения:

  • ansible;
  • expect;
  • /bin/sh;
  • bin/bash;
  • <путь к пользовательскому интерпретатору скрипта>, например /usr/bin/php.

authentication

Метод аутентификации VNFM в физической сетевой функции для запуска скриптов. Возможные значения:

  • key – аутентифицировать VNFM в физической сетевой функции по ключу, который генерируется при развертывании физической сетевой функции. Вам нужно получить ключ с помощью скрипта, поэтому мы рекомендуем не указывать это значение для первого скрипта.
  • password – аутентифицировать VNFM в физической сетевой функции по имени и паролю учетной записи из блока flavoursvdus.

files_path

Путь к файлам для запуска скриптов с помощью SSH. Вам нужно создать директорию в директории /scripts пакета PNF и поместить в созданную директорию файлы. Файлы будут скопированы на VDU.

Необязательный параметр.

timeout

Время ожидания выполнения скрипта в секундах. Если скрипт не выполняется по истечении указанного времени, выполнение прерывается. Отсчет времени начинается в момент запуска скрипта.

Этот параметр можно указать, если для параметра executor вы указали путь к пользовательскому исполнителю скрипта.

Пример блока

configurations:

- name: config

filename: config.yml

stage: initialization

executor: ansible

authentication: password

files_path: SSH_scripts

config_drive: true

timeout: 15

flavours

Блок flavours имеет следующую структуру:

Блок/параметр

Описание

- name

Имя варианта развертывания.

 

description

Краткое описание варианта развертывания.

position

Порядковый номер варианта развертывания. Вариант развертывания с наименьшим порядковым номером имеет наименьшую производительность.

management

Параметры консолей администрирования VDU.

vdus

Параметры VDU.

Блок management имеет следующую структуру:

Блок/параметр

Описание

ssh

Параметры управления VDU с помощью SSH-консоли.

 

- vdu_name

Имя VDU.

 

def_user

Имя учетной записи для установки SSH-сессии.

authentication

Метод аутентификации VNFM в физической сетевой функции для запуска скриптов. Возможные значения:

  • key – аутентифицировать VNFM в физической сетевой функции по ключу, который генерируется при развертывании физической сетевой функции. Вам нужно получить ключ с помощью скрипта из блока configurations.
  • password – аутентифицировать VNFM в физической сетевой функции по имени и паролю учетной записи из блока vdus.

web

Параметры управления VDU с помощью веб-консоли.

 

- vdu_name

Имя VDU.

 

protocol

Протокол подключения к веб-консоли. Возможные значения:

  • http;
  • https.

port

Порт подключения к веб-консоли. Вам нужно ввести значение в диапазоне от 1 до 65 536. По умолчанию используется порт 80.

path

Путь к веб-консоли.

def_user

Имя учетной записи для аутентификации в веб-консоли.

def_password

Пароль учетной записи для аутентификации в веб-консоли.

Блок vdus имеет следующую структуру:

Блок/параметр

Описание

- name

Имя VDU.

 

password_rules

Требования к паролю VDU. Необязательный блок.

 

length

Минимальная длина пароля.

use_upper_case

Пользователи должны использовать прописные символы в пароле. Возможные значения:

  • true;
  • false.

use_lower_case

Пользователи должны использовать строчные символы в пароле. Возможные значения:

  • true;
  • false.

use_digits

Пользователи должны использовать цифры в пароле. Возможные значения:

  • true;
  • false.

specific_symbols

Специальные символы, которые пользователи должны использовать в пароле, например:

@"!

specific_symbols_min_usage

Минимальное количество специальных символов в пароле.

check_connection_mode

Тип проверки доступности VDU при развертывании. По умолчанию используется SSH-проверка. Возможные значения:

  • ssh;
  • none.

Необязательный параметр.

zabbix_template

Имя шаблона Zabbix для VDU.

monitoring_type

Тип мониторинга физической сетевой функции. Возможные значения:

  • agent – мониторинг с помощью Zabbix-агента.
  • snmp – мониторинг с помощью протокола SNMP.

ssh_port

Номер порта для установки SSH-сессии.

Необязательный параметр.

ssh_host_key_algorithm

Используемый алгоритм ключа хоста (англ. host key algorithm). Возможные значения:

  • ssh-rsa.
  • ssh-ed25519. Мы рекомендуем использовать этот алгоритм хоста ключа, так как он является криптостойким.

Если вы не указываете этот параметр, по умолчанию используется алгоритм ssh-rsa для обеспечения обратной совместимости.

configurations

Имена скриптов из блока configurations, которые запускаются на VDU. Вам нужно указать список значений, например:

vdu_name:

- config_1

- config_2

backups

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

vdu_name:

- backup_1

- backup_2

Необязательный блок.

def_user

Имя учетной записи для аутентификации VNFM в физической сетевой функции.

Необязательный параметр.

def_password

Пароль учетной записи для аутентификации VNFM в физической сетевой функции.

Необязательный параметр.

password_authentication

Аутентификация VNFM в физической сетевой функции по паролю. Возможные значения:

  • yes;
  • no.

Необязательный параметр.

network_interfaces

Параметры сетевых интерфейсов.

 

- name

Имя сетевого интерфейса.

 

type

Тип сетевого интерфейса. Возможные значения:

  • data – сетевой интерфейс для передачи данных.
  • management – управляющий сетевой интерфейс, который ссылается на сетевой порт.

description

Краткое описание сетевого интерфейса.

connection_point_ref

Имя внешней точки подключения из блока external_configurations для управляющего сетевого интерфейса.

auto_healing

Параметры автоматического восстановления VDU.

 

triggers_set

Внешние триггеры, при срабатывании которых начинается автоматическое восстановление VDU. Возможные значения:

  • any – автоматическое восстановление VDU начинается, если срабатывает любой из указанных внешних триггеров.
  • all – автоматическое восстановление VDU начинается, если срабатывают все указанные внешние триггеры.
  • <имя триггера> – автоматическое восстановление VDU начинается, если срабатывает указанный внешний триггер.

triggers

Внешние триггеры.

 

- name

Имя внешнего триггера. Возможные значения:

  • unreachable;
  • scale_up;
  • scale_down.

action_set

Действие, которое выполняется при срабатывании внешнего триггера.

 

- type

Тип действия. Возможные значения:

  • reboot – перезагрузить VDU;
  • script – запустить указанный скрипт.

configuration_name_ref

Имя скрипта из блока configurations, который запускается при срабатывании внешнего триггера.

Этот параметр необходимо указать, если для параметра - type вы указали значение script.

Пример блока

vdus:

- name: vgw

password_rules:

length: 12

use_upper_case: true

use_lower_case: true

use_digits: true

specific_symbols: .?$#@![]-{}

specific_symbols_min_usage: 2

check_connection_mode: none

zabbix_template: Template OS Linux

monitoring_type: agent

ssh_port: 22

configurations:

- config_1

- config_2

backups:

- backup_config

def_user: root

def_password: p@ssw0rd

password_authentication: yes

network_interfaces:

- name: eth

type: data

description: eth0

connection_point_ref: WAN

auto_healing:

triggers_set: any

triggers:

- name: unreachable

action_set:

- type: reprovision

scaling

Блок scaling имеет следующую структуру:

Параметр

Описание

scale_up_status

Вертикальное масштабирование до варианта развертывания с более низким порядковым номером. Возможные значения:

  • permit;
  • deny.

scale_down_status

Вертикальное масштабирование до варианта развертывания с более высоким порядковым номером. Возможные значения:

  • permit;
  • deny.

Пример блока

scaling:

scale_in_status: permit

scale_out_status: permit

user_configurations

Блок user_configurations имеет следующую структуру:

Блок/параметр

Описание

tab

Вкладки, которые добавляются в область настройки физической сетевой функции.

- name

Имя вкладки.

 

variables

Элементы веб-интерфейса оркестратора, которые отображаются на вкладке.

- name

Имя элемента веб-интерфейса оркестратора.

 

description

Краткое описание элемента веб-интерфейса оркестратора.

input_type

Тип элемента веб-интерфейса оркестратора. Возможные значения:

  • input – поле.
  • dropdown – раскрывающийся список.

default_value

Значение по умолчанию в поле.

Этот параметр можно указать, если для параметра input_type вы указали значение input.

values

Значения, которые отображаются в раскрывающемся списке.

Этот блок можно указать, если для параметра input_type вы указали значение dropdown.

- value

Имя значения.

 

is_default

Значение по умолчанию. Возможные значения:

  • true;
  • false.

Необязательный параметр.

required

Обязательный элемент веб-интерфейса оркестратора. Возможные значения:

  • true;
  • false.

Необязательный параметр.

type

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

Необязательный параметр.

example

Подсказка, которая отображается при изменении значения элемента веб-интерфейса оркестратора.

Необязательный параметр.

update_configuration_name

Имена скриптов из блока configurations, которые запускаются при изменении значения элемента веб-интерфейса оркестратора. Вам нужно указать список значений, например:

update_configuration_name:

- config_1

- config_2

Пример блока

user_configurations:

tab:

- name: GW

variables:

- name: "gw_ip"

description: IP

input_type: input

required: true

type: string

default_value: 192.168.0.1

example: 192.168.0.1

- name: direction

description: traffic direction

input_type: dropdown

required: true

type: string

values:

- value: in

is_default: true

- value: out

update_configuration_name:

- update_var

- change

backups

Блок backups имеет следующую структуру:

Блок/параметр

Описание

- name

Имя задания резервного копирования.

 

description

Краткое описание задания резервного копирования.

backup

Параметры резервного копирования.

 

path

Путь к директории физической сетевой функции, в которой содержатся файлы для резервного копирования.

interval

Интервал времени в секундах для резервного копирования.

store_config

Количество хранимых резервных копий.

backup_type

Тип резервного копирования.

authentication

Метод аутентификации VNFM в физической сетевой функции для запуска скриптов. Возможные значения:

  • key – аутентифицировать VNFM в физической сетевой функции по ключу, который генерируется при развертывании физической сетевой функции. Вам нужно получить ключ с помощью скрипта из блока configurations.
  • password – аутентифицировать VNFM в физической сетевой функции по имени и паролю учетной записи из блока flavours → vdus.

configuration_name_ref

Имя скрипта из блока configurations, который запускается перед резервным копированием.

restore

Параметры восстановления из резервной копии.

 

path

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

backup_type

Тип резервного копирования.

authentication

Метод аутентификации VNFM в физической сетевой функции для запуска скриптов. Возможные значения:

  • key – аутентифицировать VNFM в физической сетевой функции по ключу, который генерируется при развертывании физической сетевой функции. Вам нужно получить ключ с помощью скрипта из блока configurations.
  • password – аутентифицировать VNFM в физической сетевой функции по имени и паролю учетной записи из блока flavours → vdus.

configuration_name_ref

Имя скрипта из блока configurations, который запускается после восстановления резервной копии.

Пример блока

backups:

- name: backup_config

description: backup/etc/config

backup:

path: /root/config.thz

interval: 600

store_configs: 10

backup_type: vnfm_scp

authentication: key

configuration_name_ref: backup

restore:

path: /tmp/config.tgz

backup_type: vnfm_scp

authentication: password

configuration_name_ref: restore

В начало
[Topic 287355]

Защита пакетов VNF и PNF от подмены и изменения

Часть файлов пакетов VNF и PNF помещается в локальную директорию Docker-контейнера оркестратора, и вы можете защитить их от подмены и изменения. Когда пакеты VNF и PNF защищены, оркестратор автоматически считает их хеш-сумму SHA256 при загрузке в веб-интерфейс оркестратора. При обращении к файлам в локальной директории Docker-контейнера оркестратор сравнивает их текущую хеш-сумму SHA256 с ранее сохраненной. Если хеш-суммы SHA256 не совпадают, оркестратор лишает пользователей возможности выполнять действия с сетевой функцией, например добавлять ее в топологию сетевого сервиса.

Чтобы защитить пакеты VNF и PNF от подмены и изменения:

  1. В меню перейдите в раздел Система.

    По умолчанию выбрана вкладка Мониторинг, на которой отображаются параметры подключения к серверу Zabbix.

  2. Выберите вкладку Другое и установите флажок Вычислять хеш-сумму SHA256 для файлов VNF/PNF в хранилище. Этот флажок установлен по умолчанию.

Пакеты VNF и PNF будут защищены от подмены и изменения.

См. также

Сценарий: развертывание виртуальной сетевой функции

Сценарий: развертывание физической сетевой функции

В начало
[Topic 275010]

Загрузка пакета VNF или PNF в веб-интерфейс оркестратора

Чтобы загрузить пакет VNF или PNF в веб-интерфейс оркестратора:

  1. В меню перейдите в раздел Каталог.

    Отобразится страница управления сетевыми сервисами.

  2. В верхней части страницы нажмите на кнопку + VNF или + PNF.
  3. В открывшемся окне выберите пакет VNF или PNF.
  4. Если вы хотите проверить целостность пакета VNF или PNF, в поле Хеш-сумма SHA256 введите его хеш-сумму SHA256. Максимальная длина хеш-суммы: 64 символа.
  5. Нажмите на кнопку Сохранить.

Пакет VNF или PNF будет загружен в веб-интерфейс оркестратора. VNF или PNF отобразится в панели Каталог. Если вы ввели хеш-сумму SHA256 пакета VNF или PNF, оркестратор сравнит введенное значение с реальной хеш-суммой SHA256. При несовпадении хеш-сумм SHA256 пакет VNF или PNF не будет загружен.

См. также

Сценарий: развертывание экземпляра SD-WAN для тенанта

Сценарий: развертывание виртуальной сетевой функции

Сценарий: развертывание физической сетевой функции

В начало
[Topic 265540]

Указание краткого описания общего сетевого сервиса

Чтобы указать краткое описание общего сетевого сервиса:

  1. Перейдите к топологии одним из следующих способов:
  2. В графическом конструкторе нажмите на общий сетевой сервис, краткое описание которого вы хотите указать.

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

  3. В поле Описание введите краткое описание общего сетевого сервиса.
  4. В верхней части области настройки нажмите на кнопку Сохранить, чтобы сохранить параметры общего сетевого сервиса.
В начало
[Topic 271373]

Работа с виртуальными сетевыми функциями

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

Параметры виртуальной сетевой функции можно настроить на следующих вкладках:

Следующие вкладки отображаются, если вы нажали на виртуальную сетевую функцию в топологии развернутого сетевого сервиса:

Дополнительно могут отображаться вкладки, которые вы указали в блоке user_configurations VNF-дескриптора.

В этом разделе

Выбор варианта развертывания виртуальной сетевой функции

Настройка внешних точек подключения виртуальной сетевой функции

Настройка основных параметров виртуальной сетевой функции

Размещение виртуальной сетевой функции в центре обработки данных и на устройстве uCPE

Остановка и запуск виртуальной сетевой функции или входящей в ее состав VDU

Пауза и снятие с паузы виртуальной сетевой функции или входящей в ее состав VDU

Перевод виртуальной сетевой функции или входящей в ее состав VDU в состояние сна и активное состояние

Программная перезагрузка виртуальной сетевой функции или входящей в ее состав VDU

Аппаратная перезагрузка виртуальной сетевой функции или входящей в ее состав VDU

Повторное развертывание виртуальной сетевой функции или входящей в ее состав VDU

Автоматическое восстановление виртуальной сетевой функции или входящей в ее состав VDU

Работа с снимками состояния VDU

В начало
[Topic 271370]

Выбор варианта развертывания виртуальной сетевой функции

Вы можете указать варианты развертывания в блоке flavours VNF-дескриптора.

Чтобы выбрать вариант развертывания виртуальной сетевой функции:

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

    В нижней части страницы отобразится область настройки. Вы можете развернуть область настройки на всю страницу, нажав на значок развертывания expand_panel_up_icon_2. По умолчанию выбрана вкладка Варианты развертывания, на которой отображаются варианты развертывания.

  3. Выберите вариант развертывания виртуальной сетевой функции.
  4. В верхней части области настройки нажмите на кнопку Сохранить, чтобы сохранить параметры виртуальной сетевой функции.
В начало
[Topic 260679]

Настройка внешних точек подключения виртуальной сетевой функции

Вы можете указать внешние точки подключения виртуальной сетевой функции в блоке external_connections VNF-дескриптора.

Чтобы настроить внешние точки подключения виртуальной сетевой функции:

  1. Перейдите к топологии одним из следующих способов:
  2. Нажмите на виртуальную сетевую функцию, внешние точки подключения которой вы хотите настроить.

    В нижней части страницы отобразится область настройки. Вы можете развернуть область настройки на всю страницу, нажав на значок развертывания expand_panel_up_icon_2. По умолчанию выбрана вкладка Варианты развертывания, на которой отображаются варианты развертывания.

  3. Выберите вкладку Точки подключения.

    Отобразятся внешние точки подключения виртуальной сетевой функции.

  4. В раскрывающемся списке Тип выберите, как вы хотите назначить внешней точке подключения IPv4-префикс:
    • DHCP reservation – назначить внешней точке подключения IPv4-префикс с помощью DHCP. При выборе этого значения выполните следующие действия:
      1. В поле IP введите IPv4-адрес, который DHCP назначает внешней точке подключения.
      2. В поле Маска введите маску подсети, которую DHCP назначает внешней точке подключения.
    • AUTO – автоматически назначить внешней точке подключения IPv4-префикс. Это значение выбрано по умолчанию.
  5. В поле Описание введите краткое описание внешней точки подключения.
  6. Если вы хотите назначить точку подключения магистральным портом (англ. trunk port), установите флажок Магистраль. Этот флажок снят по умолчанию.
  7. В верхней части области настройки нажмите на кнопку Сохранить, чтобы сохранить параметры виртуальной сетевой функции.
В начало
[Topic 271391]

Настройка основных параметров виртуальной сетевой функции

Чтобы настроить основные параметры виртуальной сетевой функции:

  1. Перейдите к топологии одним из следующих способов:
  2. Нажмите на виртуальную сетевую функцию, основные параметры которой вы хотите настроить.

    В нижней части страницы отобразится область настройки. Вы можете развернуть область настройки на всю страницу, нажав на значок развертывания expand_panel_up_icon_2. По умолчанию выбрана вкладка Варианты развертывания, на которой отображаются варианты развертывания.

  3. Выберите вкладку Параметры VNF.

    Отобразятся основные параметры виртуальной сетевой функции.

  4. В поле Имя введите имя виртуальной сетевой функции.
  5. В поле Описание введите краткое описание виртуальной сетевой функции.
  6. В поле Порядок введите порядковый номер развертывания виртуальной сетевой функции в облачной платформе OpenStack. Когда вы развертываете сетевой сервис, виртуальная сетевая функция c наименьшим значением порядкового номера развертывается первой. Если в параметрах ни одной из добавленных в топологию виртуальных сетевых функций не указан порядковый номер, все виртуальные сетевые функции развертываются одновременно.
  7. В верхней части области настройки нажмите на кнопку Сохранить, чтобы сохранить параметры виртуальной сетевой функции.
В начало
[Topic 255085]

Размещение виртуальной сетевой функции в центре обработки данных и на устройстве uCPE

Чтобы разместить виртуальную сетевую функцию в центре обработки данных или на устройстве uCPE:

  1. Перейдите к топологии, начав создание или изменение сетевого сервиса.
  2. Нажмите на виртуальную сетевую функцию, которую вы хотите разместить в центре обработки данных или на устройстве uCPE.

    В нижней части страницы отобразится область настройки. Вы можете развернуть область настройки на всю страницу, нажав на значок развертывания expand_panel_up_icon_2. По умолчанию выбрана вкладка Варианты развертывания, на которой отображаются варианты развертывания.

  3. Выберите вкладку Размещение.

    Отобразятся параметры размещения виртуальной сетевой функции.

  4. В списке Выберите способ размещения выберите одно из следующих значений:
    • Центр обработки данных – разместить виртуальную сетевую функцию в указанном центре обработки данных. При выборе этого значения выполните следующие действия:
      1. В поле Центр обработки данных введите имя созданного центра обработки данных. По мере ввода имени вам предлагается выбрать в раскрывающемся списке центр обработки данных.
      2. В поле VIM введите имя развернутого VIM для виртуальной сетевой функции. По мере ввода имени вам предлагается выбрать в раскрывающемся списке VIM.
    • uCPE – разместить виртуальную сетевую функцию на указанном устройстве uCPE. При выборе этого значения в поле uCPE введите имя устройства uCPE. По мере ввода имени вам предлагается выбрать в раскрывающемся списке устройство uCPE.
  5. В верхней части области настройки нажмите на кнопку Сохранить, чтобы сохранить параметры виртуальной сетевой функции.
В начало
[Topic 271393]

Остановка и запуск виртуальной сетевой функции или входящей в ее состав VDU

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

Когда вы запускаете виртуальную сетевую функцию или VDU, она снова занимает вычислительные ресурсы. При этом процессы, выполняемые на виртуальной сетевой функции или VDU, начинаются заново.

Чтобы остановить или запустить виртуальную сетевую функцию или входящую в ее состав VDU:

  1. На портале самообслуживания в меню перейдите в раздел Каталог.

    Отобразится страница управления сетевыми сервисами.

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

    Отобразится топология.

  3. Нажмите на виртуальную сетевую функцию.

    В нижней части страницы отобразится область настройки. Вы можете развернуть область настройки на всю страницу, нажав на значок развертывания expand_panel_up_icon_2. По умолчанию выбрана вкладка Варианты развертывания, на которой отображаются варианты развертывания.

  4. Если вы хотите остановить или запустить виртуальную сетевую функцию, в верхней части области настройки нажмите на кнопку Управление → Питание → Остановить VNF или Запустить VNF.
  5. Если вы хотите остановить или запустить входящую в состав виртуальной сетевой функции VDU, выполните следующие действия:
    1. Выберите вкладку Управление VDU.

      Отобразится таблица VDU.

    2. Нажмите на кнопку Управление → Питание → Остановить VDU или Запустить VDU рядом с VDU, которую вы хотите остановить или запустить.
  6. В открывшемся окне подтверждения нажмите на кнопку Применить.

Виртуальная сетевая функция или входящая в ее состав VDU будет остановлена или запущена.

В начало
[Topic 260624]

Пауза и снятие с паузы виртуальной сетевой функции или входящей в ее состав VDU

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

Чтобы поставить на паузу или снять с паузы виртуальную сетевую функцию или входящую в ее состав VDU:

  1. На портале самообслуживания в меню перейдите в раздел Каталог.

    Отобразится страница управления сетевыми сервисами.

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

    Отобразится топология.

  3. Нажмите на виртуальную сетевую функцию.

    В нижней части страницы отобразится область настройки. Вы можете развернуть область настройки на всю страницу, нажав на значок развертывания expand_panel_up_icon_2. По умолчанию выбрана вкладка Варианты развертывания, на которой отображаются варианты развертывания.

  4. Поставьте или снимите с паузы виртуальную сетевую функцию или входящую в ее состав VDU:
    • Если вы хотите поставить на паузу или снять с паузы виртуальную сетевую функцию, в верхней части области настройки нажмите на кнопку Управление → Питание → Поставить VNF на паузу или Снять паузу с VNF.
    • Если вы хотите поставить на паузу или снять с паузы входящую в состав виртуальной сетевой функции VDU, выполните следующие действия:
      1. Выберите вкладку Управление VDU.

        Отобразится таблица VDU.

      2. Нажмите на кнопку Управление → Питание → Поставить VDU на паузу или Снять паузу с VDU.
  5. В открывшемся окне подтверждения нажмите на кнопку Применить.

Виртуальная сетевая функция или входящая в ее состав VDU будет поставлена на паузу или снята с паузы.

В начало
[Topic 260647]

Перевод виртуальной сетевой функции или входящей в ее состав VDU в состояние сна и активное состояние

Вы можете перевести виртуальную сетевую функцию или входящую в ее состав VDU в состояние сна (англ. suspend), чтобы освободить занимаемые ей вычислительные ресурсы облачной платформы OpenStack. При этом состояние виртуальной сетевой функции или VDU сохраняется на диск облачной платформы OpenStack. Когда вы переводите виртуальную сетевую функцию или VDU в активное состояние (англ. unsuspend), она снова занимает вычислительные ресурсы. Процессы, выполняемые на виртуальной сетевой функции или VDU, возобновляются с момента сохранения ее состояния.

Чтобы перевести виртуальную сетевую функцию или входящую в ее состав VDU в состояние сна или активное состояние:

  1. На портале самообслуживания в меню перейдите в раздел Каталог.

    Отобразится страница управления сетевыми сервисами.

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

    Отобразится топология.

  3. Нажмите на виртуальную сетевую функцию.

    В нижней части страницы отобразится область настройки. Вы можете развернуть область настройки на всю страницу, нажав на значок развертывания expand_panel_up_icon_2. По умолчанию выбрана вкладка Варианты развертывания, на которой отображаются варианты развертывания.

  4. Переведите виртуальную сетевую функцию или входящую в ее состав VDU в состояние сна или активное состояние:
    • Если вы хотите перевести виртуальную сетевую функцию в состояние сна или активное состояние, в верхней части области настройки нажмите на кнопку Управление → Питание → Приостановить VNF или Возобновить приостановленную VNF.
    • Если вы хотите перевести входящую в состав виртуальной сетевой функции VDU в состояние сна или активное состояние, выполните следующие действия:
      1. Выберите вкладку Управление VDU.

        Отобразится таблица VDU.

      2. Нажмите на кнопку Управление → Питание → Приостановить VDU или Возобновить приостановленную VDU рядом с VDU, которую вы хотите перевести в состояние сна или активное состояние.
  5. В открывшемся окне подтверждения нажмите на кнопку Применить.

Виртуальная сетевая функция или входящая в ее состав VDU будет переведена в состояние сна или активное состояние.

В начало
[Topic 267158]

Программная перезагрузка виртуальной сетевой функции или входящей в ее состав VDU

При программной перезагрузке виртуальной сетевой функции перезагружаются все входящие в ее состав активные VDU. Для программной перезагрузки виртуальной сетевой функции хотя бы одна VDU в ее составе должна быть в активном состоянии.

Чтобы выполнить программную перезагрузку виртуальной сетевой функции или входящей в ее состав VDU:

  1. На портале самообслуживания в меню перейдите в раздел Каталог.

    Отобразится страница управления сетевыми сервисами.

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

    Отобразится топология.

  3. Нажмите на виртуальную сетевую функцию.

    В нижней части страницы отобразится область настройки. Вы можете развернуть область настройки на всю страницу, нажав на значок развертывания expand_panel_up_icon_2. По умолчанию выбрана вкладка Варианты развертывания, на которой отображаются варианты развертывания.

  4. Выполните программную перезагрузку виртуальной сетевой функции или входящей в ее состав VDU:
    • Если вы хотите выполнить программную перезагрузку виртуальной сетевой функции, в верхней части области настройки нажмите на кнопку Управление → Питание → Программная перезагрузка VNF.
    • Если вы хотите выполнить программную перезагрузку входящей в состав виртуальной сетевой функции VDU, выполните следующие действия:
      1. Выберите вкладку Управление VDU.

        Отобразится таблица VDU.

      2. Нажмите на кнопку Управление → Питание → Программная перезагрузка VDU рядом с VDU, программную перезагрузку которой вы хотите выполнить.
  5. В открывшемся окне подтверждения нажмите на кнопку Применить.

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

В начало
[Topic 260631]

Аппаратная перезагрузка виртуальной сетевой функции или входящей в ее состав VDU

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

Чтобы выполнить аппаратную перезагрузку виртуальной сетевой функции или входящей в ее состав VDU:

  1. На портале самообслуживания в меню перейдите в раздел Каталог.

    Отобразится страница управления сетевыми сервисами.

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

    Отобразится топология.

  3. Нажмите на виртуальную сетевую функцию.

    В нижней части страницы отобразится область настройки. Вы можете развернуть область настройки на всю страницу, нажав на значок развертывания expand_panel_up_icon_2. По умолчанию выбрана вкладка Варианты развертывания, на которой отображаются варианты развертывания.

  4. Выполните аппаратную перезагрузку виртуальной сетевой функции или входящей в ее состав VDU:
    • Если вы хотите выполнить аппаратную перезагрузку виртуальной сетевой функции, в верхней части области настройки нажмите на кнопку Управление → Питание → Аппаратная перезагрузка VNF.
    • Если вы хотите выполнить аппаратную перезагрузку входящей в виртуальную сетевую функцию VDU, выполните следующие действия:
      1. Выберите вкладку Управление VDU.

        Отобразится таблица VDU.

      2. Нажмите на кнопку Управление → Питание → Аппаратная перезагрузка VDU рядом с VDU, аппаратную перезагрузку которой вы хотите выполнить.
  5. В открывшемся окне подтверждения нажмите на кнопку Применить.

Будет выполнена аппаратная перезагрузка VNF или входящей в ее состав VDU.

В начало
[Topic 260636]

Повторное развертывание виртуальной сетевой функции или входящей в ее состав VDU

Повторное развертывание виртуальной сетевой функции или входящей в ее состав VDU может привести к краткосрочным перебоям в ее работе или временной потере работоспособности. Мы рекомендуем планировать и координировать работы по повторному развертыванию в соответствии с требованиями вашей организации, чтобы свести нарушения работы к минимуму.

Чтобы повторно развернуть виртуальную сетевую функцию или входящую в ее состав VDU:

  1. На портале самообслуживания в меню перейдите в раздел Каталог.

    Отобразится страница управления сетевыми сервисами.

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

    Отобразится топология.

  3. Нажмите на виртуальную сетевую функцию.

    В нижней части страницы отобразится область настройки. Вы можете развернуть область настройки на всю страницу, нажав на значок развертывания expand_panel_up_icon_2. По умолчанию выбрана вкладка Варианты развертывания, на которой отображаются варианты развертывания.

  4. Повторно разверните виртуальную сетевую функцию или входящую в ее состав VDU:
    • Если вы хотите повторно развернуть виртуальную сетевую функцию, в верхней части области настройки нажмите на кнопку Управление → Повторно развернуть VNF.
    • Если вы хотите повторно развернуть входящую в состав виртуальной сетевой функции VDU, выполните следующие действия:
      1. Выберите вкладку Управление VDU.

        Отобразится таблица VDU.

      2. Нажмите на кнопку Управление → Повторно развернуть VDU рядом с VDU, которую вы хотите повторно развернуть.
  5. В открывшемся окне подтверждения нажмите на кнопку Подтвердить.

Начнется повторное развертывание виртуальной сетевой функции или входящей в ее состав VDU, которое может длиться несколько минут. Вы можете прервать развертывание, нажав на кнопку Прервать развертывание.

В начало
[Topic 260612]

Автоматическое восстановление виртуальной сетевой функции или входящей в ее состав VDU

Вы можете выполнить автоматическое восстановление виртуальной сетевой функции или входящей в ее состав VDU, даже если вы выключили автоматическое восстановление сетевого сервиса, в топологию которого добавлена виртуальная сетевая функция.

Чтобы автоматически восстановить виртуальную сетевую функцию или входящую в ее состав VDU:

  1. На портале самообслуживания в меню перейдите в раздел Каталог.

    Отобразится страница управления сетевыми сервисами.

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

    Отобразится топология.

  3. Нажмите на виртуальную сетевую функцию.

    В нижней части страницы отобразится область настройки. Вы можете развернуть область настройки на всю страницу, нажав на значок развертывания expand_panel_up_icon_2. По умолчанию выбрана вкладка Варианты развертывания, на которой отображаются варианты развертывания.

  4. Выполните автоматическое восстановление виртуальной сетевой функции или входящей в ее состав VDU:
    • Если вы хотите выполнить автоматическое восстановление виртуальной сетевой функции, в верхней части области настройки нажмите на кнопку Управление → Восстановление VNF.
    • Если вы хотите выполнить автоматическое восстановление входящей в состав виртуальной сетевой функции VDU, выполните следующие действия:
      1. Выберите вкладку Управление VDU.

        Отобразится таблица VDU.

      2. Нажмите на кнопку Управление → Восстановление VDU рядом с VDU, автоматическое восстановление которой вы хотите выполнить.
  5. В открывшемся окне подтверждения нажмите на кнопку Применить.

Начнется автоматическое восстановление виртуальной сетевой функции или входящей в ее состав VDU.

В начало
[Topic 260618]

Работа с снимками состояния VDU

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

Информация о снимках состояния VDU отображается в следующих столбцах таблицы:

  • Имя – имя снимка состояния VDU.
  • Дата создания – дата и время создания снимка состояния VDU.
  • Размер – размер снимка состояния VDU в байтах.
  • Описание – краткое описание снимка состояния VDU.
  • Управление – действия, которые можно выполнить с снимком состояния VDU.

В этом разделе

Создание снимка состояния VDU

Восстановление параметров VDU с помощью снимка состояния

Изменение снимка состояния VDU

Удаление снимка состояния VDU

В начало
[Topic 271410]

Создание снимка состояния VDU

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

Чтобы создать снимок состояния VDU:

  1. На портале самообслуживания в меню перейдите в раздел Каталог.

    Отобразится страница управления сетевыми сервисами.

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

    Отобразится топология.

  3. Нажмите на виртуальную сетевую функцию, в состав которой входит VDU.

    В нижней части страницы отобразится область настройки. Вы можете развернуть область настройки на всю страницу, нажав на значок развертывания expand_panel_up_icon_2. По умолчанию выбрана вкладка Варианты развертывания, на которой отображаются варианты развертывания.

  4. Выберите вкладку Управление VDU.

    Отобразится таблица VDU.

  5. Нажмите на кнопку Питание → Мгновенный снимок рядом с VDU, для которой вы хотите создать снимок состояния.

    Откроется окно с таблицей снимков состояния VDU.

  6. В поле Имя введите имя снимка состояния VDU.
  7. В поле Описание введите краткое описание снимка состояния VDU.
  8. Нажмите на кнопку Создать.

Снимок состояния VDU будет создан и отобразится в таблице.

В начало
[Topic 260603]

Восстановление параметров VDU с помощью снимка состояния

Чтобы восстановить параметры VDU с помощью снимка состояния:

  1. На портале самообслуживания в меню перейдите в раздел Каталог.

    Отобразится страница управления сетевыми сервисами.

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

    Отобразится топология.

  3. Нажмите на виртуальную сетевую функцию, в состав которой входит VDU.

    В нижней части страницы отобразится область настройки. Вы можете развернуть область настройки на всю страницу, нажав на значок развертывания expand_panel_up_icon_2. По умолчанию выбрана вкладка Варианты развертывания, на которой отображаются варианты развертывания.

  4. Выберите вкладку Управление VDU.

    Отобразится таблица VDU.

  5. Нажмите на кнопку Питание → Мгновенный снимок рядом с VDU, параметры которой вы хотите восстановить с помощью снимка состояния.

    Откроется окно с таблицей снимков состояния VDU.

  6. Нажмите на кнопку Управление → Откатить рядом с снимком состояния, с помощью которого вы хотите восстановить параметры VDU.
  7. В открывшемся окне подтверждения нажмите на кнопку Откатить.

Параметры VDU будут восстановлены в соответствии со снимком состояния.

В начало
[Topic 267229]

Изменение снимка состояния VDU

Чтобы изменить снимок состояния VDU:

  1. На портале самообслуживания в меню перейдите в раздел Каталог.

    Отобразится страница управления сетевыми сервисами.

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

    Отобразится топология.

  3. Нажмите на виртуальную сетевую функцию, в состав которой входит VDU.

    В нижней части страницы отобразится область настройки. Вы можете развернуть область настройки на всю страницу, нажав на значок развертывания expand_panel_up_icon_2. По умолчанию выбрана вкладка Варианты развертывания, на которой отображаются варианты развертывания.

  4. Выберите вкладку Управление VDU.

    Отобразится таблица VDU.

  5. Нажмите на кнопку Питание → Мгновенный снимок рядом с VDU, снимок состояния которой вы хотите изменить.

    Откроется окно с таблицей снимков состояния VDU.

  6. Нажмите на кнопку Управление → Изменить рядом со снимком состояния VDU, который вы хотите изменить.
  7. В открывшемся окне при необходимости измените имя и/или краткое описание снимка состояния VDU.
  8. Нажмите на кнопку Сохранить.

Снимок состояния VDU будет изменен и обновится в таблице.

В начало
[Topic 267226]

Удаление снимка состояния VDU

Удаленные снимки состояния VDU невозможно восстановить.

Чтобы удалить снимок состояния VDU:

  1. На портале самообслуживания в меню перейдите в раздел Каталог.

    Отобразится страница управления сетевыми сервисами.

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

    Отобразится топология.

  3. Нажмите на виртуальную сетевую функцию, в состав которой входит VDU.

    В нижней части страницы отобразится область настройки. Вы можете развернуть область настройки на всю страницу, нажав на значок развертывания expand_panel_up_icon_2. По умолчанию выбрана вкладка Варианты развертывания, на которой отображаются варианты развертывания.

  4. Выберите вкладку Управление VDU.

    Отобразится таблица VDU.

  5. Нажмите на кнопку Питание → Мгновенный снимок рядом с VDU, снимок состояния которой вы хотите удалить.

    Откроется окно с таблицей снимков состояния VDU.

  6. Нажмите на кнопку Управление → Удалить рядом со снимком состояния VDU, который вы хотите удалить.
  7. В открывшемся окне подтверждения нажмите на кнопку Удалить.

Снимок состояния VDU будет удален и перестанет отображаться в таблице.

В начало
[Topic 267232]

Работа с физическими сетевыми функциями

Для работы с физической сетевой функцией вам выполнить одно из следующих действий:

Параметры физической сетевой функции можно настроить на следующих вкладках:

Следующие вкладки отображаются, если вы нажали на физическую сетевую функцию в топологии развернутого сетевого сервиса:

Дополнительно могут отображаться вкладки, которые вы указали в блоке user_configurations PNF-дескриптора.

В этом разделе

Выбор варианта развертывания физической сетевой функции

Настройка основных параметров физической сетевой функции

См. также

Сценарий: развертывание физической сетевой функции

В начало
[Topic 271379]

Выбор варианта развертывания физической сетевой функции

Вы можете указать варианты развертывания в блоке flavours PNF-дескриптора.

Чтобы выбрать вариант развертывания физической сетевой функции:

  1. Перейдите к топологии одним из следующих способов:
  2. Нажмите на физическую сетевую функцию, вариант развертывания которой вы хотите выбрать.

    В нижней части страницы отобразится область настройки. Вы можете развернуть область настройки на всю страницу, нажав на значок развертывания expand_panel_up_icon_2. По умолчанию выбрана вкладка Варианты развертывания, на которой отображаются варианты развертывания.

  3. Выберите вариант развертывания физической сетевой функции.
  4. В верхней части области настройки нажмите на кнопку Сохранить, чтобы сохранить параметры физической сетевой функции.
В начало
[Topic 271505]

Настройка основных параметров физической сетевой функции

Чтобы настроить основные параметры физической сетевой функции:

  1. Перейдите к топологии одним из следующих способов:
  2. Нажмите на физическую сетевую функцию, основные параметры которой вы хотите настроить.

    В нижней части страницы отобразится область настройки. Вы можете развернуть область настройки на всю страницу, нажав на значок развертывания expand_panel_up_icon_2. По умолчанию выбрана вкладка Варианты развертывания, на которой отображаются варианты развертывания.

  3. Выберите вкладку Параметры PNF.

    Отобразятся основные параметры физической сетевой функции.

  4. В поле Имя введите имя физической сетевой функции.
  5. В поле Описание введите краткое описание физической сетевой функции.
  6. В поле Порядок введите порядковый номер развертывания физической сетевой функции. Когда вы развертываете сетевой сервис, физическая сетевая функция c наименьшим значением порядкового номера развертывается первой. Если в параметрах ни одной из добавленных в топологию физических сетевых функций не указан порядковый номер, все физические сетевые функции развертываются одновременно.
  7. В верхней части области настройки нажмите на кнопку Сохранить, чтобы сохранить параметры физической сетевой функции.
В начало
[Topic 271506]

Настройка P2P-сервиса

Чтобы настроить P2P-сервис:

  1. Перейдите к топологии одним из следующих способов:
  2. Нажмите на P2P-сервис, который вы хотите настроить.

    В нижней части страницы отобразится область настройки. Вы можете развернуть область настройки на всю страницу, нажав на значок развертывания expand_panel_up_icon_2.

  3. В поле Имя введите имя P2P-сервиса.
  4. При необходимости в поле Описание введите краткое описание P2P-сервиса.
  5. В верхней части области настройки нажмите на кнопку Сохранить, чтобы сохранить параметры P2P-сервиса.
В начало
[Topic 254792]

Настройка P2M-сервиса

Чтобы настроить P2M-сервис:

  1. Перейдите к топологии одним из следующих способов:
  2. Нажмите на P2M-сервис, который вы хотите настроить.

    В нижней части страницы отобразится область настройки. Вы можете развернуть область настройки на всю страницу, нажав на значок развертывания expand_panel_up_icon_2.

  3. В поле Имя введите имя P2M-сервиса.
  4. При необходимости в поле Описание введите краткое описание P2M-сервиса.
  5. В поле Точки подключения введите максимальное количество точек подключения P2M-сервиса. Диапазон значений: от 2 до 9999. Если вы не указываете значение для этого параметра, количество точек подключения не ограничивается.
  6. В раскрывающемся списке Режим выберите, используется ли в P2M-сервисе DFI (Default Forwarding Interface), на который отправляется неизвестный unicast-трафик:
    • Классический – не использовать DFI. Это значение выбрано по умолчанию.
    • DFI с FIB на root и leafs – использовать DFI на сервисном интерфейсе с ролью root.
    • DFI с FIB на leaf – использовать DFI на сервисном интерфейсе с ролью root. Вам нужно создать сервисные интерфейсы с ролью leaf на одном устройстве CPE. Резервные сервисные интерфейсы с ролью leaf требуется создать на одном устройстве CPE, отличном от устройства CPE, на котором созданы основные сервисные интерфейсы.
  7. В поле MAC-возраст (сек) введите время в секундах, в течение которого записи хранятся в MAC-таблице контроллера. Диапазон значений: от 10 до 65 535. Значение по умолчанию: 300.
  8. В раскрывающемся списке Режим изучения MAC выберите действие, которое применяется к серии кадров, когда первый кадр отправляется на контроллер для изучения MAC-адреса источника:
    • Learn and flood – контроллер запоминает MAC-адрес источника и проверяет наличие MAC-адреса назначения в MAC-таблице. Если MAC-адрес назначения отсутствует в MAC-таблице, серия кадров отправляется на все добавленные в P2M-сервис сервисные интерфейсы, за исключением сервисного интерфейса, на который серия кадров пришла изначально. Это значение выбрано по умолчанию.
    • Learn and drop – контроллер запоминает MAC-адрес источника и проверяет наличие MAC-адреса назначения в MAC-таблице. Если MAC-адрес назначения отсутствует в MAC-таблице, серия кадров отбрасывается.

    При наличии MAC-адреса назначения в MAC-таблице серия кадров отправляется на сервисный интерфейс назначения.

  9. В поле Размер MAC-таблицы введите максимальное количество записей в MAC-таблице контроллера. Диапазон значений: от 0 до 65 535. Вы можете ввести 0, чтобы не ограничивать количество записей. Значение по умолчанию: 100.
  10. В раскрывающемся списке Перегрузка MAC-таблицы выберите политику обработки новых MAC-адресов при переполнении MAC-таблицы контроллера:
    • Flood – трафик с неизученными MAC-адресами назначения передается как BUM-трафик (Broadcast, unknown-unicast, and multicast). Это значение выбрано по умолчанию.
    • Drop – трафик с неизученными MAC-адресами назначения не передается.
  11. Если вы хотите настроить назначение IP-адресов виртуальным сетевым функциям с помощью DHCP, выполните следующие действия:
    1. В раскрывающемся списке OpenStack DHCP выберите Включено. Значение по умолчанию: Выключить.
    2. В поле CIDR введите IPv4-префикс подсети OpenStack, которая назначает IP-адреса виртуальным сетевым функциям.
    3. Если вы хотите, чтобы подсеть OpenStack назначала виртуальным сетевым функциям указанный шлюз, в поле Шлюз введите IPv4-адрес шлюза.
    4. Укажите диапазон IP-адресов, из которого подсеть OpenStack назначает IP-адреса виртуальным сетевым функциям. Для этого в блоке Пулы нажмите на кнопку + Пул и введите начальное и конечное значения диапазона IP-адресов.

      Диапазон IP-адресов будет указан и отобразится в блоке Пулы. Вы можете указать несколько диапазонов IP-адресов и удалить диапазоны IP-адресов. Для удаления диапазона IP-адресов нажмите рядом с ним на кнопку Удалить.

    5. Укажите DNS-сервер, который подсеть OpenStack назначает виртуальным сетевым функциям. Для этого в блоке DNS нажмите на кнопку + DNS и введите IPv4-адрес DNS-сервера.

      DNS-сервер будет указан и отобразится в блоке DNS. Вы можете указать несколько DNS-серверов и удалить DNS-серверы. Для удаления DNS-сервера нажмите рядом с ним на кнопку Удалить.

  12. В верхней части области настройки нажмите на кнопку Сохранить, чтобы сохранить параметры P2M-сервиса.
В начало
[Topic 254794]

Настройка M2M-сервиса

Чтобы настроить M2M-сервис:

  1. Перейдите к топологии одним из следующих способов:
  2. Нажмите на M2M-сервис, который вы хотите настроить.

    В нижней части страницы отобразится область настройки. Вы можете развернуть область настройки на всю страницу, нажав на значок развертывания expand_panel_up_icon_2.

  3. В поле Имя введите имя M2M-сервиса.
  4. При необходимости в поле Описание введите краткое описание M2M-сервиса.
  5. В поле Точки подключения введите максимальное количество точек подключения M2M-сервиса. Диапазон значений: от 2 до 9999. Если вы не указываете значение для этого параметра, количество точек подключения не ограничивается.
  6. В поле MAC-возраст (сек) введите время в секундах, в течение которого записи хранятся в MAC-таблице контроллера. Диапазон значений: от 10 до 65 535. Значение по умолчанию: 300.
  7. В раскрывающемся списке Режим изучения MAC выберите действие, которое применяется к серии кадров, когда первый кадр отправляется на контроллер для изучения MAC-адреса источника:
    • Learn and flood – контроллер запоминает MAC-адрес источника и проверяет наличие MAC-адреса назначения в MAC-таблице. Если MAC-адрес назначения отсутствует в MAC-таблице, серия кадров отправляется на все добавленные в P2M-сервис сервисные интерфейсы, за исключением сервисного интерфейса, на который серия кадров пришла изначально. Это значение выбрано по умолчанию.
    • Learn and drop – контроллер запоминает MAC-адрес источника и проверяет наличие MAC-адреса назначения в MAC-таблице. Если MAC-адрес назначения отсутствует в MAC-таблице, серия кадров отбрасывается.

    При наличии MAC-адреса назначения в MAC-таблице серия кадров отправляется на сервисный интерфейс назначения.

  8. В поле Размер MAC-таблицы введите максимальное количество записей в MAC-таблице контроллера. Диапазон значений: от 0 до 65 535. Вы можете ввести 0, чтобы не ограничивать количество записей. Значение по умолчанию: 100.
  9. В раскрывающемся списке Перегрузка MAC-таблицы выберите политику обработки новых MAC-адресов при переполнении MAC-таблицы контроллера:
    • Flood – трафик с неизученными MAC-адресами назначения передается как BUM-трафик (Broadcast, unknown-unicast, and multicast). Это значение выбрано по умолчанию.
    • Drop – трафик с неизученными MAC-адресами назначения не передается.
  10. Если вы хотите настроить назначение IP-адресов виртуальным сетевым функциям с помощью DHCP, выполните следующие действия:
    1. В раскрывающемся списке OpenStack DHCP выберите Включено. Значение по умолчанию: Выключить.
    2. В поле CIDR введите IPv4-префикс подсети OpenStack, которая назначает IP-адреса виртуальным сетевым функциям.
    3. Если вы хотите, чтобы подсеть OpenStack назначала виртуальным сетевым функциям указанный шлюз, в поле Шлюз введите IPv4-адрес шлюза.
    4. Укажите диапазон IP-адресов, из которого подсеть OpenStack назначает IP-адреса виртуальным сетевым функциям. Для этого в блоке Пулы нажмите на кнопку + Пул и введите начальное и конечное значения диапазона IP-адресов.

      Диапазон IP-адресов будет указан и отобразится в блоке Пулы. Вы можете указать несколько диапазонов IP-адресов и удалить диапазоны IP-адресов. Для удаления диапазона IP-адресов нажмите рядом с ним на кнопку Удалить.

    5. Укажите DNS-сервер, который подсеть OpenStack назначает виртуальным сетевым функциям. Для этого в блоке DNS нажмите на кнопку + DNS и введите IPv4-адрес DNS-сервера.

      DNS-сервер будет указан и отобразится в блоке DNS. Вы можете указать несколько DNS-серверов и удалить DNS-серверы. Для удаления DNS-сервера нажмите рядом с ним на кнопку Удалить.

  11. Если вы хотите использовать M2M-сервис для создания общего сетевого сервиса, установите флажок Поделиться сетевым сервисом. Этот флажок снят по умолчанию.
  12. В верхней части области настройки нажмите на кнопку Сохранить, чтобы сохранить параметры M2M-сервиса.
В начало
[Topic 254826]

Настройка общей сети (OS 2 SHARED)

Чтобы настроить общую сеть в топологии:

  1. Перейдите к топологии одним из следующих способов:
  2. Нажмите на общую сеть, которую вы хотите настроить.

    В нижней части страницы отобразится область настройки. Вы можете развернуть область настройки на всю страницу, нажав на значок развертывания expand_panel_up_icon_2.

  3. В поле Имя введите имя общей сети.
  4. При необходимости в поле Описание введите краткое описание общей сети.
  5. В верхней части области настройки нажмите на кнопку Сохранить, чтобы сохранить параметры общей сети.
В начало
[Topic 254897]

Настройка виртуального маршрутизатора (OS vRouter)

Чтобы настроить виртуальный маршрутизатор:

  1. Перейдите к топологии одним из следующих способов:
  2. Нажмите на виртуальный маршрутизатор, который вы хотите настроить.

    В нижней части страницы отобразится область настройки. Вы можете развернуть область настройки на всю страницу, нажав на значок развертывания expand_panel_up_icon_2.

  3. В поле Имя введите имя виртуального маршрутизатора.
  4. При необходимости в поле Описание введите краткое описание виртуального маршрутизатора.
  5. Если вы хотите выставить значение up для рабочего состояния виртуального маршрутизатора, установите флажок Административное состояние. Этот флажок снят по умолчанию.
  6. В верхней части области настройки нажмите на кнопку Сохранить, чтобы сохранить параметры виртуального маршрутизатора.
В начало
[Topic 254899]

Настройка VLAN

Чтобы настроить VLAN:

  1. Перейдите к топологии одним из следующих способов:
  2. В топологии нажмите на VLAN, которую вы хотите настроить.

    В нижней части страницы отобразится область настройки. Вы можете развернуть область настройки на всю страницу, нажав на значок развертывания expand_panel_up_icon_2.

  3. В поле Имя введите имя VLAN.
  4. При необходимости в поле Описание введите краткое описание VLAN.
  5. Если вы хотите настроить назначение IP-адресов виртуальным сетевым функциям с помощью DHCP, выполните следующие действия:
    1. В раскрывающемся списке OpenStack DHCP выберите Включено. Значение по умолчанию: Выключить.
    2. В поле CIDR введите IPv4-префикс подсети OpenStack, которая назначает IP-адреса виртуальным сетевым функциям.
    3. Если вы хотите, чтобы подсеть OpenStack назначала виртуальным сетевым функциям указанный шлюз, в поле Шлюз введите IPv4-адрес шлюза.
    4. Укажите диапазон IP-адресов, из которого подсеть OpenStack назначает IP-адреса виртуальным сетевым функциям. Для этого в блоке Пулы нажмите на кнопку + Пул и введите начальное и конечное значения диапазона IP-адресов.

      Диапазон IP-адресов будет указан и отобразится в блоке Пулы. Вы можете указать несколько диапазонов IP-адресов и удалить диапазоны IP-адресов. Для удаления диапазона IP-адресов нажмите рядом с ним на кнопку Удалить.

    5. Укажите DNS-сервер, который подсеть OpenStack назначает виртуальным сетевым функциям. Для этого в блоке DNS нажмите на кнопку + DNS и введите IPv4-адрес DNS-сервера.

      DNS-сервер будет указан и отобразится в блоке DNS. Вы можете указать несколько DNS-серверов и удалить DNS-серверы. Для удаления DNS-сервера нажмите рядом с ним на кнопку Удалить.

  6. Если вы хотите использовать VLAN для создания общего сетевого сервиса, установите флажок Поделиться сетью. Этот флажок снят по умолчанию.
  7. Если вы хотите назначать виртуальным сетевым функциям VLAN-тег, в поле ID сегментации введите VLAN-тег.
  8. В верхней части области настройки нажмите на кнопку Сохранить, чтобы сохранить параметры VLAN.
В начало
[Topic 254901]

Настройка VXLAN

Чтобы настроить VXLAN:

  1. Перейдите к топологии одним из следующих способов:
  2. Нажмите на VXLAN, которую вы хотите настроить.

    В нижней части страницы отобразится область настройки. Вы можете развернуть область настройки на всю страницу, нажав на значок развертывания expand_panel_up_icon_2.

  3. В поле Имя введите имя VXLAN.
  4. При необходимости в поле Описание введите краткое описание VXLAN.
  5. Если вы хотите настроить назначение IP-адресов виртуальным сетевым функциям с помощью DHCP, выполните следующие действия:
    1. В раскрывающемся списке OpenStack DHCP выберите Включено. Значение по умолчанию: Выключить.
    2. В поле CIDR введите IPv4-префикс подсети OpenStack, которая назначает IP-адреса виртуальным сетевым функциям.
    3. Если вы хотите, чтобы подсеть OpenStack назначала виртуальным сетевым функциям указанный шлюз, в поле Шлюз введите IPv4-адрес шлюза.
    4. Укажите диапазон IP-адресов, из которого подсеть OpenStack назначает IP-адреса виртуальным сетевым функциям. Для этого в блоке Пулы нажмите на кнопку + Пул и введите начальное и конечное значения диапазона IP-адресов.

      Диапазон IP-адресов будет указан и отобразится в блоке Пулы. Вы можете указать несколько диапазонов IP-адресов и удалить диапазоны IP-адресов. Для удаления диапазона IP-адресов нажмите рядом с ним на кнопку Удалить.

    5. Укажите DNS-сервер, который подсеть OpenStack назначает виртуальным сетевым функциям. Для этого в блоке DNS нажмите на кнопку + DNS и введите IPv4-адрес DNS-сервера.

      DNS-сервер будет указан и отобразится в блоке DNS. Вы можете указать несколько DNS-серверов и удалить DNS-серверы. Для удаления DNS-сервера нажмите рядом с ним на кнопку Удалить.

  6. Если вы хотите использовать VXLAN для создания общего сетевого сервиса, установите флажок Поделиться сетью. Этот флажок снят по умолчанию.
  7. Если вы хотите назначать виртуальным сетевым функциям VXLAN-тег, в поле ID сегментации введите VXLAN-тег.
  8. В верхней части области настройки нажмите на кнопку Сохранить, чтобы сохранить параметры VXLAN.
В начало
[Topic 254904]

Настройка плоской сети

Чтобы настроить плоскую сеть:

  1. Перейдите к топологии одним из следующих способов:
  2. Нажмите на плоскую сеть, которую вы хотите настроить.

    В нижней части страницы отобразится область настройки. Вы можете развернуть область настройки на всю страницу, нажав на значок развертывания expand_panel_up_icon_2.

  3. В поле Имя введите имя плоской сети.
  4. При необходимости в поле Описание введите краткое описание плоской сети.
  5. Если вы хотите настроить назначение IP-адресов виртуальным сетевым функциям с помощью DHCP, выполните следующие действия:
    1. В раскрывающемся списке OpenStack DHCP выберите Включено. Значение по умолчанию: Выключить.
    2. В поле CIDR введите IPv4-префикс подсети OpenStack, которая назначает IP-адреса виртуальным сетевым функциям.
    3. Если вы хотите, чтобы подсеть OpenStack назначала виртуальным сетевым функциям указанный шлюз, в поле Шлюз введите IPv4-адрес шлюза.
    4. Укажите диапазон IP-адресов, из которого подсеть OpenStack назначает IP-адреса виртуальным сетевым функциям. Для этого в блоке Пулы нажмите на кнопку + Пул и введите начальное и конечное значения диапазона IP-адресов.

      Диапазон IP-адресов будет указан и отобразится в блоке Пулы. Вы можете указать несколько диапазонов IP-адресов и удалить диапазоны IP-адресов. Для удаления диапазона IP-адресов нажмите рядом с ним на кнопку Удалить.

    5. Укажите DNS-сервер, который подсеть OpenStack назначает виртуальным сетевым функциям. Для этого в блоке DNS нажмите на кнопку + DNS и введите IPv4-адрес DNS-сервера.

      DNS-сервер будет указан и отобразится в блоке DNS. Вы можете указать несколько DNS-серверов и удалить DNS-серверы. Для удаления DNS-сервера нажмите рядом с ним на кнопку Удалить.

  6. Если вы хотите использовать плоскую сеть для создания общего сетевого сервиса, установите флажок Поделиться сетью. Этот флажок снят по умолчанию.
  7. В верхней части области настройки нажмите на кнопку Сохранить, чтобы сохранить параметры плоской сети.
В начало
[Topic 254908]

Настройка UNI

Чтобы настроить UNI:

  1. Перейдите к топологии одним из следующих способов:
  2. Нажмите на UNI, который вы хотите настроить.

    В нижней части страницы отобразится область настройки. Вы можете развернуть область настройки на всю страницу, нажав на значок развертывания expand_panel_up_icon_2.

  3. В поле Имя введите имя UNI.
  4. При необходимости в поле Описание введите краткое описание UNI.
  5. В верхней части области настройки нажмите на кнопку Сохранить, чтобы сохранить параметры UNI.
В начало
[Topic 266376]