サービスオーケストレーションの概要
サービスオーケストレーションとは、ネットワークサービスを設計、設定、検証、導入、監視するプロセスです。たとえば、レイヤー 3 VPN(L3VPN)サービスなどです。サービスオーケストレーションの観点から見ると、ネットワークサービスとは、ポイントツーポイント、ポイントツーマルチポイント、またはマルチポイントツーマルチポイントの接続を指します。Paragon Automationは、設計からネットワークからのサービスのプロビジョニング解除まで、ネットワークサービスのライフサイクル全体を管理する自動化フレームワークを提供します。
Paragon Automationのサービスオーケストレーションは、モデル駆動型でインテントベースです。つまり、ネットワーク管理者は、Paragon Automationがサービスカタログで提供する事前定義されたサービスモデルまたはサービス設計で、サービスの要件を指定できます。サービス・デザインを使用して、サービス・インスタンスを作成します。サービスインスタンスは、サービスのサイト、デバイス、接続、およびその他のパラメーターを定義します。サービスインスタンスを公開すると、サービス注文が作成され、サービスプロビジョニングワークフローが開始されます。このワークフローは、サービスインテントをネットワークサービスインスタンスに変換し、そのサービスインスタンスをネットワークにデプロイします。ネットワーク・サービス・インスタンスには、サービス・インテントの目標を達成するために割り振られたすべてのネットワーク・リソースが含まれます。
ネットワークサービスは、Paragon Automation GUI、サービスオーケストレーションcMGD CLIから、またはREST APIを使用してプログラムでプロビジョニングできます。
Paragon Automationは、デバイスをネットワークにオンボーディングし、オンボーディングしたデバイス上でネットワークサービスをプロビジョニングするために、以下のサービスとリソース設計を提供します。
-
デバイスをオンボーディングしてネットワークに展開するためのインフラストラクチャサービス設計。
-
ルーティング、レイヤー3、およびレイヤー2リソース設計により、インフラストラクチャサービスのネットワークリソースプールを設定します。
-
L3VPN、EVPN、および L2 回線サービス用のネットワーク リソース プールを設定するためのトポロジーおよび VPN リソース設計。
-
ネットワーク内の L3VPN サービスをプロビジョニングおよび監視するための L3VPN サービス設計。
-
ネットワーク内のEVPNサービスをプロビジョニングおよび監視するためのL2VPNサービス設計。
-
ネットワーク内のL2回線サービスをプロビジョニングおよび監視するためのL2VPN-NSMサービス設計。
これらのサービスとリソースの設計は、Paragon Automationのインストール時にプリインストールされています。
Paragon Automationのサービスオーケストレーションは、次の要素で構成されています。
-
サービス カタログ─サービス カタログは、組織で使用可能な事前定義されたサービス設計のコレクションです。サービスデザインはバージョン管理されており、Paragon Automationクラスターをアップグレードすることなく、サービスデザインをアップグレードできます。
-
サービス設計─Paragon Automationのサービスオーケストレーションはモデル駆動型です。つまり、サービスオーケストレーションは、サービスタイプの仕様を含む、事前定義されたサービス設計またはモデルを通じて実行されます。
-
サービス インスタンス:サービス インスタンスは、顧客向けに作成されたサービス設計の特定のインスタンスです。たとえば、特定の顧客用に作成された L3VPN サービスの名前付きインスタンスなどです。サービスは、サービスインスタンスからオーケストレーションされます。
-
リソース設計─サービスのネットワークリソースプールは、リソースプールのタイプの仕様を含む、事前定義されたリソース設計に基づいて定義されます。
-
リソースインスタンス:リソースインスタンスは、ネットワーク内のサービスをプロビジョニングするために必要なリソースプールの設定を定義するリソース設計の特定のインスタンスです。
-
配置─サービスインスタンスをプロビジョニングするためのネットワークリソースを割り当てるプロセス。
-
[サービス順序(Service Order)─サービス インスタンスを作成、変更、または削除するプロセス。サービス注文のステータスを表示できます。
-
ワークフロー─ワークフローとは、サービスをプロビジョニングするためにParagon Automationが実行する一連のタスクのことです。ワークフローを監視し、失敗したサービス注文のトラブルシューティングに役立つログにアクセスできます。
サービスのプロビジョニングをサポートするデバイスのリストを表示するには、「 サポートされているデバイスと OS バージョン」を参照してください。
グリーンフィールドとブラウンフィールドデバイスでサービスをプロビジョニングできます。