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

Azure 操作员服务管理器的角色和接口

Azure 操作员服务管理器提供三个不同的接口,这些接口迎合三个角色:

  • 网络功能 (NF) 发布者
  • 服务设计器
  • 服务操作员

在实践中,同一个人可以在必要时执行其中多个角色。

显示三个接口的示意图,包括三个角色:发布者、设计人员和操作员。

NF 发布者

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

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

NF 发布者负责创建和更新这些 Azure 操作员服务管理器资源:

  • 发布者
  • 项目存储
  • 工件清单
  • 网络函数定义组 (NFDG)
  • 网络函数定义版本 (NFDV)

服务设计器

服务设计器负责构建网络服务设计(NSD)。 服务设计器从各种 NF 发布者收集 NFD。 完成 NFD 集合后,服务设计器将它们与 Azure 基础结构组合在一起,以创建一个凝聚力服务。

服务设计器通过定义一个或多个配置组架构(CGS)来确定如何参数化服务。 CGS 定义了服务运营商在配置组值(CGV)中必须提供的输入。

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

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

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

  • 发布者
  • 项目存储
  • 项目清单
  • 网络服务设计组 (NSDG)
  • 网络服务设计版本 (NSDV)
  • CGS

服务操作员

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

  • 网站
  • 网站网络服务(SNS)
  • CGV

创建 SNS 的过程包括:

  • 为新服务选择 NFDV。
  • 通过使用站点和一个或多个 CGS 形式的输入来应用参数。

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

服务操作员负责创建和更新以下 Azure 操作员 Service Manager 对象:

  • 网站
  • CGV
  • 社交网络服务