Pure Storage FlashBlade ディスカバリー
ServiceNow ディスカバリー アプリケーションでは、FlashBlade Pure Storage パターンを使用して FlashBlade コンポーネントを検索します。 これらのリソースを検出するには、ServiceNow Storeから最新バージョンの ディスカバリーとサービスマッピングパターン アプリケーションに更新する必要がある場合があります。
ディスカバリー は、Pure Storage FlashBlade バージョン 4 を検索できます。
注:
Pure Storage FlashBlade ディスカバリーでは、 Linux MID サーバー のみがサポートされています。 Windows MID サーバー はサポートされていません。
ストアでアプリを要求する
ServiceNow Storeにアクセスして、利用可能なすべてのアプリを表示し、ストアに要求を送信する方法を確認してください。リリースされたすべてのアプリのリリースメモ情報については、「ServiceNow Store バージョンの履歴リリースノート」を参照してください。
必須条件
- UNIX OS のユーザー権限の構成
- UNIX OS にアクセスするためのユーザーを構成します。
- 次のコマンドを実行する権限を持つ OS ユーザーを定義します。
コマンド パラメーター 必須/オプション 説明 Pureman - 必須 ピュア・ストレージコマンドのリストにアクセスし、コマンドを分類に使用します。 Echo $$username$$ 必須 一時変数のユーザー名を入力します。 "pureadmin list " + $usr + " --api-token --expose --csv" 必須 REST コールコマンドに対して x-auth を生成するためのユーザー API トークンを取得します。 -
次の REST API 呼び出しを実行するために必要な権限を持つ OS ユーザーを定義します。
/api/login:Groovy 内の応答から x-auth トークンリーダーを取得します。/api/1.2/file–systems:ファイルシステムに関する情報を取得します。/api/1.2/blades:ブレードに関する情報を取得します。/api/1.2/dns:DNS に関する情報を取得します。/api/1.2/hardware:ストレージハードウェアに関する情報を取得します。/api/1.4/network-interfaces:ネットワークインターフェイスに関する情報を取得します。
- 次のコマンドを実行する権限を持つ OS ユーザーを定義します。
- SSH 認証情報の構成
- ServiceNow AI Platform で、OS ユーザーの SSH 認証情報を構成します。詳細については、「SSH credentials」を参照してください。
- 適用可能な認証情報の構成
- ServiceNow AI Platform で、OS ユーザーの適用可能な認証情報を構成します。パスワードフィールドは重要ではありません。任意の値を入力するか、空のままにしておくことができます。詳細については、「Applicative credentials」を参照してください。
- REST コールに使用されるポートへのアクセス
- 関連する Linux MID サーバーで、REST コールに使用するポートへのアクセス権をユーザーに付与します。
Pure Storage FlashBlade についてディスカバリーによって収集されるデータ
FlashBlade Pure Storage パターンを実行すると、ディスカバリーにより CMDB にデータが入力されます。
| テーブルとフィールド | 説明 |
|---|---|
| ストレージサーバー [cmdb_ci_storage_server] | PureBlade のファイル共有によって提供されているストレージサーバーの属性。 |
| IP アドレス [ip_address] | |
| シリアル番号 [serial_number] | |
| 名前 [name] | |
| ピュア・ストレージプロセッサー [cmdb_ci_storage_processor_pure] | PureBlade ストレージプロセッサーの属性。 |
| 名前 [name] | |
| シリアル番号 [serial_number] | |
| デバイス ID [device_id] | |
| モデル番号 [model_number] | |
| シリアル [serial] | |
| スロット [slot] | |
| タイプ [type] | |
| ステータス [status] | |
| ピュア・ストレージファイル共有 [cmdb_ci_storage_fileshare_pure] | ストレージファイル共有の属性。 |
| 名前 [name] | |
| パス [path] | |
| プロトコル [protocols] | |
| プロビジョニングされたスペース [provisioned_space] | |
| 一意のスペース [unique_space] | |
| スナップショットスペース [snapshots_space] | |
| 合計物理スペース [total_physical_space] | |
| 共有スペース [shared_space] | |
| データ削減 [data_reduction] | |
| システムスペース [system_space] | |
| ストレージデバイス [cmdb_ci_storage_device] | ストレージサーバーに搭載されているストレージデバイスの属性。 |
| デバイス ID [device_id] | |
| 名前 [name] | |
| シリアル番号 [serial_number] | |
| モデル番号 [model_number] | |
| ストレージタイプ [storage_type] |
次の図は、FlashBlade ディスカバリーに含まれている CI を示しています。

CI 関係
ディスカバリーでは、Pure Storage FlashBlade ディスカバリーをサポートするために以下の関係が作成されます。
| CI | 関係 | CI |
|---|---|---|
| ピュア・ストレージファイル共有 [cmdb_ci_storage_fileshare_pure] | Provided By::Provides | ストレージサーバー [cmdb_ci_storage_server] |
| ストレージデバイス [cmdb_ci_storage_device] | Contains::Contained by | ストレージサーバー [cmdb_ci_storage_server] |
| ストレージサーバー [cmdb_ci_storage_server] | Contains::Contained by | ピュア・ストレージプロセッサー [cmdb_ci_storage_processor_pure] |