Настройка PNF-дескриптора
Вам нужно указать параметры физической сетевой функции в PNF-дескрипторе в формате YAML или XML, после чего добавить PNF-дескриптор в корневую директорию пакета PNF. PNF-дескриптор имеет следующую структуру:
Блок/параметр | Описание |
|---|---|
| Имя физической сетевой функции. |
| Краткое описание физической сетевой функции. |
| Имя файла в формате PDF с технической документацией или спецификацией физической сетевой функции. Вам нужно поместить файл в корневую директорию пакета PNF. Пользователи могут посмотреть и скачать файл в веб-интерфейсе оркестратора. Необязательный параметр. |
| Поставщик физической сетевой функции. |
| Версия физической сетевой функции. |
| Внешние точки подключения физической сетевой функции. |
| Внутренние точки подключения VDU, входящих в состав физической сетевой функции. Необязательный блок. |
| Скрипты для выполнения действий на различных стадиях работы физической сетевой функции, например при развертывании физической сетевой функции. |
| Варианты развертывания физической сетевой функции. Вы можете выбрать один из указанных вариантов развертывания физической сетевой функции в веб-интерфейсе оркестратора. |
| Параметры масштабирования физической сетевой функции. Необязательный блок. |
| Элементы веб-интерфейса оркестратора, которые добавляются в область настройки физической сетевой функции. Необязательный блок. |
| Задания резервного копирования физической сетевой функции. Необязательный блок. |
external_connections
Блок external_connections имеет следующую структуру:
Блок/параметр | Описание | |
|---|---|---|
| Имя внешней точки подключения. | |
|
| Краткое описание внешней точки подключения. |
| IP-адрес внешней точки подключения. Вам нужно ввести значение в формате
| |
| Маска подсети внешней точки подключения. Возможные значения:
| |
| IP-адрес шлюза внешней точки подключения. Возможные значения:
Необязательный параметр. | |
| IP-адрес DNS-сервера внешней точки подключения. Возможные значения:
Необязательный параметр. | |
| Группа, к которой относится внешняя точка подключения. Этот параметр необходимо указать, если несколько VDU в составе физической сетевой функции используют одну внешнюю точку подключения. | |
internal_connections
Блок internal_connections имеет следующую структуру:
Блок/параметр | Описание | |
|---|---|---|
| Имя внутренней точки подключения. | |
|
| Краткое описание внутренней точки подключения. |
| IP-адрес внутренней точки подключения. Возможные значения:
| |
| Маска подсети внутренней точки подключения. Возможные значения:
| |
| IP-адрес шлюза внутренней точки подключения. Возможные значения:
Необязательный параметр. | |
| IP-адрес DNS-сервера внутренней точки подключения. Возможные значения:
Необязательный параметр. | |
| Группа, к которой относится внутренняя точка подключения. Этот параметр необходимо указать, если несколько VDU в составе физической сетевой функции используют одну внутреннюю точку подключения. | |
configurations
Блок configurations имеет следующую структуру:
Блок/параметр | Описание | |
|---|---|---|
| Имя скрипта. | |
|
| Имя файла скрипта или сценария Ansible. Вам нужно поместить скрипт в директорию /scripts пакета PNF. |
| Стадия работы физической сетевой функции, на которой скрипт запускается. Возможные значения:
| |
| Интерпретатор скрипта. Возможные значения:
| |
| Метод аутентификации VNFM в физической сетевой функции для запуска скриптов. Возможные значения:
| |
| Путь к файлам для запуска скриптов с помощью SSH. Вам нужно создать директорию в директории /scripts пакета PNF и поместить в созданную директорию файлы. Файлы будут скопированы на VDU. Необязательный параметр. | |
| Время ожидания выполнения скрипта в секундах. Если скрипт не выполняется по истечении указанного времени, выполнение прерывается. Отсчет времени начинается в момент запуска скрипта. Этот параметр можно указать, если для параметра | |
flavours
Блок flavours имеет следующую структуру:
Блок/параметр | Описание | |
|---|---|---|
| Имя варианта развертывания. | |
|
| Краткое описание варианта развертывания. |
| Порядковый номер варианта развертывания. Вариант развертывания с наименьшим порядковым номером имеет наименьшую производительность. | |
| Параметры консолей администрирования VDU. | |
| Параметры VDU. | |
Блок management имеет следующую структуру:
Блок/параметр | Описание | ||
|---|---|---|---|
| Параметры управления VDU с помощью SSH-консоли. | ||
|
| Имя VDU. | |
|
| Имя учетной записи для установки SSH-сессии. | |
| Метод аутентификации VNFM в физической сетевой функции для запуска скриптов. Возможные значения:
| ||
| Параметры управления VDU с помощью веб-консоли. | ||
|
| Имя VDU. | |
|
| Протокол подключения к веб-консоли. Возможные значения:
| |
| Порт подключения к веб-консоли. Вам нужно ввести значение в диапазоне от 1 до 65 536. По умолчанию используется порт 80. | ||
| Путь к веб-консоли. | ||
| Имя учетной записи для аутентификации в веб-консоли. | ||
| Пароль учетной записи для аутентификации в веб-консоли. | ||
Блок vdus имеет следующую структуру:
Блок/параметр | Описание | |||
|---|---|---|---|---|
| Имя VDU. | |||
|
| Требования к паролю VDU. Необязательный блок. | ||
|
| Минимальная длина пароля. | ||
| Пользователи должны использовать прописные символы в пароле. Возможные значения:
| |||
| Пользователи должны использовать строчные символы в пароле. Возможные значения:
| |||
| Пользователи должны использовать цифры в пароле. Возможные значения:
| |||
| Специальные символы, которые пользователи должны использовать в пароле, например:
| |||
| Минимальное количество специальных символов в пароле. | |||
| Тип проверки доступности VDU при развертывании. По умолчанию используется SSH-проверка. Возможные значения:
Необязательный параметр. | |||
| Имя шаблона Zabbix для VDU. | |||
| Тип мониторинга физической сетевой функции. Возможные значения:
| |||
| Номер порта для установки SSH-сессии. Необязательный параметр. | |||
| Используемый алгоритм ключа хоста (англ. host key algorithm). Возможные значения:
Если вы не указываете этот параметр, по умолчанию используется алгоритм ssh-rsa для обеспечения обратной совместимости. | |||
| Имена скриптов из блока
| |||
| Имена заданий резервного копирования из блока
Необязательный блок. | |||
| Имя учетной записи для аутентификации VNFM в физической сетевой функции. Необязательный параметр. | |||
| Пароль учетной записи для аутентификации VNFM в физической сетевой функции. Необязательный параметр. | |||
| Аутентификация VNFM в физической сетевой функции по паролю. Возможные значения:
Необязательный параметр. | |||
| Параметры сетевых интерфейсов. | |||
|
| Имя сетевого интерфейса. | ||
|
| Тип сетевого интерфейса. Возможные значения:
| ||
| Краткое описание сетевого интерфейса. | |||
| Имя внешней точки подключения из блока | |||
| Параметры автоматического восстановления VDU. | |||
|
| Внешние триггеры, при срабатывании которых начинается автоматическое восстановление VDU. Возможные значения:
| ||
| Внешние триггеры. | |||
|
| Имя внешнего триггера. Возможные значения:
| ||
| Действие, которое выполняется при срабатывании внешнего триггера. | |||
|
| Тип действия. Возможные значения:
| ||
| Имя скрипта из блока Этот параметр необходимо указать, если для параметра | |||
scaling
Блок scaling имеет следующую структуру:
Параметр | Описание |
|---|---|
| Вертикальное масштабирование до варианта развертывания с более низким порядковым номером. Возможные значения:
|
| Вертикальное масштабирование до варианта развертывания с более высоким порядковым номером. Возможные значения:
|
user_configurations
Блок user_configurations имеет следующую структуру:
Блок/параметр | Описание | |||
|---|---|---|---|---|
| Вкладки, которые добавляются в область настройки физической сетевой функции. | |||
| Имя вкладки. | |||
|
| Элементы веб-интерфейса оркестратора, которые отображаются на вкладке. | ||
| Имя элемента веб-интерфейса оркестратора. | |||
|
| Краткое описание элемента веб-интерфейса оркестратора. | ||
| Тип элемента веб-интерфейса оркестратора. Возможные значения:
| |||
| Значение по умолчанию в поле. Этот параметр можно указать, если для параметра | |||
| Значения, которые отображаются в раскрывающемся списке. Этот блок можно указать, если для параметра | |||
| Имя значения. | |||
|
| Значение по умолчанию. Возможные значения:
Необязательный параметр. | ||
| Обязательный элемент веб-интерфейса оркестратора. Возможные значения:
Необязательный параметр. | |||
| Тип значения, которое может быть указано для элемента веб-интерфейса оркестратора. Необязательный параметр. | |||
| Подсказка, которая отображается при изменении значения элемента веб-интерфейса оркестратора. Необязательный параметр. | |||
| Имена скриптов из блока
| |||
backups
Блок backups имеет следующую структуру:
Блок/параметр | Описание | ||
|---|---|---|---|
| Имя задания резервного копирования. | ||
|
| Краткое описание задания резервного копирования. | |
| Параметры резервного копирования. | ||
|
| Путь к директории физической сетевой функции, в которой содержатся файлы для резервного копирования. | |
| Интервал времени в секундах для резервного копирования. | ||
| Количество хранимых резервных копий. | ||
| Тип резервного копирования. | ||
| Метод аутентификации VNFM в физической сетевой функции для запуска скриптов. Возможные значения:
| ||
| Имя скрипта из блока | ||
| Параметры восстановления из резервной копии. | ||
|
| Путь к директории физической сетевой функции, в которую помещаются восстановленные файлы. | |
| Тип резервного копирования. | ||
| Метод аутентификации VNFM в физической сетевой функции для запуска скриптов. Возможные значения:
| ||
| Имя скрипта из блока | ||