Содержание
Работа с пакетами VNF и PNF
Пакет VNF и PNF – это ZIP-архив, в которой вам нужно поместить следующие компоненты для развертывания и управления жизненным циклом сетевой функции:
- VNF/PNF-дескриптор – файл с параметрами сетевой функции.
- /image – образы виртуальных машин в формате QCOW для развертывания виртуальной сетевой функции. Эта директория отсутствует в пакете PNF.
- /scripts – скрипты для развертывания и управления сетевой функцией.
- logo.png – значок сетевой функции. Необязательный компонент.
- description-file.pdf – техническая документация или спецификация сетевой функции. Необязательный компонент.
Вам нужно загрузить пакет VNF или PNF в веб-интерфейс оркестратора, чтобы добавить виртуальную или физическую сетевую функцию в топологию при работе с шаблоном сетевого сервиса или сетевым сервисом.
Настройка VNF-дескриптора
Вам нужно указать параметры виртуальной сетевой функции в VNF-дескрипторе в формате YAML или XML, после чего добавить VNF-дескриптор в корневую директорию пакета VNF. VNF-дескриптор имеет следующую структуру:
Блок/параметр |
Описание |
|
Имя виртуальной сетевой функции. |
|
Краткое описание виртуальной сетевой функции. |
|
Имя файла в формате PDF с технической документацией или спецификацией виртуальной сетевой функции. Вам нужно поместить файл в корневую директорию пакета VNF. Пользователи могут просмотреть и скачать файл в веб-интерфейсе оркестратора. Необязательный параметр. |
|
Поставщик виртуальной сетевой функции. |
|
Версия виртуальной сетевой функции. |
|
Внешние точки подключения виртуальной сетевой функции. Вы можете настроить указанные внешние точки подключения виртуальной сетевой функции в веб-интерфейсе оркестратора. |
|
Внутренние точки подключения VDU, входящих в состав виртуальной сетевой функции. Необязательный блок. |
|
Виртуальные соединения для связи внутренних точек подключения. Этот блок необходимо указать, если вы указали блок |
|
Образы дисков VDU. Вы можете развернуть несколько VDU с помощью одного образа диска VDU. |
|
Скрипты для выполнения действий на различных стадиях работы виртуальной сетевой функции, например при развертывании виртуальной сетевой функции. |
|
Варианты развертывания виртуальной сетевой функции. Вы можете выбрать один из указанных вариантов развертывания виртуальной сетевой функции в веб-интерфейсе оркестратора. |
|
Параметры масштабирования виртуальной сетевой функции. Необязательный блок. |
|
Элементы веб-интерфейса оркестратора, которые добавляются в область настройки виртуальной сетевой функции. Необязательный блок. |
|
Задания резервного копирования виртуальной сетевой функции. Необязательный блок. |
external_connections
Блок external_connections
имеет следующую структуру:
Блок/параметр |
Описание |
|
|
Имя внешней точки подключения. |
|
|
|
Краткое описание внешней точки подключения. |
|
IP-адрес внешней точки подключения. Вам нужно ввести значение в формате
|
|
|
Маска подсети внешней точки подключения. Возможные значения:
|
|
|
IP-адрес шлюза внешней точки подключения. Возможные значения:
Необязательный параметр. |
|
|
IP-адрес DNS-сервера внешней точки подключения. Возможные значения:
Необязательный параметр. |
|
|
Группа, к которой относится внешняя точка подключения. Этот параметр необходимо указать, если несколько VDU в составе виртуальной сетевой функции используют одну внешнюю точку подключения. |
internal_connections
Блок internal_connections
имеет следующую структуру:
Блок/параметр |
Описание |
|
|
Имя внутренней точки подключения. |
|
|
|
Краткое описание внутренней точки подключения. |
|
Имя виртуального соединения из блока |
|
|
IP-адрес внутренней точки подключения. Возможные значения:
|
|
|
Маска подсети внутренней точки подключения. Возможные значения:
|
|
|
IP-адрес шлюза внутренней точки подключения. Возможные значения:
Необязательный параметр. |
|
|
IP-адрес DNS-сервера внутренней точки подключения. Возможные значения:
Необязательный параметр. |
|
|
Группа, к которой относится внутренняя точка подключения. Этот параметр необходимо указать, если несколько VDU в составе виртуальной сетевой функции используют одну внутреннюю точку подключения. |
virtual_links
Блок virtual_links
имеет следующую структуру:
Блок/параметр |
Описание |
|
|
Имя виртуального соединения. |
|
|
|
IPv4-префикс виртуального соединения. Вам нужно ввести значение в формате XXX.XXX.XXX.XXX/XX, например:
|
|
Версия IP-адресов в подсети. Возможные значения:
|
images
Блок images
имеет следующую структуру:
Блок/параметр |
Описание |
|
|
Имя образа диска VDU. |
|
|
|
Формат контейнера для образа диска VDU. |
|
Формат образа диска VDU. |
|
|
Тип VIM. |
|
|
Имя файла образа диска VDU. Вам нужно поместить образ диска VDU в директорию /image пакета VNF. |
configurations
Блок configurations
имеет следующую структуру:
Блок/параметр |
Описание |
|
|
Имя скрипта. |
|
|
|
Имя файла скрипта, сценария Ansible или атрибута user-data для Cloud-init. Вам нужно поместить скрипт в директорию /scripts пакета VNF. |
|
Стадия работы виртуальной сетевой функции, на которой скрипт запускается. Возможные значения:
|
|
|
Интерпретатор скрипта. Возможные значения:
|
|
|
Метод аутентификации VNFM в виртуальной сетевой функции для запуска скриптов. Возможные значения:
|
|
|
Путь к файлам для запуска скриптов с помощью SSH. Вам нужно создать директорию в директории /scripts пакета VNF и поместить в созданную директорию файлы. Файлы будут скопированы на VDU. Необязательный параметр. |
|
|
Использование config-drive. Возможные значения:
Этот параметр можно указать, если для параметра |
|
|
Время ожидания выполнения скрипта в секундах. Если скрипт не выполняется по истечении указанного времени, выполнение прерывается. Отсчет времени начинается в момент запуска скрипта. Этот параметр можно указать, если для параметра |
flavours
Блок flavours
имеет следующую структуру:
Блок/параметр |
Описание |
|
|
Имя варианта развертывания. |
|
|
|
Краткое описание варианта развертывания. |
|
Порядковый номер варианта развертывания. Вариант развертывания с наименьшим порядковым номером имеет наименьшую производительность. |
|
|
Группы VDU, которые размещаются на одном хосте OpenStack. Мы рекомендуем разместить на одном хосте OpenStack VDU, требующие минимальных задержек при обмене информацией друг с другом. |
|
|
Группы VDU, которые размещаются на разных хостах OpenStack. Мы рекомендуем развернуть на разных хостах OpenStack VDU, для которых может потребоваться вертикальное масштабирование или обеспечение отказоустойчивости. |
|
|
Параметры консолей администрирования VDU. |
|
|
Параметры VDU. |
Блоки affinity
и anti-affinity
имеют следующую структуру:
Блок/параметр |
Описание |
||
|
Группы VDU. |
||
|
|
Имя группы VDU. |
|
|
|
Имена VDU. Вам нужно указать список значений, например:
|
Блок management
имеет следующую структуру:
Блок/параметр |
Описание |
||
|
Параметры управления VDU с помощью VNC-консоли. |
||
|
|
Имя VDU. |
|
|
Параметры управления VDU с помощью SSH-консоли. |
||
|
|
Имя VDU. |
|
|
|
Имя учетной записи для установки SSH-сессии. |
|
|
Метод аутентификации VNFM в виртуальной сетевой функции для запуска скриптов. Возможные значения:
|
||
|
Параметры управления VDU с помощью веб-консоли. |
||
|
|
Имя VDU. |
|
|
|
Протокол подключения к веб-консоли. Возможные значения:
|
|
|
Порт подключения к веб-консоли. Вам нужно ввести значение в диапазоне от 1 до 65 536. По умолчанию используется порт 80. |
||
|
Путь к веб-консоли. |
||
|
Имя учетной записи для аутентификации в веб-консоли. |
||
|
Пароль учетной записи для аутентификации в веб-консоли. |
Блок vdus
имеет следующую структуру:
Блок/параметр |
Описание |
||||
|
Имя VDU. |
||||
|
|
Требования к паролю VDU. Необязательный блок. |
|||
|
|
Минимальная длина пароля. |
|||
|
Пользователи должны использовать прописные символы в пароле. Возможные значения:
|
||||
|
Пользователи должны использовать строчные символы в пароле. Возможные значения:
|
||||
|
Пользователи должны использовать цифры в пароле. Возможные значения:
|
||||
|
Специальные символы, которые пользователи должны использовать в пароле, например:
|
||||
|
Минимальное количество специальных символов в пароле. |
||||
|
Тип проверки доступности VDU при развертывании. По умолчанию используется SSH-проверка. Возможные значения:
Необязательный параметр. |
||||
|
Имя шаблона Zabbix для VDU. |
||||
|
Тип мониторинга виртуальной сетевой функции. Возможные значения:
|
||||
|
Номер порта для установки SSH-сессии. Необязательный параметр. |
||||
|
Имена скриптов из блока
|
||||
|
Имена заданий резервного копирования из блока
Необязательный блок. |
||||
|
Имя учетной записи для аутентификации VNFM в виртуальной сетевой функции. Необязательный параметр. |
||||
|
Пароль учетной записи для аутентификации VNFM в виртуальной сетевой функции. Необязательный параметр. |
||||
|
Аутентификация VNFM в виртуальной сетевой функции по паролю. Возможные значения:
Необязательный параметр. |
||||
|
Параметры виртуальных дисков VDU. |
||||
|
|
Имя виртуального диска VDU. |
|||
|
|
Порядок подключения виртуального диска VDU. |
|||
|
Тип эфемерного диска OpenStack. |
||||
|
Имя образа виртуального диска VDU из блока Необязательный параметр, если вы создаете пустой диск VDU. |
||||
|
Размер виртуального диска VDU в гигабайтах. |
||||
|
Параметры процессора VDU. |
||||
|
|
Требования к одновременной гиперпоточности (англ. simultaneous multithreading) при развертывании VDU. Возможные значения:
|
|||
|
Использование привязки процессора (англ. CPU pinning). Возможные значения:
|
||||
|
Количество привязываемых к VDU ядер процессора. |
||||
|
Параметры оперативной памяти VDU. |
||||
|
|
Количество оперативной памяти VDU в мегабайтах. |
|||
|
Размер страниц памяти при развертывании VDU. Возможные значения:
|
||||
|
Параметры сетевых интерфейсов. |
||||
|
|
Имя сетевого интерфейса. |
|||
|
|
Тип сетевого интерфейса. Возможные значения:
|
|||
|
|
Краткое описание сетевого интерфейса. |
|||
|
Имя внешней точки подключения из блока |
||||
|
Использование функции . Возможные значения:
Необязательный параметр. |
||||
|
Дополнительные параметры сетевого интерфейса. |
||||
|
|
vNIC-тип сетевого интерфейса. Возможные значения:
|
|||
|
Параметры автоматического восстановления VDU. |
||||
|
|
Внешние триггеры, при срабатывании которых начинается автоматическое восстановление VDU. Возможные значения:
|
|||
|
Внешние триггеры. |
||||
|
|
Имя внешнего триггера. Возможные значения:
|
|||
|
Действие, которое выполняется при срабатывании внешнего триггера. |
||||
|
|
Тип действия. Возможные значения:
|
|||
|
Имя скрипта из блока Этот параметр необходимо указать, если для параметра |
||||
|
Время ожидания доступности по SSH при развертывании VDU в секундах. Если VDU не доступна по SSH по истечении указанного времени, происходит откат развертывания. Необязательный параметр. |
scaling
Блок scaling
имеет следующую структуру:
Параметр |
Описание |
|
Горизонтальное масштабирование до варианта развертывания с более низким порядковым номером. Возможные значения:
|
|
Горизонтальное масштабирование до варианта развертывания с более высоким порядковым номером. Возможные значения:
|
|
Вертикальное масштабирование до варианта развертывания с более низким порядковым номером. Возможные значения:
|
|
Вертикальное масштабирование до варианта развертывания с более высоким порядковым номером. Возможные значения:
|
user_configurations
Блок user_configurations
имеет следующую структуру:
Блок/параметр |
Описание |
|||
|
Вкладки, которые добавляются в область настройки виртуальной сетевой функции. |
|||
|
Имя вкладки. |
|||
|
|
Элементы веб-интерфейса оркестратора, которые отображаются на вкладке. |
||
|
Имя элемента веб-интерфейса оркестратора. |
|||
|
|
Краткое описание элемента веб-интерфейса оркестратора. |
||
|
Тип элемента веб-интерфейса оркестратора. Возможные значения:
|
|||
|
Значение по умолчанию в поле. Этот параметр можно указать, если для параметра |
|||
|
Значения, которые отображаются в раскрывающемся списке. Этот блок можно указать, если для параметра |
|||
|
Имя значения. |
|||
|
|
Значение по умолчанию. Возможные значения:
Необязательный параметр. |
||
|
Обязательный элемент веб-интерфейса оркестратора. Возможные значения:
Необязательный параметр. |
|||
|
Тип значения, которое может быть указано для элемента веб-интерфейса оркестратора. Необязательный параметр. |
|||
|
Подсказка, которая отображается при изменении значения элемента веб-интерфейса оркестратора. Необязательный параметр. |
|||
|
Имена скриптов из блока
|
backups
Блок backups
имеет следующую структуру:
Блок/параметр |
Описание |
||
|
Имя задания резервного копирования. |
||
|
|
Краткое описание задания резервного копирования. |
|
|
Параметры резервного копирования. |
||
|
|
Путь к директории виртуальной сетевой функции, в которой содержатся файлы для резервного копирования. |
|
|
Интервал времени в секундах для резервного копирования. |
||
|
Количество хранимых резервных копий. |
||
|
Тип резервного копирования. |
||
|
Метод аутентификации VNFM в виртуальной сетевой функции для запуска скриптов. Возможные значения:
|
||
|
Имя скрипта из блока |
||
|
Параметры восстановления из резервной копии. |
||
|
|
Путь к директории виртуальной сетевой функции, в которую помещаются восстановленные файлы. |
|
|
Тип резервного копирования. |
||
|
Метод аутентификации VNFM в виртуальной сетевой функции для запуска скриптов. Возможные значения:
|
||
|
Имя скрипта из блока |
Настройка 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-сессии. Необязательный параметр. |
|||
|
Имена скриптов из блока
|
|||
|
Имена заданий резервного копирования из блока
Необязательный блок. |
|||
|
Имя учетной записи для аутентификации VNFM в физической сетевой функции. Необязательный параметр. |
|||
|
Пароль учетной записи для аутентификации VNFM в физической сетевой функции. Необязательный параметр. |
|||
|
Аутентификация VNFM в физической сетевой функции по паролю. Возможные значения:
Необязательный параметр. |
|||
|
Параметры сетевых интерфейсов. |
|||
|
|
Имя сетевого интерфейса. |
||
|
|
Тип сетевого интерфейса. Возможные значения:
|
||
|
Краткое описание сетевого интерфейса. |
|||
|
Имя внешней точки подключения из блока |
|||
|
Параметры автоматического восстановления VDU. |
|||
|
|
Внешние триггеры, при срабатывании которых начинается автоматическое восстановление VDU. Возможные значения:
|
||
|
Внешние триггеры. |
|||
|
|
Имя внешнего триггера. Возможные значения:
|
||
|
Действие, которое выполняется при срабатывании внешнего триггера. |
|||
|
|
Тип действия. Возможные значения:
|
||
|
Имя скрипта из блока Этот параметр необходимо указать, если для параметра |
scaling
Блок scaling
имеет следующую структуру:
Параметр |
Описание |
|
Вертикальное масштабирование до варианта развертывания с более низким порядковым номером. Возможные значения:
|
|
Вертикальное масштабирование до варианта развертывания с более высоким порядковым номером. Возможные значения:
|
user_configurations
Блок user_configurations
имеет следующую структуру:
Блок/параметр |
Описание |
|||
|
Вкладки, которые добавляются в область настройки физической сетевой функции. |
|||
|
Имя вкладки. |
|||
|
|
Элементы веб-интерфейса оркестратора, которые отображаются на вкладке. |
||
|
Имя элемента веб-интерфейса оркестратора. |
|||
|
|
Краткое описание элемента веб-интерфейса оркестратора. |
||
|
Тип элемента веб-интерфейса оркестратора. Возможные значения:
|
|||
|
Значение по умолчанию в поле. Этот параметр можно указать, если для параметра |
|||
|
Значения, которые отображаются в раскрывающемся списке. Этот блок можно указать, если для параметра |
|||
|
Имя значения. |
|||
|
|
Значение по умолчанию. Возможные значения:
Необязательный параметр. |
||
|
Обязательный элемент веб-интерфейса оркестратора. Возможные значения:
Необязательный параметр. |
|||
|
Тип значения, которое может быть указано для элемента веб-интерфейса оркестратора. Необязательный параметр. |
|||
|
Подсказка, которая отображается при изменении значения элемента веб-интерфейса оркестратора. Необязательный параметр. |
|||
|
Имена скриптов из блока
|
backups
Блок backups
имеет следующую структуру:
Блок/параметр |
Описание |
||
|
Имя задания резервного копирования. |
||
|
|
Краткое описание задания резервного копирования. |
|
|
Параметры резервного копирования. |
||
|
|
Путь к директории физической сетевой функции, в которой содержатся файлы для резервного копирования. |
|
|
Интервал времени в секундах для резервного копирования. |
||
|
Количество хранимых резервных копий. |
||
|
Тип резервного копирования. |
||
|
Метод аутентификации VNFM в физической сетевой функции для запуска скриптов. Возможные значения:
|
||
|
Имя скрипта из блока |
||
|
Параметры восстановления из резервной копии. |
||
|
|
Путь к директории физической сетевой функции, в которую помещаются восстановленные файлы. |
|
|
Тип резервного копирования. |
||
|
Метод аутентификации VNFM в физической сетевой функции для запуска скриптов. Возможные значения:
|
||
|
Имя скрипта из блока |
Защита пакетов VNF и PNF от подмены и изменения
Часть файлов пакетов VNF и PNF помещается в локальную директорию Docker-контейнера оркестратора, и вы можете защитить их от подмены и изменения. Когда пакеты VNF и PNF защищены, оркестратор автоматически считает их хеш-сумму SHA256 при загрузке в веб-интерфейс оркестратора. При обращении к файлам в локальной директории Docker-контейнера оркестратор сравнивает их текущую хеш-сумму SHA256 с ранее сохраненной. Если хеш-суммы SHA256 не совпадают, оркестратор лишает пользователей возможности выполнять действия с сетевой функцией, например добавлять ее в топологию сетевого сервиса.
Чтобы защитить пакеты VNF и PNF от подмены и изменения:
- В нижней части меню нажмите на значок настройки
→ Безопасность хранилища.
- В открывшемся окне установите флажок Вычислять хеш-сумму SHA256 для файлов VNF/PNF в хранилище. По умолчанию флажок снят.
Пакеты VNF и PNF будут защищены от подмены и изменения.
В началоЗагрузка пакета VNF или PNF в веб-интерфейс оркестратора
Чтобы загрузить пакет VNF или PNF в веб-интерфейс оркестратора:
- В меню перейдите в раздел Каталог.
Отобразится страница управления сетевыми сервисами.
- В верхней части страницы нажмите на кнопку + VNF или + PNF.
- В открывшемся окне выберите пакет VNF или PNF.
- Если вы хотите проверить целостность пакета VNF или PNF, в поле Хэш-сумма SHA256 введите его хеш-сумму SHA256. Максимальная длина: 64 символа.
- Нажмите на кнопку Сохранить.
Пакет VNF или PNF будет загружен в веб-интерфейс оркестратора. VNF или PNF отобразится в панели Каталог. Если вы ввели хеш-сумму SHA256 пакета VNF или PNF, оркестратор сравнит введенное значение с реальной хеш-суммой SHA256. При несовпадении хеш-сумм SHA256 пакет VNF или PNF не будет загружен.