Nokia Altiplano のサービスグラフコネクタ
Nokia Altiplano アクセスネットワーク SDN コントローラーのサービスグラフコネクタを使用し、REST API を使用して Nokia Altiplano ソフトウェアから ServiceNow インスタンスにデータをプルします。
Nokia Altiplano のサービスグラフコネクタは、Nokia Altiplano データベースから資産インベントリデータ (物理ネットワークリソース) をプルします。
ストアでアプリを要求する
ServiceNow Store Web サイトにアクセスして利用可能なすべてのアプリを表示し、ストアにリクエストを送信する方法について確認してください。リリースされたすべてのアプリのリリースノート情報については、「ServiceNow Storeバージョン履歴のリリースノート」を参照してください。
Nokia Altiplano SGC アーキテクチャ
- スクリプトによるカスタムロード
- 単一列のデータ
サポート対象のバージョン
サポートされているNokia Altiplanoコントローラーの最小バージョン:24.6。
ユースケース
- Nokia Altiplano サービスグラフコネクタ を使用すると、REST API を介して (MID サーバーを介して) Nokia Altiplano アクセスコントローラーからデータをプルし、OLT や ONT などの物理ネットワークリソースに関する正確で最新の情報が CMDB に入力されていることを確認できます。この統合により、ネットワークリソースとその関係の通信モデルに合わせたビューが提供されます。
- 将来の機能:今後のリリースでは、Nokia Altiplano サービスグラフコネクタは、物理リソースだけでなく論理リソースとサービス/接続も検出するように機能を拡張し、ネットワークの物理的側面と論理的側面の両方をより包括的に表示できるようにします。また、Altiplano Controller が (MID サーバー経由で) ServiceNow インスタンスに変更を通知し、ディスカバリータスクを順次トリガーする、イベント駆動型ディスカバリーもサポートされます。
- 同期スケジュールを設定して保存する機能
ガイド付きセットアップ
Nokia Altiplano のサービスグラフコネクタのガイド付きセットアップでは、インスタンスで統合を構成するための整理された一連のタスクが提供されます。ガイド付きセットアップにアクセスするには、「Nokia Altiplano のサービスグラフコネクタの構成」を参照してください。
CMDB 統合ダッシュボード
CMDB 共通統合ストアアプリは、インストールされているすべてのサービスグラフコネクタのステータス、処理結果、および処理エラーを一元的に表示するダッシュボードを提供します。すべての統合実行のメトリクスを確認することができます。特定の統合、特定の期間、または特定の統合実行に関してビューをフィルタリングすることもできます。CMDB 統合ダッシュボードでの SolarWinds 統合の監視の詳細については、「 Integration Commons for CMDB」を参照してください。
Import Sets
インポートセットは、変換マップが関係を作成およびモデル化する 統合ハブ ETL の入力です。データがインポートセットにロードされると、変換プロセスがトリガーされます。
始める前に
必要なロール:admin
手順
データマッピング
Nokia Altiplano ソフトウェアのデータソースのデータは、強力な変換エンジン (RTE) を使用してマッピングされ、ServiceNow CMDB テーブルに変換されます。データは、識別および調整エンジン (IRE) を使用して ServiceNow CMDB に挿入されます。
ガイド付きセットアップを完了したら、SolarWinds ソフトウェアから定期的にデータをプルするように統合を構成できます。
データはステージングテーブルにロードされてから、次の関係を持つ次の CMDB ターゲットテーブルに挿入されます。
CMDB CI と CI 関係のマッピング (物理レイヤー)
| CI | CI リレーションシップ |
|---|---|
| OLT CI |
OLT デバイスは OLT CI によって表されます。 テーブル名: cmdb_ci_optical_line_terminal OLT CI にはスロット CI が含まれています。 |
| ONT CI |
ONT デバイスは ONT CI によって表されます。 テーブル名: cmdb_ci_optical_network_terminal ONT CI にはネットワークインターフェイス CI が含まれています。 ONT ネットワークインターフェイス CI は ONT CI に含まれます。 |
| スロット CI |
シャーシスロットはスロット CI によって表されます。 テーブル名: cmdb_ci_container_slot スロット CI は OLT CI に含まれています。 スロット CI には、インターフェイス カード CI(LT/NT カード、ファン/PSU ユニット)が含まれています。 |
| サブスロット CI |
LT/NT カードケージは、サブスロット CI で表されます。 テーブル名: cmdb_ci_container_subslot サブスロット CI は OLT LT カード CI に含まれています。 サブスロット CI は OLT NT カード CI に含まれています。 サブスロット CI には、インターフェイス カード CI(トランシーバ カード)が含まれています。 |
| インターフェイスカード CI |
LT カードと NT カードは、インターフェイスカード CI によって表されます。 トランシーバカードは、インターフェイスカード CI によって表されます。 ファンと電源ユニットは、インターフェイスカード CI によって表されます。(特殊カード、ファン、および電源ユニットの CI は、次のリリースで変更される可能性があります)。 テーブル名: cmdb_ci_interface_card LT カードにはサブスロット CI が含まれています。 NT カードにはサブスロット CI が含まれています。 NT カード CI ネットワークインターフェイス CI を含む LT/NT トランシーバカード CI には、ネットワークインターフェイス CI が含まれています。 LT/NT カード CI は LT/NT スロット CI に含まれています。 LT トランシーバカード CI は、サブスロット CI(LT カード)に含まれています。 NT トランシーバ カード CI は、サブスロット CI(NT カード)に含まれています。 |
| ネットワークインターフェイス CI |
LT カード PON アクセスポートと NT カードネットワークポートは、ネットワークインターフェイス CI によって表されます。 テーブル名: cmdb_ci_ni_interface LT トランシーバー/NT トランシーバー/NT カード CI に含まれるネットワークインターフェイス CI。 ONT ネットワークインターフェイス CI は ONT CI に含まれます。 |
統合ハブ ETL アプリケーションを使用して、データマップを表示および管理できます。
詳細については、「IntegrationHub ETL」を参照してください。
サポートされる xNF
- ライトスパン MF-2 (OLT)
- ライトスパンISAM FX-4(OLT)
- Lightspan XS-010X-Q(オント)
- Lightspan XS-010X-R(オント)
特殊システムプロパティ
Nokia Altiplano のサービスグラフコネクタは、アプリケーションのさまざまな動作を制御する特別なシステムプロパティをインストールします。
始める前に
必要なロール:admin
手順
| プロパティ名 | 推奨/デフォルト値 | 説明 |
|---|---|---|
| sn_sgc_altiplano.olt_batch_size | 300 | REST 呼び出しの OLT データソースバッチサイズ。この数値は、Altiplano 応答エンティティの数を表します。(値を増やすと、REST アクションの実行で失敗する可能性があります) |
| sn_sgc_altiplano.onu_batch_size | 3 | REST 呼び出しの ONU データソースバッチサイズ。この数値は、LT カード関連 ONU データの数を表します。 (値を増やすと、REST アクションの実行で失敗する可能性があります) |
| sn_sgc_altiplano.onu_ci_class | ONT | ONU CI クラス、有効な値:ONU または ONT |
REST API を介して Nokia Altiplano からデータを取得する例
REST API を介して Nokia Altiplano からデータを取得する例。
URL 形式
バージョニングされた URL:POST: altiplano-indexsearch/latestcompleted-inv/_search
OLT の場合
{
"_source": [
"deviceAVmetadata",
"inventorymetadata",
"inventorydata.ietf-hardware:hardware",
"inventorydata.ietf-hardware:hardware-state",
"inventorydata.nokia-state:state"
],
"sort": [{"_id": {"order": "asc"}}],
"from": 0,
"size":300
}
ONU の場合
{
"query": {
"bool": {
"should": [
{
"exists": {
"field": "inventorydata.ietf-interfaces:interfaces-state.interface.bbf-xponvani:v-ani.onu-present-on-this-olt.detected-serial-number"
}
}
]
}
},
"_source": [
"inventorydata.ietf-interfaces:interfaces-state.interface.bbf-xponvani:v-ani.onu-present-on-this-olt.detected-serial-number",
"inventorydata.bbf-fiber-onu-emulated-mount:onus.onu.root.ietf-hardware-mounted:hardware-state",
"inventorydata.bbf-fiber-onu-emulated-mount:onus.onu.name"
],
"sort": [{"_id": {"order": "asc"}}],
"from": 0,
"size": 3
}