Поделиться через


Роли и интерфейсы

Диспетчер служб Оператора Azure (AOSM) предоставляет три различных интерфейса, обслуживающих три роли:

  • Издатель сетевых функций
  • Конструктор сетевых служб
  • Оператор сетевой службы

На практике несколько этих ролей могут выполняться тем же человеком, если это необходимо.

Diagram showing three interfaces catering to three roles: Publisher, Designer and Operator.

Издатель сетевой функции (NF) — роль 1

Издатель сетевой функции (NF) создает и публикует сетевые функции в Azure Operator Service Manager (AOSM). К обязанностям издателя относятся:

  • Создайте сетевую функцию.
  • Кодирование в определении сетевой функции (NFD).
  • Определите параметры развертывания для предоставления конструктору служб.
  • Подключение определения сетевой функции (NFD) к Диспетчеру служб оператора Azure (AOSM).
  • Отправьте связанные артефакты.
  • Проверьте определение сетевой функции (NFD).

Термин Publisher является синонимом. Издатель сетевой функции (NF) отвечает за создание и обновление этих ресурсов Диспетчера служб оператора Azure (AOSM):

  • Издатель
  • Хранилище артефактов
  • Манифест артефакта
  • Группа определений сетевых функций
  • Версия определения сетевой функции

Конструктор служб — роль 2

Конструктор служб отвечает за создание структуры сетевой службы (NSD). Конструктор служб принимает коллекцию определений сетевых функций (NFD) из различных издателей сетевых функций (NF). При сборе определений сетевых функций (NFD) конструктор служб объединяет их вместе с инфраструктурой Azure для создания единой службы. Конструктор служб определяет, как параметризировать службу, определяя одну или несколько схем групп конфигурации (CGS). Схемы групп конфигурации (CGSS) определяют входные данные, которые оператор службы должен предоставлять в значениях группы конфигурации (CGV).

Конструктор служб определяет, как входные данные оператора службы сопоставляют с параметрами, необходимыми издателями сетевой функции (NF) и инфраструктурой Azure.

В рамках создания конструктора сетевых служб (NSD) конструктор служб должен учитывать требования к обновлению и масштабированию службы.

Конструктор служб отвечает за создание и обновление следующих объектов Azure Operator Service Manager (AOSM):

  • Издатель
  • Хранилище артефактов
  • Манифест артефакта
  • Группа проектирования сетевых служб
  • Версия конструктора сетевой службы
  • Схема группы конфигурации

Оператор службы — роль 3

Оператор службы — это пользователь, который выполняет службу на день на день. Обязанности оператора службы включают создание, изменение и мониторинг этих объектов:

  • Сайт
  • Сетевая служба сайта (SNS)
  • Значения группы конфигурации (CGV)

Процесс создания сетевой службы сайта состоит из следующих элементов:

  • Выбор версии конструктора сетевых функций (NSDV) для новой службы.
  • Применение параметров с помощью входных данных в виде сайта и одной или нескольких схем групп конфигурации (CGS).

Конструктор служб определяет точный формат этих входных данных.

Оператор службы отвечает за создание и обновление следующих объектов Azure Operator Service Manager (AOSM):

  • Сайт
  • Значения группы конфигурации
  • Служба сети сайта