InfiniBox Discovery
ServiceNow ディスカバリー は、InfiniBox パターンを使用してインスタンスを検索してマッピングします。これらのリソースを検出するには、ServiceNow Store から ディスカバリーとサービスマッピングパターン アプリケーションをインストールする必要があります。
ディスカバリーは複数のパターンを使用して InfiniBox ストレージシステムデータを検索します。これらのリソースを検出するには、ServiceNow Store から ディスカバリーとサービスマッピングパターン および CMDB CI クラスモデルアプリケーションをインストールする必要があります。各アプリケーションは互いに依存しています。Paris 以前のリリースを使用している Now Platform で、パターンを使用して InfiniBox コンポーネントを検出できます。
InfiniBox エンタープライズストレージアレイは、混合アプリケーションの作業負荷において、オールフラッシュよりも高速なパフォーマンス、高可用性、マルチペタバイトのスケールを提供します。InfiniBox ハードウェアの冗長性設計により、コンポーネントの障害からの迅速な復旧を可能にします。
ストアでアプリを要求する
ServiceNow Store Web サイトにアクセスして利用可能なすべてのアプリを表示し、ストアにリクエストを送信する方法について確認してください。リリースされたすべてのアプリのリリースノート情報については、「ServiceNow Storeバージョン履歴のリリースノート」を参照してください。
前提条件
- 次のプラグインをインストールします。
- CMDB CI クラスモデルプラグイン (バージョン 1.28.0 以降)
- ディスカバリーとサービスマッピングパターンプラグイン (バージョン 1.0.81 以降)
- InfiniBox ストレージシステムの基本認証情報を設定します。
認証情報エイリアスを設定し、それを InfiniBox システム認証情報レコードに関連付けます。
ディスカバリースケジュールタイプを [サーバーなし] に設定します。
MID サーバーがターゲットデバイスにアクセスできることを確認します。
- 認証
- REST API 呼び出しを認証するための基本認証タイプの認証情報を設定します。これらは、InfiniBox ストレージシステムに関連付けられた CI タイプのディスカバリーに使用されます。
- [接続および資格情報エイリアス] に移動します。
- 新しい [認証情報] レコードを作成します。
- [認証情報] 関連リストフォームで、新しい [基本認証] 認証情報レコードを作成します。[基本認証] パラメーターを設定します。
図 : 1. 接続および資格情報エイリアス
以前に認証情報エイリアスを作成した認証情報レコードフォームから同じ設定を行うことができます。接続および資格情報エイリアスレコードをそれぞれ関連付けます。
- ディスカバリースケジュール
- [サーバーなしディスカバリー] タイプのディスカバリースケジュールを作成します。
- 検出タイプが [サーバーレス] ディスカバリースケジュールの場合は、[サーバーなし実行パターン] タブ内で InfiniBox ストレージシステムの LP パターンを設定します。
- [子パターンの実行] を True に設定します。
これにより、システムは、InfiniBox ストレージシステム (LP) の子パターンに関連付けられたすべてのパターンをトリガーできます。これは、大きいペイロード (LP) メカニズムのために必要です。これは、InfiniBox ストレージシステムと対応するすべての CI タイプのディスカバリーに使用されます。
- [サーバーなしディスカバリー] タイプのディスカバリースケジュールを作成します。
[サーバーなし実行パターン] 関連セクションの ip_address と credential_alias の値を適用します。これらは、ディスカバリースケジュールと関連する InfiniBox ディスカバリーパターンをトリガーするための入力パラメーターとして機能します。
InfiniBox システムの IP アドレスと、以前に作成した接続および資格情報エイリアスレコードの ID を適用します。これらは、InfiniBox 認証情報の [基本認証] タイプレコードに関連しています。
水平ディスカバリー中にディスカバリーによって収集されるデータ
| フィールド | 説明 |
|---|---|
| ip_address | InfiniBox システムの IP アドレス |
| name | InfiniBox システムの名前 |
| os_version | InfiniBox システムの現在のバージョン |
| model_id | InfiniBox システムのモデル ID |
| manufacturer | InfiniBox システムの製品名 |
| serial_number | InfiniBox システムのシリアル番号 |
| operational_status | InfiniBox システムの運用ステータス |
| physical_capacity | InfiniBox システムの合計物理容量 (GB) |
| virtual_capacity | InfiniBox システムの合計仮想容量 (GB) |
| フィールド | 説明 |
|---|---|
| device id | 物理ディスクデバイスの ID。NODE_ID@DISK_ID の組み合わせ。 |
| name | 物理ディスクデバイスの名前。INFINIBOX_NAME:NODE_ID@DISK_ID の組み合わせ。 |
| drive_type | 物理ディスクデバイスのドライブタイプ。 |
| model_id | 物理ディスクデバイスのモデル ID。 |
| manufacturer | 物理ディスクデバイスのベンダー。 |
| operational_status | 物理ディスクデバイスの運用ステータス。 |
| serial_number | 物理ディスクデバイスのシリアル番号。 |
| コンピュータ | InfiniBox システムの任意の物理ノード部分への参照 |
| フィールド | 説明 |
|---|---|
| wwpn | ファイバーチャネルポートのワールドワイドポート名。 |
| name | ファイバーチャネルポートの名前 (wwpn)。 |
| speed | 適用される場合は、ファイバーチャネルポートの速度値 (ギガビット/秒)。 |
| wwnn | ファイバーチャネルポートのワールドワイドノード名。 |
| port_role | ファイバーチャネルポートのロール。 |
| state | ファイバーチャネルポートのステータス。 |
| link_state | ファイバーチャネルポートの接続のステータス。 |
| manufacturer | ファイバーチャネルポートのベンダー。 |
| model_id | ファイバーチャネルポートのモデル ID。 |
| コンピュータ | InfiniBox システムの任意の物理ノード部分への参照。 |
| フィールド | 説明 |
|---|---|
object_id |
ストレージスイッチの ID。 |
| name | ストレージスイッチの名前。 id:SWITCH_ID@SWITCH_NAME の組み合わせ。 |
| wwnn | ストレージスイッチのワールドワイドノード名。 |
| manufacturer | ストレージスイッチのベンダー。 |
| フィールド | 説明 |
|---|---|
| mac_address | ネットワークアダプターのイーサネットアドレス。 |
| name | ネットワークアダプターのイーサネット名。 |
| operational_status | ネットワークアダプターのイーサネットリンクステータス。 |
| manufacturer | ネットワークアダプターのイーサネットベンダー。 |
| model_id | ネットワークアダプターのイーサネットモデル ID。 |
| ip_address | イーサネットネットワークアダプターに関連付けられた IPv4 IP アドレス。 |
| フィールド | 説明 |
|---|---|
| netmask | InfiniBox ストレージシステムに関連付けられたネットマスク。 |
| name | 任意の InfiniBox ノードまたは InfiniBox ストレージシステムの IPv4 IP アドレス。 |
| ip_address | 任意の InfiniBox ノードの IPv4 IP アドレス。 |
| フィールド | 説明 |
|---|---|
| object_id | InfiniBox ストレージノードの名前。id:NODE_ID@NODE_NAME の組み合わせ。 |
| name | InfiniBox ストレージノードの名前。INFINIBOX_NAME@NODE_NAME の組み合わせ。 |
| node_state | InfiniBox ストレージノードの運用ステータス。 |
| manufacturer | InfiniBox ストレージノードのベンダー。 |
| model_id | InfiniBox ストレージノードのモデル。 |
| ip_address | InfiniBox ストレージノードにアサインされた IPv4 IP アドレス。 |
| フィールド | 説明 |
|---|---|
| serial_number | InfiniBox ストレージシステムに関連付けられたシリアル番号。 |
| serial_number_type | InfiniBox ストレージシステムのシリアル番号。 |
| valid | InfiniBox ストレージシステムのシリアル番号の有効なタイプ。 |
| フィールド | 説明 |
|---|---|
| object_id | ストレージボリュームの ID。id:VOLUME_ID@VOLUME_NAME の組み合わせ。 |
| volume_id | ストレージボリュームの ID。id:VOLUME_ID@VOLUME_NAME の組み合わせ。 |
| name | ストレージボリュームの名前。 |
| storage_type | ストレージボリュームのロール。 |
| size_bytes | ストレージボリュームの合計サイズ (バイト)。 |
| serial_number | ストレージボリュームのシリアル番号。 |
| pool_id | ストレージボリュームが関連付けられているプールの ID。 |
| state | ストレージボリュームのロックステータス。 |
| provisioning_type | ストレージボリュームのプロビジョニングのタイプ。 |
| size | ストレージボリュームの合計サイズ (ギガバイト)。 |
| provided_by | ストレージボリュームが関連付けられているストレージプールへの参照。 |
| フィールド | 説明 |
|---|---|
| object_id | ストレージボリュームスナップショットの ID。id:VOLUME_ID@VOLUME_NAME の組み合わせ。 |
| storage_server | ボリュームスナップショットが関連付けられている InfiniBox システムの名前。 |
| name | ストレージボリュームスナップショットの名前。 |
| size_bytes | ストレージボリュームスナップショットの合計サイズ (バイト)。 |
| size | ストレージボリュームスナップショットの合計サイズ (ギガバイト)。 |
| serial_number | ストレージボリュームスナップショットのシリアル番号。 |
| pool_id | ストレージボリュームスナップショットが関連付けられているプールの ID。 |
| parent_id | ストレージボリュームスナップショットの親であるストレージボリュームの ID。 |
| state | ストレージボリュームスナップショットのロックステータス。 |
| provisioning_type | ストレージボリュームスナップショットのプロビジョニングのタイプ。 |
| provided_by | ストレージボリュームが関連付けられているストレージプールへの参照。 |
| フィールド | 説明 |
|---|---|
| object_id | ストレージボリュームの ID。id:POOL_ID@POOL_NAME の組み合わせ |
| name | ストレージプールの名前。 |
| physical_capacity | ストレージプールの合計物理容量 (ギガバイト)。 |
| virtual_capacity | ストレージプールの合計仮想容量 (ギガバイト)。 |
| free_phys_capacity | ストレージプールの利用可能な物理容量 (ギガバイト)。 |
| free_virt_capacity | ストレージプールの利用可能な仮想容量 (ギガバイト)。 |
| num_vols | ストレージプールに参加しているボリュームの数。 |
| num_file_sys | ストレージプールに参加しているファイルシステムの数。 |
| num_file_sys_snap | ストレージプールに参加しているファイルシステムスナップショットの数。 |
| num_vol_snap | ストレージプールに参加しているボリュームスナップショットの数。 |
| pool_id | ストレージプールの ID。 |
| pool_state | ストレージプールのステータス。 |
| フィールド | 説明 |
|---|---|
| object_id | プライマリファイルシステムの ID。id:FILE_SYSTEM_ID の組み合わせ。 |
| server_name | プライマリファイルシステムが関連付けられている InfiniBox システムの名前。 |
| name | プライマリファイルシステムの名前。id:FILE_SYSTEM_ID@FILE_SYSTEM_NAME の組み合わせ。 |
| size_bytes | プライマリファイルシステムの合計サイズ (バイト)。 |
| size | プライマリファイルシステムの合計サイズ (ギガバイト)。 |
| free_space_bytes | プライマリファイルシステムの空きスペース (バイト)。 |
| serial_number | プライマリファイルシステムのシリアル番号。 |
| storage_type | プライマリファイルシステムのタイプ。 |
| pool_id | プライマリファイルシステムが関連付けられている プールの ID。 |
| provisioning_type | プライマリファイルシステムのプロビジョニングのタイプ。 |
| provided_by | プライマリファイルシステムが関連付けられているストレージプールへの参照。 |
| フィールド | 説明 |
|---|---|
| object_id | スナップショットファイルシステムの ID。id:FILE_SYSTEM_ID@FILE_SYSTEM_NAME の組み合わせ。 |
| volume_id | スナップショットファイルシステムの ID。id:FILE_SYSTEM_ID@FILE_SYSTEM_NAME の組み合わせ。 |
| server_name | スナップショットファイルシステムが関連付けられている InfiniBox システムの名前。 |
| name | スナップショットファイルシステムの名前。 |
| size_bytes | スナップショットファイルシステムの合計サイズ (バイト)。 |
| free_space_bytes | スナップショットファイルシステムの空きスペース (バイト)。 |
| serial_number | スナップショットファイルシステムのシリアル番号。 |
| storage_type | スナップショットファイルシステムのタイプ。 |
| pool_id | スナップショットファイルシステムが関連付けられているプールの ID。 |
| parent_id | スナップショットファイルシステムが関連付けられているプライマリファイルシステムの ID。 |
| provisioning_type | スナップショットファイルシステムのプロビジョニングのタイプ。 |
| フィールド | 説明 |
|---|---|
| path | InfiniBox エクスポートエンティティのエクスポートパス |
| name | InfiniBox エクスポートエンティティの名前。id:EXPORT_ID@EXPORT_PATH の組み合わせ。 |
| fileshare_id | InfiniBox システムのコンテキストでのエクスポートエンティティの ID。 |
| フィールド | 説明 |
|---|---|
| object_id | プライマリ InfiniBox 整合性グループの ID。id:CONSISTENCY_GROUP_ID@ CONSISTENCY_GROUP_NAME の組み合わせ。 |
| created_time | プライマリ InfiniBox 整合性グループの作成時間。YY-MM-DD HH:mm::SS 形式。 |
| updated_time | プライマリ InfiniBox 整合性グループの更新時間。YY-MM-DD HH:mm::SS 形式。 |
| name | プライマリ InfiniBox 整合性グループの名前。 |
| type | プライマリ InfiniBox 整合性グループのタイプ。 |
| members_count | プライマリ InfiniBox 整合性グループに参加しているエンティティの数。 |
| pool_id | プライマリ InfiniBox 整合性グループが関連付けられているプールの ID。 |
| lock_state | プライマリ InfiniBox 整合性グループのロックステータス。 |
| フィールド | 説明 |
|---|---|
| object_id | スナップショット InfiniBox 整合性グループの ID。id:CONSISTENCY_GROUP_ID@ CONSISTENCY_GROUP_NAME の組み合わせ。 |
| created_time | スナップショット InfiniBox 整合性グループの作成時間。YY-MM-DD HH:mm::SS 形式。 |
| updated_time | スナップショット InfiniBox 整合性グループの更新時間。YY-MM-DD HH:mm::SS 形式。 |
| name | スナップショット InfiniBox 整合性グループの名前。 |
| type | スナップショット InfiniBox 整合性グループのタイプ。 |
| members_count | スナップショット InfiniBox 整合性グループに参加しているエンティティの数。 |
| pool_id | スナップショット InfiniBox 整合性グループが関連付けられているプールの ID。 |
| lock_state | スナップショット InfiniBox 整合性グループのロックステータス。 |
| フィールド | 説明 |
|---|---|
| object_id | InfiniBox リンクの ID。 |
| name | InfiniBox リンクの名前。 |
| remote_version | リモート InfiniBox ストレージシステムのバージョン。 |
| remote_host | リモート InfiniBox ストレージシステムのホスト名または IP アドレス。 |
| remote_ip | リモート InfiniBox ストレージシステムの IP アドレス。 |
| remote_link_id | リモート InfiniBox ストレージシステムのリンク ID。 |
| remote_serial_number | リモート InfiniBox ストレージシステムのシリアル番号。 |
| remote_sys_name | リモート InfiniBox ストレージシステムのシステム名。 |
| link_state | リモート InfiniBox ストレージシステム間のリンクのステータス。 |
| link_config_id | リモート InfiniBox ストレージシステムの GUID 形式でのリンク構成 ID。 |
| link_mode | InfiniBox ストレージシステム間のリンクのモード。 |
| resiliency_mode | InfiniBox ストレージシステム間の対障害弾力性モード。 |
| local_witness_state | InfiniBox ストレージシステムのローカル監視状況。 |
| witness_address | アサインされている場合は、InfiniBox ストレージシステムのローカル監視アドレス。 |
| last_connection_time | Infinibox ストレージシステム間に確立された接続のタイムスタンプ。 YY-MM-DD HH:MM::SS 形式。 |
| local_replica_net_space_id | Infinibox ストレージシステムのローカルレプリカネットワークスペース ID。 |
| link_replication_type | InfiniBox ストレージシステム間のリンクのレプリケーションタイプ。 |
| フィールド | 説明 |
|---|---|
| object_id | InfiniBox レプリカの ID。LOCAL_ENTITY_NAME@REMOTE_ENTITY_NAME@replica:REPLICA_ID の組み合わせ。 |
| name | InfiniBox レプリカの ID。LOCAL_ENTITY_NAME@REMOTE_ENTITY_NAME@replica:REPLICA_ID の組み合わせ。 |
| replica_role | InfiniBox ストレージシステムレプリカのロール。 |
| entity_type | InfiniBox ストレージシステムのコンテキストで複製されたエンティティのタイプ。 |
| replica_state | InfiniBox ストレージシステムのコンテキストでのレプリカのステータス。 |
| replication_type | 適用されている場合は、InfiniBox ストレージシステムのコンテキストのレプリケーションタイプ。 |
| sync_state | InfiniBox ストレージシステムレプリカの同期ステータス。 |
| link_id | InfiniBox ストレージシステムのコンテキストでレプリカに関連づけられたリンクの ID。 |
| entity_id | InfiniBox ストレージシステムのコンテキストでの複製されたエンティティの ID。 |
| remote_entity_id | InfiniBox ストレージシステムの複製されたリモートエンティティの ID。 |
| entity_name | InfiniBox ストレージシステムのコンテキストでの複製されたローカルエンティティの名前。 |
| remote_entity_name | InfiniBox ストレージシステムのコンテキストでの複製されたリモートエンティティの名前。 |
| dataset_type | InfiniBox ストレージシステムのコンテキストでのローカルデータセットタイプ。 |
CI 関係
InfiniBox ストレージシステム (LP) パターンによって作成された関係
| CI | 関係 | CI |
|---|---|---|
| cmdb_ci_storage_server | "Contains :: Contained by" | cmdb_ci_storage_switch |
| cmdb_ci_fc_port | “Connects to :: Connected by” | cmdb_ci_storage_switch |
| cmdb_ci_storage_server | “Uses :: Used by” | cmdb_ci_network_adapter |
| cmdb_ci_storage_node_element | “Owns :: Owned by” | cmdb_ci_network_adapter |
| cmdb_ci_ip_address | “reference by column name nic” | cmdb_ci_network_adapter |
| cmdb_ci_storage_node_element | “Owns :: Owned by” | cmdb_ci_fc_port |
| cmdb_ci_storage_server | “Owns :: Owned by” | cmdb_ci_ip_address |
| cmdb_ci_storage_node_element | “Owns :: Owned by” | cmdb_ci_ip_address |
| cmdb_ci_storage_node_element | “Contains :: Contained by” | cmdb_ci_disk |
| cmdb_serial_number | “reference” | cmdb_ci_storage_server |
| cmdb_ci_storage_server | “Allocated to :: Allocated from” | cmdb_ci_storage_node_element |
| CI | 関係 | CI |
|---|---|---|
| cmdb_ci_storage_volume | “Provisioned From :: Provisioned” | cmdb_ci_storage_vol_snapshot |
| cmdb_ci_storage_pool | “reference by column name provided by” | cmdb_ci_storage_volume |
| cmdb_ci_storage_server | "Contains :: Contained by and reference by column name computer” | cmdb_ci_storage_volume |
| cmdb_ci_storage_server | “Contains :: Contained by” | cmdb_ci_storage_vol_snapshot |
| cmdb_ci_infinibox_cg | “Contains :: Contained by” | cmdb_ci_storage_volume |
| cmdb_ci_infinibox_snapshot_cg | “Contains :: Contained by” | cmdb_ci_storage_vol_snapshot |
| CI | 関係 | CI |
|---|---|---|
| cmdb_ci_storage_server | “Contains :: Contained by” | cmdb_ci_storage_pool |
| CI | 関係 | CI |
|---|---|---|
| cmdb_ci_storage_fileshare | “Provided By :: Provides” | cmdb_ci_storage_server |
| CI | 関係 | CI |
|---|---|---|
| cmdb_ci_storage_server | “Contains :: Contained by” | cmdb_ci_file_system |
| cmdb_ci_storage_server | “Contains :: Contained by” | cmdb_ci_file_system_snapshot |
| cmdb_ci_file_system | “Provided By :: Provides” | cmdb_ci_storage_pool |
| cmdb_ci_file_system_snapshot | “Provided By :: Provides” | cmdb_ci_storage_pool |
| cmdb_ci_file_system | “Provisioned From :: Provisioned” | cmdb_ci_file_system_snapshot |
| cmdb_ci_file_system | “Provided By :: Provides” | cmdb_ci_storage_fileshare |
| cmdb_ci_file_system_snapshot | “Provided By :: Provides” | cmdb_ci_storage_fileshare |
| CI | 関係 | CI |
|---|---|---|
| cmdb_ci_storage_server | “Contains :: Contained by” | cmdb_ci_infinibox_cg |
| cmdb_ci_infinibox_cg | “Provisioned From :: Provisioned” | cmdb_ci_infinibox_snapshot_cg |
| cmdb_ci_storage_server | “Contains :: Contained by” | cmdb_ci_infinibox_snapshot_cg |
| cmdb_ci_infinibox_cg | “Contains :: Contained by” | cmdb_ci_storage_pool |
| cmdb_ci_infinibox_snapshot_cg | “Contains :: Contained by” | cmdb_ci_storage_pool |
| CI | 関係 | CI |
|---|---|---|
| cmdb_ci_storage_server | “Contains :: Contained by” | cmdb_ci_infinibox_replica |
| cmdb_ci_infinibox_replica | “Replicates to :: Replicated by” | cmdb_ci_infinibox_cg |
| cmdb_ci_infinibox_replica | “Uses :: Used by” | cmdb_ci_infinibox_link |
| cmdb_ci_infinibox_replica | “Replicates to :: Replicated by” | cmdb_ci_storage_volume |
| cmdb_ci_infinibox_replica | “Replicates to :: Replicated by” | cmdb_ci_file_system |
| CI | 関係 | CI |
|---|---|---|
| cmdb_ci_storage_server | “Contains :: Contained by” | cmdb_ci_infinibox_link |