Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

マルチレイヤー フィーチャの構成

このセクションでは、Web UI でのトランスポート コントローラーの構成タスクについて説明します。

メモ:

トランスポート層の要素は、Web UIとNorthStar Plannerの両方で表示できます。

NorthStar Controller は、接続が確立されるまで、ラウンドロビン方式で同じトランスポートコントローラプロファイルの複数の IP アドレス(複数のデバイスとして設定)への接続を試みることができます。接続が確立されると、トランスポートトポロジ要素が追加され、トポロジマップに表示できるようになります。この設定は、プロファイル グループを介して行われます。

[管理] > [トランスポート コントローラー] に移動して、図 1 に示す [トランスポート コントローラー] ウィンドウを開きます。

図 1: [トランスポート コントローラー] ウィンドウ Transport Controller Window

[トランスポート コントローラー] ウィンドウは、次のペインで構成されています (番号は 図 1 の番号に対応しています)。

  1. トランスポートコントローラ(左上のペイン):設定済みのトランスポートコントローラを一覧表示し、トランスポートコントローラの保存、追加、変更、削除に使用されます。

  2. 設定(右上のペイン)- [トランスポート コントローラ(Transport Controller)] ペインで選択され、トランスポート コントローラのプロパティの入力と変更に使用されるトランスポート コントローラのプロパティが表示されます。

  3. プロファイル グループ(左下のペイン):設定済みのプロファイル グループを一覧表示し、プロファイル グループのリロード、追加、変更、削除に使用されます。

  4. デバイス リスト(右下のペイン):[プロファイル グループ(Profile Groups)] ペインで選択されたプロファイル グループの一部であり、デバイスの追加、変更、削除、およびコピーに使用されるデバイスを一覧表示します。

一般的な設定ワークフローは次のとおりです。

  1. [プロファイル グループ] ウィンドウでプロファイル グループを作成します。

  2. [プロファイル グループ] ウィンドウでグループを選択します。[デバイス一覧] ウィンドウで、グループのデバイスを少なくとも 1 つ作成します。グループは複数のデバイスを持つことができます。

  3. [トランスポート コントローラー] ウィンドウでトランスポート コントローラーを選択 (または作成して選択) します。

  4. 選択したトランスポート コントローラの [設定(Configuration)] ペインで、ドロップダウン メニューから [グループ名(Group Name)] を選択するなど、要求された情報を入力します。グループ内のデバイスは、移送コントローラに関連付けられます。

  5. 移送コントローラを保存します。

プロファイルグループの追加または削除

[プロファイル グループ] ペインの上部にあるボタンは、 表 1 で説明されている機能を実行します。

表 1: プロファイル グループ ペインのボタン機能

ボタン

関数

選択したプロファイル グループを再読み込みします。REST API を使用してデバイスが追加されたときに、UI のデバイス リストを更新するために使用されます。

新しいプロファイル グループを追加します。

選択したプロファイル グループを削除します。

プロファイル グループを作成するには、次の手順を実行します。

  1. 「プロファイルグループ」ペイン(左下のペイン)で、「追加」(+)ボタンをクリックして「新規グループの作成」ウィンドウを表示します。 図 2 は、表示される「新規グループの作成」ウィンドウを示しています。

    図2:[新しいグループの作成]ウィンドウ Create New Group Window
  2. 新しいグループの名前を入力し、 をクリックします OK

選択したグループを削除するには、[削除] ボタンをクリックし、確認の要求に応答します。

デバイスの追加

[Device List] ペインの上部にあるボタンは、 表 2 で説明されている機能を実行します。

表2:デバイスリストボタンの機能

ボタン

関数

新しいデバイスを追加します。

選択したデバイスを変更します。

選択したデバイスを削除します。

新しいプロファイル グループの一部であるデバイスを作成するには、次の手順を実行します。

  1. 「デバイス・リスト」ペイン (右下のペイン) で、「追加」(+)ボタンをクリックして、 図 3 に示すように「新規デバイスの追加」ウィンドウを表示します。

    図3:[新しいデバイスの追加]ウィンドウ Add New Device Window
  2. 必要な情報を入力します。一部のフィールドには既定値が入力されますが、変更できます。 表 3 に、[新しいデバイスの追加] ウィンドウのフィールドを示します。

    表 3: 新しいデバイス ウィンドウのフィールドの説明の追加

    フィールド

    説明

    デバイス名

    表示およびレポート用のデバイスの名前。

    デバイス IP (必須)

    デバイス上の HTTP サーバーに接続するために使用される IP アドレス。このアドレスは、通常、ベンダーによって提供されます。

    ログイン (認証方法が NOAUTH でない限り必須)

    認証用のユーザー名。ユーザー名は、構成するデバイスを実行しているサーバーで構成されているユーザー名と一致する必要があります。

    パスワード (認証方法が NOAUTH でない限り必須)

    認証用のパスワード。パスワードは、構成するデバイスを実行しているサーバーで構成されているパスワードと一致する必要があります。

    アクセス方法

    ドロップダウン メニューを使用して、[HTTP] または [HTTPS] を選択します。デフォルトは HTTP です。

    HTTPポート

    デバイス上の HTTP ポート。デフォルトは 5000 です。

    接続タイムアウト

    デバイスへの接続要求がタイムアウトするまでの秒数。デフォルトは 300 です。上矢印と下矢印を使用して、この値をインクリメントまたはデクリメントするか、フィールドに別の値を入力します。

    ハートビート障害制限

    デバイスがダウンしたと見なされるまでの接続再試行回数。デフォルトは 3 です。

    認証方法

    ドロップダウン メニューを使用して、[基本]、[認証なし]、または [ベアラー] を選択します。デフォルトは BASIC です。

    認証 URL

    認証方法が BEARER の場合に使用します。ユーザー名とパスワードに基づいてベアラー トークンを生成するために使用されるサーバー URL。

    トークンの有効期限

    認証方法が BEARER の場合に使用します。ベアラー トークンが有効である秒数。

    デフォルトは 3600 です。

    表 4 は、特定のトランスポート コントローラ ベンダーに対して特定の値を必要とするフィールドを示しています。リストされていないフィールドは、通常、ベンダー固有ではありません。使用する前に、ベンダーにすべての値を確認してください。

    表 4: ベンダー固有のデバイス フィールド値

    フィールド

    ProNX Optical Director

    アドバ

    コリアント

    シエナ

    ヴィルトゥオーラ

    アクセス方法

    HTTP

    HTTPS

    HTTP

    HTTPS

    HTTPS

    HTTPポート

    8082

    8080

    8081

    443

    8443

    認証方法

    無記名

    基本的な

    基本的な

    無記名

    基本的な

    認証 URL

    http://ip-addr:8084/ 認証/認証

    Na

    Na

    https://ip-addr/tron/ API/v1/トークン

    Na

    トークンの有効期限

    3600s(デフォルト)

    Na

    Na

    3600s(デフォルト)

    Na

  3. をクリックします Submit

  4. この手順を繰り返して、プロファイル グループのすべてのデバイスを追加します。

デバイスの行をドラッグ アンド ドロップして、[デバイス] リストの順序を変更できます。リストの順序を変更すると、デバイスへの接続が試行される順序が変更されます。

トランスポートコントローラプロファイルの設定

[トランスポート コントローラー] ウィンドウの上部にあるボタンは、 表 5 で説明されている機能を実行します。

表 5: トランスポート コントローラー ウィンドウのボタン関数

ボタン

関数

移送コントローラプロファイルを保存します。

新しいトランスポート コントローラ プロファイルを追加します。

選択した移送コントローラプロファイルを削除します。

トランスポートコントローラプロファイルを設定するには、次の手順を実行します。

  1. 「トランスポートコントローラ」パネル(左上のペイン)で、「追加」(+)ボタンをクリックします。既定の名前 "newController" が [トランスポート コントローラー] ウィンドウに赤いテキスト (まだ保存されていないため赤) で追加され、[構成] ウィンドウ (右上のウィンドウ) にプロパティを設定できるように選択されます。

  2. [構成] ウィンドウで、要求された情報を入力します。 表 6 に、トランスポートコントローラの設定フィールドと、必要なフィールドを示します。

    表 6: トランスポート コントローラの設定フィールド

    フィールド

    説明

    名前 (必須)

    トランスポートコントローラプロファイルの名前。新しいプロファイルの既定の名前は newController です。NorthStar Controller が UI で対応するアイコンを使用できるように、トランスポートコントローラプロファイルの名前としてベンダーの名前 (ADVA など) を使用することをお勧めします。それ以外の場合は、汎用アイコンを使用します。

    グループ名 (必須)

    ドロップダウン メニューを使用して、[プロファイル グループ] ペインで構成したグループ名からグループ名を選択します。

    モデル

    ドロップダウン メニューを使用して、ietf-te-topology-01、OpenROADM-2.0、または TAPI-2.1 のいずれかを選択します。

    インターフェイス タイプ(必須)

    ドロップダウンメニューを使用して、REST、RESTCONF、CIENA-REST、またはVIRTUORA-RESTを選択します。デフォルトは REST です。

    メモ:

    CIENA-REST は、Ciena Transport Controller T-API 専用です。VIRTUORA-RESTは、Virtuora T-API専用です。

    通知 URL (必須)

    トポロジ変更通知を発行するトランスポート コントローラー上の REST または RESTCONF URL。

    メモ:

    トポロジ変更通知は現在、T-API ではサポートされていません。

    アンケート URL

    サーバーの活性をポーリングするために使用されるサーバー URL。インターフェイスタイプが RESTCONF で、値が入力されていない場合、NorthStar Controller はデフォルトで /.well-known/host-meta を使用します。インタフェースタイプが REST の場合は、仕入先から取得する値を入力する必要があります。

    ルート URL

    RESTCONF データストアのデフォルトのルート URL。

    SRLG プレフィックス

    複数のコントローラが設定されている場合、共有リスクリンクグループ(SRLG)スペースの分離を可能にします。

    • プレフィックスを入力すると、SRLG は TSRLG_<prefix>_<SRLG> の形式になります。

    • プレフィックスを入力しない場合、SRLG は TSRLG_<SRLG> の形式になります。

    使用するトポロジ

    コントローラーが複数のトポロジを返す場合に使用するトポロジを指定します。提供されているトポロジーの中から選択しますが、ベンダーごとに代表的なトポロジーがあります。このフィールドは空のままにしておくことができ、その場合、すべてのトポロジがインポートされます。値がトランスポートコントローラによってエクスポートされたトポロジと一致しない場合、トポロジは表示されません。

    メモ:

    トポロジフィルタリングは現在T-APIではサポートされていません。

    トポロジ URL (必須)

    抽象トポロジを提供するトランスポート コントローラーの URL。

    サービスURL

    モデルが OpenROADM-2.0 の場合に使用されます。サービス情報を取得するためのIP層リンク。

    再接続間隔

    プロファイルグループに含まれるデバイスへの再接続試行の間隔(秒数)。デフォルトは 300 です。

    表 7表 8表 9表 10、および 表 11 に、特定のベンダーに対して特定の値が必要なフィールドを示します。使用する前に、ベンダーにすべての値を確認してください。

    表 7: proNX オプティカル ディレクター: 一般的なトランスポート コントローラーのフィールド値

    ProNX Optical Director

    名前

    JuniperPOD

    モデル

    OpenROADM-2.0

    インターフェイスタイプ

    RESTCONF

    通知 URL

    /websockets/NETCONF-JSON

    アンケート URL

    (なし)

    使用するトポロジー

    トポロジー URL

    /restconf/data/ietf-network:network

    サービスURL

    /restconf/data/org-openroadm-service:service-list

    表 8: ADVA: 一般的なトランスポート コントローラーのフィールド値

    アドバ

    名前

    アドバ

    モデル

    IETF-TE-トポロジー-01

    インターフェイスタイプ

    残り

    通知 URL

    /rest/NETCONF

    アンケート URL

    /rest/data/ietf-te-topology:te-topologies-state

    使用するトポロジー

    ADVA_TOPOLOGY_1

    トポロジー URL

    /rest/data/ietf-te-topology:te-topologies-state

    サービスURL

    Na

    表 9: コリアント: 一般的なトランスポート コントローラーのフィールド値

    コリアント

    名前

    コリアント

    モデル

    IETF-TE-トポロジー-01

    インターフェイスタイプ

    RESTCONF

    通知 URL

    /streams/NETCONF-JSON

    アンケート URL

    (なし)

    使用するトポロジー

    Customized_Topology_for_NorthStar_1_Demands

    トポロジー URL

    /rest/data/ietf-te-topology:te-topologies-state

    サービスURL

    Na

    表 10: Ciena T-API: 一般的なトランスポート コントローラーのフィールド値

    T-API

    名前

    Tapi

    モデル

    タピ-2.1

    インターフェイスタイプ

    シエナレスト

    通知 URL

    (なし)

    アンケート URL

    /tron/api/v1/login-info

    ルート URL

    (なし)

    使用するトポロジー

    (なし)

    トポロジー URL

    /mcpview/api/v1/tapi/core

    サービスURL

    (なし)

    表 11: 富士通 Virtuora NC: 一般的なトランスポート コントローラーのフィールド値

    T-API

    名前

    ヴィルトゥオーラ

    モデル

    タピ-2.1

    インターフェイスタイプ

    VIRTUORA-REST

    通知 URL

    (なし)

    アンケート URL

    (なし)

    ルート URL

    (なし)

    使用するトポロジー

    (なし)

    トポロジー URL

    /cxf/tapi/v2

    サービスURL

    (なし)

  3. [トランスポート コントローラ] ペインの [保存] ボタンをクリックして、トランスポート コントローラ プロファイルを保存します。正常に保存されると、プロファイル名が赤から黒に変わります。保存しようとしても黒くならない場合は、[構成] ウィンドウでデータを再確認してください。

T-API経由で取得したトランスポートトポロジの更新

現在、T-API 経由で取得したトランスポートトポロジの更新に関する通知はサポートされていませんが、指定した間隔でトランスポートトポロジをリロードするように NorthStar を設定できます。ポーリング間隔オプションは、通知をサポートしていないインターフェイスでこの間隔を制御します。

間隔を設定するには、『NorthStar Controller/Planner Getting Started Guide』の NorthStar CLI を使用した NorthStar 設定の構成の説明に従って、NorthStar CLI にアクセスします。set northstar mladapter polling-intervalコマンドを使用して、希望する秒数を設定します。値を 0 に設定すると、ポーリングが無効になります。