Ops センターを介した SMP の展開と構成

機能の概要と変更履歴

要約データ

表 1. 要約データ
該当製品または機能エリア SMF
該当プラットフォーム SMI
機能のデフォルト設定 無効:設定が必要
このリリースでの関連する変更点 N/A
関連資料 該当なし

更新履歴

表 2. マニュアルの変更履歴
改訂の詳細 リリース

ベア メタル サーバでの SMF の展開がサポートされ、このリリースで完全に認定されています。

2021.01.0

最初の導入。

2020.02.0 より前

機能説明

SMF の展開手順と構成手順では、サブスクライバ マイクロサービス インフラストラクチャ(SMI)の Cluster Deployer を通じて SMF を展開し、SMF オペレーション (Ops) センター を通じて設定やカスタマイズを行います。Ops-Center は ConfD CLI に基づいています。SMF の構成には、NRF プロファイルのデータ構成と、外部から見える IP アドレスとポートが含まれます。

SMP Ops センター

Ops センターは、次の機能を提供するシステムレベルのインフラストラクチャです:

  • 展開に関連付けられた Kubernetes オブジェクト(展開、ポッド、サービスなど)のスケールとプロパティを制御する変数 helm チャート パラメータを提供できる柔軟性を備えた、マイクロ サービスの展開をトリガーするユーザー インターフェイス。

  • Kubernetes の構成マップを介して、アプリケーション固有の構成を 1 つ以上のマイクロサービスにプッシュするユーザー インターフェイスです。

  • アプリケーション固有の実行コマンド(show コマンドや clear コマンドなど)を発行するユーザー インターフェイスです。これらのコマンド:

    • アプリケーション固有のポッドでいくつかの API を呼び出

    • ユーザー インターフェイス アプリケーションから返された情報を表示する

SMF Ops センターを使用すると、ライセンス、SMF エンジン、REST エンドポイント、CDL などの機能を構成できます。

次のスクリーンショットは、Web ベースのコマンドライン インターフェイスの例を示しています:

図 1. Ops センター の Web ベース CLI

前提条件

SMI レイヤに SMF を展開する前に、次の手順を実行します:

  • すべての仮想ネットワーク機能(VNF)が展開されていることを確認します。

  • SMF Ops センターとクラウド ネイティブ共通実行環境(CN-CEE)の SMI 同期操作を実行します。

  • 推奨されたポッド展開レイアウトに従って、ノード ラベルが構成されていることを確認します。

  • NF の要件に従って外部 VIP を設定します。

  • ポッド間トラフィックのロードバランスのために Istio を有効にします

SMF の展開とアクセス

ここでは、SMF を展開する方法と、SMF Ops センターにアクセスする方法について説明します。

SMF の展開

サブスクライバ マイクロサービス インフラストラクチャ(SMI)プラットフォームは、Cloud Native 5G SMF アプリケーションとその他のネットワーク機能の展開および管理を担当します。

vCenter 環境で SMF Ops Center を展開する方法については、『 Ultra Cloud Core サブスクライバ マイクロサービス インフラストラクチャ操作ガイド』「製品の展開とアップグレード」の項を参照してください。

ベア メタル サーバ(現在は Cisco UCS-C サーバ)環境に SMF Ops Center を展開する方法については、『ウルトラ クラウド コア サブスクライバ マイクロサービス インフラストラクチャ:オペレーション ガイド』の「ベアメタル上の SMI Cluster Manager の運用」のセクションを参照してください。

SMF Ops センターへのアクセス

次のいずれかのオプションを使用して SMF Ops センターに接続できます。

  • SSH

  • Web ベースのコンソール

SSH を介して SMF Ops センターに接続するには、次のコマンドを使用します。

ssh admin@ops_center_pod_ip -p 2024

SMI Ops センターで設定したものと同じユーザー名とパスワードを使用します。アクセス制御のユーザー管理の詳細については、CEE 構成および管理ガイドを参照してください。

Web ベースのコンソールから Ops センターに接続するには、次の手順を実行します。

  1. Kubernetes マスター ノードにログインします。

  2. 次のコマンドを実行します。

    kubectl get ingress <namespace>

    使用可能な入力接続が一覧表示されます。

  3. 適切な入力を選択し、SMF Ops センターにアクセスします。

  4. Web ブラウザから以下の URL にアクセスします。

    cli.<namespace>-ops-center<ip_address>nip.io

デフォルトでは、Day 0 の構成が SMF にロードされます。

FQDN およびパスベースの URL ルーティングを使用して Ops センターに接続するには、『 Ultra Cloud Core Subscriber Microservices Infrastructure - Deployment Guide 』の「 Configuring Hostname and URL-based Routing for Ingress」セクションを参照してください。

SMF サービスの構成

SMF サービスには、PDU セッション管理 API コールを処理するための基本構成が含まれています。

ノードラベルを持つマッピング ポッド

前提条件

  • ノード ラベルがポッドの展開レイアウトに従っていることを確認します。

  • 外部 VIP が NF の要件に従っていることを確認します。

  • ポッド間トラフィックのロードバランスのために Istio を有効にします。

ノード ラベルは、クラスタ同期でノードにアタッチされるキーと値のペアです。各ノードには、キーと値のラベルのセットを定義することができます。各キーはノードに対して一意である必要があります。ラベルを使用すると、ユーザーは NF ポッドを疎結合でノードにマッピングできます。


重要


  • ポッドレベルのラベル付け構成は、SMF がベア メタル サーバに展開されている場合にのみ適用されます。

  • ポッドをマッピングする前に、必ず SMI クラスタ デプロイヤでノード ラベルを構成してください。以下は、master-1 ラベル付けのコマンド例です。

    [cndp-clpnc-cm-cm-primary] SMI Cluster Deployer (config-nodes-master-1)# k8s node-labels smi.cisco.com/svc-type smf-node

ポッドをノード ラベルにマッピングするには、以下の構成例を使用してください。

config 
   k8 label protocol-layer key label_key value label_value 
   k8 label service-layer key label_key value label_value 
   k8 label cdl-layer key label_key value label_value 
   k8 label oam-layer key label_key value label_value 
   end 

以下は、ポッドからノード ラベルへのマッピングの例です。


k8 label protocol-layer key smi.cisco.com/node-type value smf-proto
exit
k8 label service-layer key vm-type value smf-svc
exit
k8 label cdl-layer key smi.cisco.com/node-type value smf-cdl
exit
k8 label oam-layer key smi.cisco.com/node-type value oam
exit

Day 1 構成のロード

SMF の Day 1 構成をロードするには、以下のコマンドを実行します。

ssh admin@ops_center_pod_ip -p 2024  < Day1config.cli 

または、Day 1 構成をコピーして SMF Ops Center CLI に貼り付け、Day 1 の構成をロードすることもできます。

config
  <Paste the Day 1 configuration here>
  commit
  exit 

SMF の Day 1 構成については、「SMF 構成例」の章を参照してください。