概要
目的
サービスの SLA インテントに焦点を当てる(「どのように」ではなく「何を」)ことで、トランスポートサービスのプロビジョニングを簡素化します。これは、ソフトウェア定義型ネットワーキング(SDN)の概念を活用したサービス指向の視点を意味します。
Challenge
サービスプロバイダーは、高い機動性を持つスマートカー、超低遅延 AR およびモバイル ゲーム アプリケーション、ロジスティクスや製造における安全なマシン間通信のサポートなどの、非常に困難で時には矛盾することもあるサービスレベル要件を持つ、高度にカスタマイズされた柔軟なネットワークサービスを求めるエンドユーザーからの需要が増え続けていることに直面しています。最新のソフトウェア定義型ネットワーク(SDN)トラフィック エンジニアリング技術者は、ネットワークトラフィックを設計するためのさまざまな方法を提供する、革新的なプロトコルと機能のホストを使用して対応し、これらの特別なニーズを満たしてきました。SR-TE サービス、Tree-SID、ローカル輻輳緩和など、これらのアプローチに対する Crosswork のサポートについては、このガイドの他の場所で取り上げます。
5G モバイルネットワーキングの出現により、この傾向が加速し、ネットワーク アーキテクチャに対する新しいアプローチであるネットワークスライシングが登場しました。このまだ新しい標準規格により、ネットワークエンジニアは、5G ネットワークの帯域幅を、単一のモノリシックネットワークとして扱うのではなく、一部のサービスを他のサービスよりも優先するトランシェに分割できます。ネットワークエンジニアは、ユーザーのニーズと目的に基づいて各ネットワークスライスを設計し、必要に応じて各スライスに速度、遅延、スループット、およびその他のリソースを割り当てることができます。CNC は、これらのスライスを簡単に展開できるように、豊富でカスタマイズ可能なツールセットを提供します。Service Health と組み合わせると、これらのサービスの正常性を簡単にモニターする機能が追加されます。プロバイダー組織は、スライス自体をサービスとして提供できるため、サービスの提供範囲が広がります。
しかし、これらのサービスを簡単にプロビジョニングするにはどうすればよいでしょうか。ネットワークスライシングの基盤となる高度なトラフィック エンジニアリング サービスの設計とコーディングには、経験豊富なネットワークアーキテクトのスキルと、各プロバイダーの既存のネットワーク インフラストラクチャに関する深い知識が必要です。回線事業者が設計されたスライスを迅速かつ簡単にインスタンス化できるようにする自動化がなければ、ネットワークスライスは、収益化できるスケーラブルなコモディティプロバイダーではなく、少数の重要なユーザーに対してのみ達成可能なカスタム構成のままになる可能性があります。
これは進化している標準です。現在、Crosswork ソリューションは、トランスポートレベルのネットワークスライス管理機能(NSMF)にのみ対応しています。
解決方法
Crosswork Network Controller は、OSI トランスポート層でのネットワークスライシングを直接サポートします。このソリューションを使用すると、ネットワーク エンジニアリングのエキスパートは、顧客の意図に基づいてスライスを設計し、それらをカタログに追加できます。ネットワーク回線事業者は、顧客のニーズに最適なスライスインテントを選択し、スライスエンドポイントを指定し、(必要に応じて)選択したスライスに組み込まれたカスタム制約またはオプションを設定できます。
これは、ネットワークスライシング分野でのシスコの最初の製品であり、トランスポート層でのシスコの強みを理由に選択されました。現在、Crosswork ソリューションは、スライステンプレートの例の大規模なカタログと、各テンプレートの広範なカスタマイズを提供します。このドキュメントでは、ネットワークスライスを作成し(オプションで)モニターするために従うことができるシナリオを示します。
トランスポートスライシングの仕組み
最初に、5G ネットワークスライシングと一般的なトランスポートスライシングの違いを理解することが重要です。運用中の 5G ネットワークスライスは、複数のサブドメインにまたがるエンドツーエンドのソリューションです。5G Network Authority 3rd Generation Partnership Project(3GPP)では、ネットワーク上で動作する各エンドツーエンド ネットワーク スライスをネットワーク スライス インスタンス(NSI)と呼びます。各 NSI は一意のエンティティであり、事前に作成された一連のネットワーク スライス テンプレート(NST)から選択された一連のサービスレベル要件を使用してネットワークでプロビジョニングされます。
すべての NSI は、ネットワークスライス管理機能(NSFM)と呼ばれるコントローラによってオーケストレーションされる必要があります。NSMF は、ネットワーク スライス サブネット管理機能(NSSMF)と呼ばれるサブドメインコントローラと通信します。各 NSSMF は、そのサブドメイン境界を越えて対応するドメイン固有のスライスインスタンス(ネットワーク スライス サブネット インスタンスまたは NSSI と呼ばれます)をプロビジョニングします。トランスポートドメインの場合、IETF は NSSI を「IETF ネットワークスライス」として定義し、トランスポートドメイン内のスライスを他のドメインをブリッジするスライスと区別します。この階層でトランスポートスライシングによって占有されるスペースを、次の図に示します。ここで、CNC ソリューションは、トランスポートドメインに NSSMF 機能を提供します。シスコのトランスポート スライシング ソリューションは、インテントに基づいてトランスポートサービスを実装するための一般的なソリューションであるため、5G の使用例とは別に使用できることを強調することが重要です。
トランスポートスライシングでは、簡素化と使いやすさが主な特徴です。オペレータは、必要なサービスインテントまたは結果(AR アプリケーションに低遅延を提供するなど)に基づいてサービスをコントローラに要求することで、非常に簡単に開始したいと考えます。次に、コントローラにサービスを構築させたいと考えます。
コントローラは、構築されたサービスをモニターして、オペレータの意図を尊重することを確認する必要もあります。とりわけ、オペレータは、デバイスレイヤでサービスを展開するために必要な多くの設定パラメータにさらされることを避けたいと考えます。そのビジョンを実現するには、適切に抽象化された宣言型のサービスレイヤ API を使用して、スライスをサポートする付加価値トランスポートサービスのインテントベースのモジュール性を作成する必要があります。これらのサービス API は、次の図に示すように、宣言および結果ベースの方法で動作できるコントローラによって維持および公開される必要があります。
インテントに対するスライスの信頼性のモニタリングには、顧客とスライスプロバイダー間のサービスレベル契約(SLA)が含まれます。この SLA がスライスの意図された目的を効果的に反映し、具体的で実用的な条件が含まれていることを確認するために、サービスレベル目標(SLO)またはサービスレベル期待値(SLE)のいずれかにさらに分類できます。
-
サービスレベル目標(SLO):サービスレベルインジケータ(SLI)の観測から得られた測定値の望ましい達成可能な目標値または値の範囲。たとえば、SLO は、「SLI <= ターゲット」または「下限 <= SLI <= 上限」のように記述できます。
-
サービスレベル期待値(SLE):顧客がプロバイダーに対して行う測定不能なサービス関連の要求の表現。SLE は SLO とは異なり、顧客は SLE が履行されているかどうかを確認する手段が限られている可能性がありますが、期待を満たすサービスについてプロバイダーと契約を締結します(以下の SLE のサンプル表を参照)。
|
SLE |
説明 |
|---|---|
| 暗号化リンクサービス | トラフィックは、暗号化されたリンクのみを通過する必要があります。 |
| ディスジョイント パス サービス | ネットワークに、共通のノードまたはリンクを持たない複数の転送プレーンがあります。 |
| 高速リンクのみ | トラフィックは高速リンクのみを通過する必要があります。「エレファントフロー」では、100 Gbps 以上の速度を提供するリンクが一般的です。 |
| 最小遅延 | 常に、遅延が最小のパスを使用します。この場合、SLO は指定されません。 |
| 地域の回避 | 特定の地域または国でノードまたはリンクを使用しません。 |
| 信頼できるノード | 信頼できるノードのみを使用します(「信頼できる」とは、検証済みで、コモンキャリアの領域ではないことを意味します)。 |
| L4 ~ L7 サービス | トラフィックの「インライン」L4 ~ L7 サービスにリダイレクトします(通常、セキュリティサービスに使用されます)。 |
| 信頼性の高いリンク | 光保護と L1 ダイバーシティを備えた中継リンクのみを使用してください。 |
| 「回路型」サービス | L1 回線のような接続を提供します。 |
| ゲームサービス | ネットワークゲーマー向けに最適化されたネットワークセグメントを使用します(低遅延、高帯域幅) |
| コネクテッドカー | ネットワークに接続された自動車用に最適化されたネットワークセグメントを使用します(低遅延、近接) |
| クラウドプロバイダー固有 | クラウドプロバイダー(AWS や Azure など)の安全な「ウォールドガーデン」に接続します。 |
したがって、SLA は、送信側エンドポイントと受信側エンドポイントのセット間の特定の接続構造に適用される主要な目標と対策を設定します。また、個々の SLO および SLE からの相違が許容される範囲と、これらの SLO および SLE に違反した場合の具体的な結果についても説明します。
シスコのトランスポートスライスを構成するものは何か?
これらの高度に抽象化されたインテントを構築して展開するには、Crosswork Network Controller がそれらを実際のデバイス設定に変換する必要があります。IETF や 3GPP などの管理団体は、これらの決定をベンダーに任せています。シスコは、次の図に示すように、長年にわたるイノベーションによって構築された完全なツールキットを活用できます。
シスコのトランスポート スライス インスタンスの場合、前の図の機能は、サービスアシュアランス、パス転送、QOS(PHB)、および BGP ベースの EVPN に分類されます。次の図に示すように、これらのカテゴリの構成はスライスインスタンスをサポートします。
これらの機能の最初の 3 つ(赤色で表示)は、スライス テンプレート カタログで定義されます(このカタログは、3GPP が NSST と呼ぶものに相当します)。スライスカタログにはテンプレートが含まれており、各テンプレートはスライス設計者によって 1 回定義されます。スライステンプレートは単なるブループリントであり、ネットワーク内でインスタンス化されることはありません。スライスインスタンスは、ネットワークに展開された後にインスタンス化されるサービスです。エンドユーザーは、テンプレート内の詳細を知る必要はありませんが、各スライステンプレートの全体的なインテント(または SLA)を知る必要はあります。したがって、スライス テンプレート カタログは、スライスインテントのカタログです。
シスコのトランスポート スライス インスタンスを構成する 4 番目のカテゴリ(BGP ベースの VPN)は、エンドポイントとサービスタイプ(L2 または L3 転送)の選択です。オペレータは、シスコのトランスポート スライス インスタンスを展開するときにこれらを定義します。
このアプローチの利点は、シスコのトランスポート スライス インスタンス(別名 IETF ネットワークスライス、または 3GPP 用語ではネットワーク サブネット スライス インスタンス(NSSI))を実現するために必要なさまざまな機械コンポーネントの基盤となる設定の詳細を完全に抽象化できることです。
新しいスライスインスタンスを展開するには、オペレータは次の手順を実行します。
-
スライスカタログで使用可能なテンプレートからスライスインテントを選択します。
-
VPN 設定を推進するスライスエンドポイントと接続の詳細を選択します。コミットされると、Crosswork Network Controller は以下をプロビジョニングします。
-
セグメント ルーティング トラフィック エンジニアリング(SR-TE)設定と ODN/AS の BGP プレフィックス カラーリングを推進する転送プレーンポリシーの詳細。
-
QoS プロファイルの詳細。入力マーキング(PHB 処理用)と出力スケジューリングを推進します。
-
SLA の詳細。必要なサービスアシュアランス設定を推進します。
-
エンドポイント接続を提供するための BGP ベースの VPN 接続要件。
-
次の図は、スライスのインスタンス化を自動化するスライステンプレートの部分の詳細を示しています。
トランスポートスライスのワークフローの概要
Crosswork Network Controller のトランスポートスライシングは、次の 2 つの主要なユーザーペルソナを中心に設計されています。
スライス設計者:設計者は、プロバイダー組織が顧客に提供したいサービス要件を理解し、プロバイダーネットワークの基盤となる機能に精通しています。この担当者は、ネットワーク内で 1 回限りのセットアップ操作を実行する権限を持ち、ネットワーキング エンジニアリングのバックグラウンドを持ちます。必要なネットワークの前提条件を設定し、ネットワークオペレータが利用可能なスライスサービスをリストしたスライス テンプレート カタログを作成します。
スライス要求者:要求者は、インテントベースの簡素化された CNC ユーザーインターフェイスを使用して、新しいスライスインスタンスを要求します。事前に作成されたスライスカタログから目的のスライスタイプを選択し、エンドポイントとトランスポートオプションを選択して、[送信(Submit)] をクリックします。
Crosswork Network Controller トランスポート スライス ソリューションにおけるシスコの目的は、要求者のユーザーエクスペリエンスを可能な限りシンプルにすることです。これは、ネットワークサービスのプロビジョニングを推進する唯一のスライス展開操作であり、大規模な SP ネットワークでは常に実行する必要があるため、プロバイダーの OPEX の主な原因です。スライス テンプレート カタログの作成は、高度なスキルを持つ設計者によって 1 回行われます。設計ステップは自動化されていませんが、このアプローチは、設計者がすべてのスライスを手動でインスタンス化する必要がある場合には実現できない規模で、プロバイダー組織に対する価値を最大化する方法で、熟練したリソースを活用します。カタログの作成には、ネットワークとその機能を十分に理解している必要があり、次の図に示す前提条件の設定が必要です。スライス設計者は、このアプローチを機能させるために、図にリストされているすべての前提条件の構成タイプに精通している必要があります。











![[スライスの詳細(Slice Details)] パネル:[VPNサービス(VPN services)] タブ](/c/dam/en/us/td/i/400001-500000/470001-480000/479001-480000/479407.jpg)

![[スライスの詳細(Slice Details)] パネルの [概要(Summary)] タブ](/c/dam/en/us/td/i/400001-500000/470001-480000/479001-480000/479409.jpg)





フィードバック