Crosswork Workflow Manager 2.0

データ シート

ダウンロード オプション

  • PDF
    (841.0 KB)
    Adobe Reader を使ってさまざまなデバイスで表示

偏向のない言語

この製品のドキュメントセットは、偏向のない言語を使用するように配慮されています。このドキュメントセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブ ランゲージの取り組みの詳細は、こちらをご覧ください。

翻訳について

このドキュメントは、米国シスコ発行ドキュメントの参考和訳です。リンク情報につきましては、日本語版掲載時点で、英語版にアップデートがあり、リンク先のページが移動/変更されている場合がありますことをご了承ください。あくまでも参考和訳となりますので、正式な内容については米国サイトのドキュメントを参照ください。

ダウンロード オプション

  • PDF
    (841.0 KB)
    Adobe Reader を使ってさまざまなデバイスで表示
 

 

自動化設計と操作をより緊密に連携

大規模なネットワークでの変更の計画と適用は、ますます複雑な作業になっています。これには多くの要因が関係しています。デバイスは、機能、役割、およびベンダーによって異なります。自動化プロセスは、プロセス全体を通じてお客様をサポートする必要があります。お客様の変更管理プロセスでは、通常、展開されたデバイスのタイプとコンプライアンスを確認するためのネットワークスキャン、計画された変更の準備状況の検証、変更前後のネットワークのステータスのアーカイブなど、基本的な前提条件の検証が必要です。これらはすべて、ネットワークの更新を完了させるために重要な事項であり、お客様が手順を自動化および管理できる自動化ツールが必要です。目的は、プロセスを自動化し、リスクを低減することです。

製品の概要

Crosswork ワークフローマネージャ(CWM)は、ワークフローアクティビティを実行および管理するための信頼性の高いプラットフォームを提供します。システムの中核は、障害に対してワークフローを回復する機能です。

Crosswork Workflow Manager - at a glance

図 1.                     

Crosswork ワークフローマネージャ - 概要

Crosswork ワークフローマネージャを使用すると、お客様は独自の自動化ワークフローを構築でき、環境内の既存の運用サポートシステム(OSS)およびビジネスサポートシステム(BSS)に統合することができます。これらの統合には、アダプターを使用します。Cisco® は、ベースラインアダプタのセットを提供します。For カスタム統合の場合、シスコは、お客様またはパートナーが環境に合わせて追加のアダプタを構築できるソフトウェア開発キット(SDK)と、Swagger 定義と NSO Yang モデルからアダプタを生成できる CWM XDK(拡張開発キット)を提供します。

 

特長と利点

表 1.                CWM プラットフォームの機能とメリット

機能

利点

ワークフロー管理プラットフォーム

数千のワークフローを並行して実行できます。実行中および完了したワークフローの実行は、CWM Job Manager から追跡できます。

グラフィカル ユーザ インターフェイス(Graphical User Interface

GUI は、ワークフローの操作制御、ジョブのスケジューリングと履歴の可視性、および管理アクティビティの制御を提供します。

Workflow Navigator

論理フローを可視化し、ワークフローの構築プロセスを強化するためのワークフロー
のグラフィカルマップ。クリックすると、グラフィカルマップ内の任意の領域からワークフロー定義内の対応する領域に移動できます。定義をユーザが変更すると、グラフィカル マップが更新されます。追加の視覚的補助には、ズーム機能や、ワークフローのコア機能に焦点を当てたい場合のエラーパスを非表示にする機能などがあります。

ガイド付きタスク

CWM は、オペレータの入力、通知、および承認を可能にするために、各ワークフロー
に合わせたオペレータダイアログをホストできます。ダイアログは、ワークフロー内の意思決定を導くために使用できます。

ワークフローライブラリ

お客様がインストールしたワークフローは、ソースコードとして CWM ワークフローライブラリ内にアーカイブされます。コードが失われることはありません。ワークフローライブラリからコードにアクセスして実行できます。

ワークフローのタグ付け

ワークフローライブラリ内にアーカイブされたワークフローの場合、お客様は組織にとって意味のあるカテゴリでワークフローにラベル(タグ)を付け、これらのタグを使用して検索、フィルタリング、およびソートを行うことができます。

ワークフローのスケジュール

ワークフローは、オペレータのリクエストに応じて、または CWM REST インター
フェイスを介した API コールによって開始できます。お客様は、予定表(日付と時刻)ごとに、単一のイベントまたは繰り返しスケジュールとしてワークフローをスケ
ジュールできます。

ジョブのタグ付け

ワークフローライブラリ内のワークフローのタグ付けと同様に、CWM では、スケジュールされたワークフローまたはジョブとして実行されたワークフローの特性を示すタグをオペレータが定義できます。したがって、ワークフロージョブの履歴には、
ワークフローライブラリ内のアーカイブされたワークフローで使用できるものと同じ検索、フィルタリング、およびソートの機能が提供されます。

ノースバウンド統合のための Swagger 対応 REST API

製品は REST API を介して制御できます。Swagger は、これらの API へのコーディングを容易にするために使用されます。

高可用性:地理的冗長性

ワークフロー マネージャは、アクティブ/スタンバイ構成をサポートし、アクティブなシステムの障害からの回復を可能にします。これは、CNC クラスタで実行している場合に使用できます。

管理:ロールベース アクセス コント
ロール(RBAC

管理者は、管理、ワークフローの作成、および操作を区別するセキュリティレベルを定義できます。

管理:アクティビティロギング

CWM アプリケーションのロギングは、プラットフォーム内で使用できます。

さらに、ワークフロー固有のログエントリを生成するようにワークフローを定義できるため、ワークフロー自体を追加管理するための機能を開くことができます(以下を参照)。

管理:評価指標

メトリックはプラットフォーム内で使用できます。

柔軟な展開

CWM パッケージには、Kubernetes に基づく組み込みインフラストラクチャが含まれています。単一の VM として展開可能。K8 マルチノードクラスタはサポートされていません。

インストールには、VCenter または KVM のいずれかが必要です。

CWM 機能は、CNC Premier 機能セットに組み込まれた機能として CNC 内でも使用できます。この構成では、CNC に組み込まれ、クラスタ展開がサポートされます。

表 2.                Features for the workflow author

機能

利点

サーバーレスワークフロー仕様に準拠したワークフロー作成

お客様は、運用上のニーズを自動化するワークフローを構築できます。サーバーレスワークフロー仕様は、そのようなワークフローを記述するためのドメイン固有の言語として使用されます。すべてのエンコーディングは JSON に基づいています。

子ワークフロー

ワークフローは、サブワークフローを参照するように構成できます。これにより、
ワークフローの作成者は、新しい大規模なワークフロー(親ワークフロー)を作成するときに、事前に定義されたワークフローと事前にテストされたワークフローを再利用できます。

オペレータダイアログのフォームデザイナー

ワークフロー作成者は、CWM グラフィカル設計システムを使用して、ワークフローのカスタム入力および通知フォームを作成できます。CWM システムでホストされているこれらのフォームは、ワークフロージョブの実行中にオペレータに提供されます。お客様が独自の外部メッセージングシステムをホストする必要はありません。

アダプタ

アダプタは、他のシステムに統合するためのワークフロー内で使用されます。

アダプタ開発ツール

  SDK および XDK

お客様は、既存の OSS システムへの統合を可能にするアダプタを構築できます。そのためにお客様が利用できるソフトウェア開発キット(SDK)を提供します。アダプタは Golang で記述されています。

拡張ソフトウェア開発キット(XDK)は、統合ターゲットから Swagger フレーム
ワークを使用してアダプタコードを自動生成するお客様向けに提供されています。The XDK also provides the ability to read Yang models for NSO Services and Actions for auto-generating custom adapters for NSO.

シークレットの管理

ワークフローの作成者は、ワークフロー内にパスワードやその他の機密性の高いログイン情報を含める必要はありません。CWM はシークレットマネージャを提供するため、ワークフローの外部で定義され、間接的に参照されます。

イベント処理

CWM は、Kafka イベント、AMQP、または HTTP の形式でのイベント処理をサポートします。CWM ワークフローは、イベントのコンシューマまたはプロデューサとして機能するように定義できます。イベントコンシューマの場合、イベントは実行中のワークフロージョブを通知するか、ワークフロージョブを開始するために使用できます。

補正サポート

CWM を使用すると、ワークフローの作成者は、ワークフロー内のさまざまなポイントで実行されるアクションを含めて、すでに完了した作業のセグメントを元に戻すことができます。たとえば、後続の手順でエラーが発生した場合などです。一般に
「ロールバック」と呼ばれますが、補正は厳密なロールバックではなく他のアクションの形式を取ることができ、条件が検出されたワークフロー内のポイントによって異なる場合があるという点で、より柔軟性があります。

入力スキーマの検証

ジョブの入力データは、ワークフロー定義の入力スキーマ定義に対して検証されます。ジョブは無効な入力データのエラーで失敗します。

管理:ワークフロー内からのログエントリの生成

ワークフロー固有のログエントリを生成するようにワークフローを定義できるため、ワークフロー自体を追加管理するための機能を開くことができます。

事前にパッケージ化されたアダプタ

表 3.                シスコでは、CWM 製品に次の組み込みアダプタを同梱しています。

アダプタ

利点

NSOCisco Network Services Orchestrator

NSO のライセンスも取得しているお客様は、ワークフローで NSO の機能を活用してネットワークデバイスへの変更をオーケストレーションできます。

RESTRepresentational State Transfer

REST API をサポートする外部システムとのワークフローの統合に使用できます

PostgreSQL

ワークフローは、各ワークフローのユースケースの必要に応じて、永続データの読み取りまたは書き込みのために、外部の PostgreSQL データベースに統合できます。

MySQL

ワークフローは、各ワークフローのユースケースの必要に応じて、永続データの読み取りまたは書き込みのために、外部の MySQL データベースに統合できます。

SMTPSimple Mail Transport Protocol

お客様がワークフローから電子メールの形式で通知を送信できるようにします

SSH(セキュアシェル)および TELNET インターフェイスを備えた CLI アダプタ

お客様がワークフローからデバイスまたは他のアプリケーションにコマンドライン
シーケンスを送信できるようにします。

拡張ソフトウェア開発キット(XDK

アダプタの自動生成のための高度な機能。XDK を使用すると、特定のアプリケー
ションやアクティビティのアダプタプロトコルを迅速かつ簡単に生成できます。
XDK によって、次のものを構築できます。

広範なアプリケーション向けに公開された Swagger 定義に基づく REST

  例:Netbox
  例:Crosswork Network Automation
  例:ServiceNow

NSO サービス、NSO Yang モデルからの読み取り

NSO アクション、NSO Yang モデルからの読み取り

相互運用性およびコンプライアンス

次の表に、相互運用性の最小レベルを示します。

表 4.                相互運用性

製品ファミリ

サポートされている最小バージョン

コメント

NSOCisco Network Services Orchestrator

V6.0

Using NSO adapter provided by Cisco.

注: CWM ソリューション内の事前構築されたユースケースには、NSO 6.4.1 以上が必要です。

REST

NA

シスコ提供の REST アダプタを使用

表 5.                コンプライアンス

仕様

サポートされているバージョン

コンプライアンスに関する注意事項

サーバーレスワークフロー仕様

v0.9

部分的に準拠しています。詳細なコンプライ
アンスステートメントは、ご要望に応じてご利用いただけます。

Swagger

v2.0

 

プロトコルバッファ(Protobuf

v3

部分的に準拠しています。詳細なコンプライ
アンスステートメントは、ご要望に応じてご利用いただけます。

Kafka

3.3.2

CWM は、ワークフローが CWM のイベントシステム内でプロビジョニングされたプロバイ
ダーまたはコンシューマとして機能できるようにする目的で、外部の Kafka ブローカーと接続できます。イベントの構造は、Cloud イベントリリース 1.0.2 に準拠しています。

Crosswork Workflow Manager ソリューションの概要

CWM ソリューションは、事前に構築された一連のユースケースで、CWM を使用して価値の高いデバイス ライフサイクル アクティビティを自動化するための設定済みのエクスペリエンスを提供します。これらのユースケースでは、CWM ワークフローと Cisco NSO を組み合わせて使用し、クラス最高の運用を実現します。CWM ソリューションが提供するユースケースは、デバイスオンボーディング(クラシック ZTP)、ゴールデン構成(テンプレートベースの一括ルータ設定変更の場合)、およびフリートアップグレード(ルータ OS のアップグレード場合)です。CWM ソリューションの詳細については、Cisco.com で別途ご確認ください。

表 6.                CWM Solutions Features and Benefits

機能

利点

Fleet Upgrade UI

ユーザーがビルド MOP を実行し、適合性チェックを定義および実行し、フリートアップグレードを実行できるフリートアップグレード固有の UI

CCO の参照とダウンロード

ユーザーは Cisco.com からローカルリポジトリに SMU を直接ダウンロードできます。

ソフトウェア適合性チェック

ユーザーは、特定のデバイス タイプのソフトウェア バージョン ポリシーを定義できます。次に、これらのポリシーに対してチェックをスケジュールまたは実行して、デバイスが適合か非適合かを判断できます。

ローカルイメージリポジトリ

ユーザーはイメージをローカルにアップロードするか、cisco.com から SMU をダウンロードできます。

フリートアップグレードMOPビルダー

ユーザーは、事前に作成されたアクションを選択し、それらをカスタム MOP にまとめることで、事前チェックと事後チェックを作成できます。
ユーザーは MOP に名前を付け、特定のベンダー、製品シリーズ、およびアプリケーション グループに割り当てることができます。また、MOP にタグを適用することもできます。

ゴールデン設定テンプレート

ユーザーはゴールデン構成テンプレートを作成、複製、削除できます。その後、フィールドに展開されたデバイスに対してアドホックチェックをスケジュールまたは実行できます。

Pre-defined remediation options

ゴールデン構成テンプレートとデバイス構成の間に不一致がある場合、
ユーザーは検出時に実行する修復オプションを定義できます

デバイスオンボーディングのクラシック ZTP

ユーザーはクラシック ZTP プロトコルをサポートするデバイスをオンボーディングできる

オンボードデバイスのホワイトリスト

悪意のある攻撃者がネットワークに自分自身をオンボーディングするのを防ぐために、事前にオンボーディングするデバイスをホワイトリストに登録する

表 7.                CWM ソリューションのデバイスサポート

XR デバイスのサポート

フリートアップグレード:ASR9000 シリーズ、NCS5408000 シリーズ

ゴールデン構成:NCS5000 シリーズ、NCS540

デバイスのオンボーディング:NCS5000 シリーズ

XE デバイスのサポート

フリートアップグレード:CAT 8000 シリーズ、CAT3000 シリーズ、CAT 9000 シリーズ

ゴールデン構成:C8000v

デバイスのオンボーディング:C8000v

Juniper デバイスのサポート

フリートアップグレード:MX960

ゴールデン構成:EX4550

Arista デバイスのサポート

ゴールデン構成DCS-7170-32CD

デバイスのオンボーディングDCS-7170-32CD

ライセンス

CWM は、個別にライセンスを取得することも、Crosswork Automation Suite の複合オファーとしてライセンスを取得することもできます。CWM ライセンスは、CWM が展開されているサーバごとに単一の使用権(または「RTU」)ライセンスとして販売されます。

Crosswork ワークフロー マネージャ ライセンスは期間ベースです。期間は、1 5 年の範囲で選択できます。

お客様は、次の 2 つの機能階層から選択できます。

1.     Crosswork ワークフローマネージャ Essentials ライセンスは以下のための権限を提供します。

    ワークフローを管理するための運用制御を備えたワークフローエンジン。

    JSON のサポートが含まれたカスタムワークフローの作成機能。

    事前にパッケージ化されたアダプタ。

2.     Crosswork Workflow Manager Advantage Licensing entitles use of the CWM Solutions pre-built usecases for automating device onboarding, fleet upgrade, and configuration updates. CWM ソリューションのユースケースは、現在、CWM 単一 VM インストールおよび CNC クラスタインストールでのみサポートされています。

a.  Advantage 階層ライセンスでは、CWM アダプタソフトウェア開発キットの追加権限も提供されます。これにより、お客様はニーズに合わせて統合するための独自のカスタムアダプタを構築できます。Advantage ライセンス階層には、Essentials 階層のすべての機能も含まれています。

すべてのライセンスは、Cisco Smart Licensing を通じて管理されます。

モニタリング

CWM 展開のモニタリング

システムには、Crosswork Workflow ManagerCWM)をモニタリングするための組み込みの機能とダッシュボードが備わっています。

テクニカル サポート

シスコは、購入したサービスの階層に基づいて、そのライセンスの期間中、Crosswork ワークフローマネー
ジャのサービスプロバイダー向け Solution Support を提供します。このサポートは、CWM アプリケーションと、このドキュメントで前述した付属の相互運用性アダプタを対象としています。サポートは Cisco TAC
よって提供されます。シスコのドキュメントに記載されている場合を除き、サンプルワークフローまたはその他のコードは、便宜上および情報提供のみを目的として提供されており、いかなる種類のサポートもありません。

他のコンポーネント(Linux、ハイパーバイザ、ハードウェアなどが含まれますが、それらに限定されません)のサポートについては、それぞれのベンダーから権利およびサポートライセンスを取得する必要があります。

保証情報

本ソフトウェアには、シスコの 90 日間限定ソフトウェア保証が適用されます。

Crosswork ワークフローマネージャ向けの Cisco Business Critical Services

オプションとして、お客様は Cisco CX Business Critical Services 契約を購入できます。この契約は、Crosswork ワークフローマネージャを展開し、自動化ワークフローを導入およびカスタマイズし、既存の OSS および BSS システムと統合し、ソリューションを継続的に最適化して、お客様のビジネス成果を実現および加速するための包括的なサービスを提供します。

CX Business Critical Services の一部として、CX は事前に作成されたワークフローパッケージおよび統合を活用してライフサイクルサービスを提供し、お客様が市場投入までの時間を短縮し、一般的に直面するビジネス
ニーズに対応できるようにします。

詳細については、https://www.cisco.com/go/services [英語] を参照してください。

Crosswork ワークフローマネージャの詳細については、www.cisco.com/go/cwmをご確認ください。

マニュアルの変更履歴

新規トピックまたは改訂されたトピック

説明箇所

日付

拡張されたライセンスオプション

ライセンシング

2023 9 14

CWM 1.1 の機能を追加

全体にわたる

2024 1 28

CWM 1.2 の機能を追加

全体にわたる

2024 9 30

CWM2.0 features added

全体にわたる

2025 5 15

 

Learn more