你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
角色和接口
Azure 操作员服务管理器(AOSM)提供三个不同的接口,适用于三个角色:
- 网络函数发布服务器
- 网络服务设计器
- 网络服务操作员
实际上,这些角色中的多个角色可以由同一个人在必要时执行。
网络函数 (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) 对象:
- 站点
- 配置组值
- 站点网络服务