本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
AWSTNB 的工作原理
AWSTNB 與標準化 end-to-end 協調器和AWS資源整合,以運作完整的 5G 網路。
AWSTNB 可讓您擷取網路功能套件和網路服務描述元 (NSDs),並提供自動化引擎來操作您的網路。您可以使用 end-to-end 協調器並與AWS TNB API 整合,或使用AWS TNB SDK 建立自己的自動化流程。如需更多詳細資訊,請參閱 AWSTNB 架構。
AWSTNB 架構
AWSTNB 讓您能夠透過AWS Management Console、AWS CLI、AWS TNB REST API 和 SDK 執行生命週期管理作業。這可讓不同的 CSP 角色 (例如工程、作業和程式化系統小組的成員) 利用AWS TNB。您可以建立並上傳網路功能套件做為雲端服務封存 (CSAR) 檔案。該 CSAR 文件包含頭盔圖表,軟件映像和網絡功能描述符(NFD)。您可以使用範本重複部署該套件的多個設定。您可以建立定義您要部署的基礎結構和網路功能的網路服務範本。您可以使用參數覆寫,在不同的位置部署不同的組態。然後,您可以使用範本實例化網路,並在AWS基礎架構上部署網路功能。 AWSTNB 為您提供部署的可見性。
![顯示 ISV 和 CSP 的主要步驟會建立範本,然後實體化並部署服務。](images/tnb-flow.png)
與 AWS 服務 的整合
5G 網路由一組互連的容器化網路功能組成,部署在數千個 Kubernetes 叢集中。 AWSTNB 與以下項目整合AWS 服務為電信專用 API,以建立完全可運作的網路服務:
-
Amazon Elastic Container Registry (Amazon ECR) 可儲存獨立軟體廠商 (ISV) 網路功能的網路功能。
-
Amazon Elastic Kubernetes Service(亞馬遜 EKS)來設置集群。
-
適用於聯網建構的亞馬遜 VPC。
-
使用AWS CloudFormation.
-
AWS CodePipeline適用於跨區域AWS 區域、AWS Local Zones 和AWS Outposts.
-
IAM 來定義角色。
-
AWS Organizations以控制對AWS TNB API 的存取。
-
AWS Health Dashboard並AWS CloudTrail監控健康狀況和發布指標。
AWSTNB 資源配額
您的AWS 帳戶有預設配額,先前稱為限額,每個配額AWS 服務。除非另有說明,否則每個配額都是AWS 區域. 您可以要求提高某些配額,但不是所有配額。
若要檢視AWS TNB 的配額,請開啟 Service Quotas 主控台
若要請求提高配額,請參閱《Service Quotas 使用者指南》https://docs.aws.amazon.com/servicequotas/latest/userguide/request-quota-increase.html中的請求提高配額。
您的 TNBAWS 帳戶 具有下列與AWS TNB 相關的配額。
資源配額 | 描述 | 預設值 | 是否可調整? |
---|---|---|---|
網路服務實例 |
一個區域內的網路服務執行個體數數服務執行個體數 |
800 |
是 |
同時進行的網路服務作業 |
在一個區域中,同時進行的網路服務數服務數服務數作業數數 |
40 |
是 |
網路套件 |
一個區域中限制網路套件數數數數套件數數數數 |
40 |
是 |
功能套件 |
一個區域中限制功能套件數數數數套件數數數數 |
200 |
是 |