共用方式為


角色和介面

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) 資源:

  • 發行者
  • 成品商店
  • 成品資訊清單
  • 網路函式定義群組
  • 網路函數定義版本

服務設計工具 - 角色 2

服務設計工具負責建置網路服務設計 (NSD)。 服務設計工具會從各種網路功能 (NF) 發行者取得網路功能定義 (NFD) 的集合。 完成收集網路功能定義 (NFD) 時,服務設計工具會將它們與 Azure 基礎結構結合在一起,以建立一致的服務。 服務設計工具會藉由定義一或多個設定群組結構 (CGS) 來決定如何參數化服務。 設定群組結構 (CGS) 定義服務操作員必須在設定群組值 (CGV) 中提供的輸入。

服務設計工具會決定服務操作員的輸入如何對應至網路功能 (NF) 發行者和 Azure 基礎結構所需的參數。

在建立網路服務設計 (NSD) 時,服務設計工具必須考慮服務的升級和調整需求。

服務設計工具負責建立/更新下列 Azure 運算子服務管理員 (AOSM) 物件:

  • 發行者
  • 成品商店
  • 成品資訊清單
  • 網路服務設計群組
  • 網路服務設計版本
  • 設定群組架構

服務操作員 - 角色 3

服務操作員是每天執行服務的人員。 服務操作員的職責包括建立、修改和監視這些物件:

  • 網站
  • 網站網路服務 (SNS)
  • 設定群組值 (CGV)

建立網站網路服務的程序包括:

  • 選取新服務的網路函式設計版本 (NSDV)。
  • 使用網站形式的輸入和一或多個設定群組結構 (CGS) 來套用參數。

服務設計工具會判斷這些輸入的確切格式。

服務操作員負責建立/更新下列 Azure 運算子服務管理員 (AOSM) 物件:

  • Site
  • 設定群組值
  • 網站網路服務