你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

角色和接口

Azure 操作员服务管理器(AOSM)提供三个不同的接口,适用于三个角色:

  • 网络函数发布服务器
  • 网络服务设计器
  • 网络服务操作员

实际上,这些角色中的多个角色可以由同一个人在必要时执行。

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

网络函数 (NF) 发布服务器 - 角色 1

网络函数 (NF) 发布服务器创建网络函数并将其发布到 Azure 操作员服务管理器(AOSM)。 发布者职责包括:

  • 创建网络函数。
  • 在网络函数定义(NFD)中对其进行编码。
  • 确定要向服务设计器公开的部署参数。
  • 将网络函数定义(NFD)载入 Azure 操作员服务管理器(AOSM)。
  • 上传关联的项目。
  • 验证网络函数定义(NFD)。

术语 发布服务器 是同义词。 网络函数 (NF) 发布服务器负责创建/更新这些 Azure 操作员服务管理器 (AOSM) 资源:

  • Publisher
  • 项目存储
  • 项目清单
  • 网络函数定义组
  • 网络函数定义版本

服务设计器 - 角色 2

服务设计器负责构建网络服务设计(NSD)。 服务设计器从各种网络函数(NF)发布服务器获取网络函数定义(NFDs)的集合。 收集网络函数定义(NFDs)完成后,服务设计器将它们与 Azure 基础结构合并在一起,以创建一个凝聚力服务。 服务设计器通过定义一个或多个配置组架构(CGS)来确定如何参数化服务。 配置组架构(CGS)定义服务操作员必须在配置组值(CGV)中提供的输入。

服务设计器确定服务操作员的输入如何映射到网络函数(NF)发布服务器和 Azure 基础结构所需的参数。

在创建网络服务设计(NSD)过程中,服务设计器必须考虑服务的升级和缩放要求。

服务设计器负责创建/更新以下 Azure 操作员服务管理器 (AOSM) 对象:

  • Publisher
  • 项目存储
  • 项目清单
  • 网络服务设计组
  • 网络服务设计版本
  • 配置组架构

服务操作员 - 角色 3

服务操作员是每天运行该服务的人员。 服务操作员的职责包括创建、修改和监视这些对象:

  • 站点
  • 站点网络服务 (SNS)
  • 配置组值 (CGV)

创建站点网络服务的过程包括:

  • 为新服务选择网络函数设计版本(NSDV)。
  • 使用站点和一个或多个配置组架构(CGS)形式的输入应用参数。

服务设计器确定这些输入的确切格式。

服务操作员负责创建/更新以下 Azure 操作员服务管理器 (AOSM) 对象:

  • 站点
  • 配置组值
  • 站点网络服务