CMDB 用語集
UI テキストやコア CMDB ドキュメントなど、CMDB に関連するテキストでは、CMDB のコンテキストを理解する上で重要な数多くの用語が使用されています。
CMDB 階層
- クラス/テーブル
- 組織内の、コンピューターなど、特定の IT の物理的、論理的、または概念的なアイテムに関するデータを格納します。CMDB 階層には多くのクラスが含まれており、各クラスには、類似の属性を共有する一連の類似の IT インフラストラクチャアイテムが格納されます。CMDB 階層内の各クラスには、コンピューターの CPU など、そのクラスに格納されている IT アイテムに共通する一連の「属性」があります。クラスは複数の行で構成され、各行は「構成アイテム (CI)」と呼ばれる 1 つの IT アイテムを表します。初期時は、いずれかの方法を使用して CMDB に「入力」し、実際の IT アイテムがクラスに格納されるまで、クラスに行はありません。クラス内の行数 (CI) は、組織内のそのタイプの IT アイテムの数を反映して動的に変化します。クラスは「独立」または「依存」と指定することができ、それによって CMDB 階層内でのクラス CI の相互の依存関係が決まります。
- 属性/列
- クラステーブルは、文字列や整数などの特定のデータタイプを使用して IT アイテムの特定の属性を格納するために設計された、設定された数の列によって定義されます。クラステーブルの列には、実際の IT アイテムの属性値が含まれています。
- 構成アイテム (CI)
- クラスに行として格納される、コンピューターなどの組織内の実際の IT インフラストラクチャアイテムを表す、データの基本単位。クラスの行数は、そのクラスの CI の数です。特定のクラスのすべての CI には同じ列の集合があり、各列には IT アイテムのそれぞれの属性の実際の値が保持されます。たとえば、コンピュータークラスにはオペレーティングシステム属性があるため、コンピューター CI にはオペレーティングシステム属性があり、この属性は、組織内の特定のコンピューターに対して Windows 10.0 といった値を持つことができます。クラスに追加されるすべての CI には、CI の実際の値を入力できるすべてのクラス属性があります。
- CI クラス/ CI タイプ
- CI が属するインスタンスデータベース内の実際のテーブル名。CI タイプは、コンピューター、ルーター、プリンターなどの CI のクラスのわかりやすい名前です。
- 続柄
- CI と、別の CI、ユーザー、またはグループのいずれかの間の接続のタイプ。関係タイプは、子 CI の観点から 1 回、親 CI の観点から 1 回の 2 回定義されます。たとえば、子 CI に電力を供給する親 CI は、関係タイプ Powers::Is Powered By を使用します。
- 親クラス/子クラス
- CMDB 階層内の各クラスは、別のクラス (「親クラス」) の子として作成され、クラス間に親子関係が構築されます。子クラスは、親クラスで指定されたすべての列と、その他の機能固有の定義を自動的に派生させます。派生属性に加えて、親クラスに存在しない一意の属性を子クラスに追加できます。
CMDB 階層とは、属性やアイテム間の関係など、組織内のすべての IT アイテムの詳細なマップとして機能する、事前定義されたクラスとユーザー定義クラスの集合全体のことです。CMDB 階層全体で、クラスは互いに属性を派生させ、関係によって接続されて、ツリー状構造のクラスの網を形成します。CMDB 階層の最上位にあるクラスは構成アイテム [cmdb_ci] クラスで、CMDB 階層内のすべてのクラスに共通する基本属性を保持します。何百ものクラスがベースシステムで完全に定義されており、環境内の実際の IT アイテムを表す CI がここに入力されます。
主要な用語
- 構成管理データベース (CMDB)
- 組織のインフラストラクチャの論理構成を保存し、必要なサービスをサポートするために IT 環境を完全に可視化する ServiceNow® アプリケーション。このアプリケーションを使用すると、ネットワークを監視し、安定性と最高のパフォーマンスをサポートできます。
- 依存 CI
- 別の CI との関係に依存し、依存関係がないと単独では存在できない CI です。クラスは独立または依存することができ、クラス CI の依存関係または独立性を決定します。
- 独立 CI
- 独自に存在し、他の CI に依存しないサーバー CI などの CI です。
- プリンシパルクラス
-
CI がさまざまな CI リストビューに含まれているクラス。プリンシパルクラスの指定は、CMDB 機能全体のリストビュー内の CI のリストを、必要な特定のクラスのみに制限するために使用されます。
詳細については、「プリンシパルクラスフィルターのクラスのリストの更新」を参照してください。
- 関連テーブル
- CMDB 階層の一部ではないものの、引き続き CMDB データとして認定される、シリアル番号 [cmdb_serial_number] テーブルなどのテーブル。関連テーブルは、構成アイテム [cmdb_ci] テーブルから派生したものではありませんが、CMDB CI を参照する列が少なくとも 1 つあります。関連テーブルに関する情報は、関連エントリ [cmdb_related_entry] テーブルに格納されます。
- 重複 CI
- キー属性の値が同一で、複数のディスカバリーソースが同じ CI をインポートしようとしたときなどに発生する可能性がある 1 つ以上の CI。一般的なガイドラインとして、CMDB 内の重複 CI は CMDB の完全性と効率性を妨げるため、回避する必要があります。
詳細については、「重複した CI の検出」と「重複 CI の修正」を参照してください。
- 孤立 CI
-
「CMDB ヘルス」のコンテキストでは、孤立 CI とは CMDB ヘルス孤立ルールに一致する CI のことです。一般的なガイドラインとして、孤立 CI は通常、キー属性値またはキー関係が欠落しているため、修復または削除する必要がある CI です。
「データマネージャー」のコンテキストでは、孤立した依存型 CI は依存クラスに属しており、依存関係がありません。
「関連テーブル」に関係する一部のシナリオでは、関連テーブルに孤立したレコードが生じる可能性があります。たとえば、CMDB 内の参照先 CI が削除されると、関連テーブル内の CI が孤立する可能性があります。
「CMDB ヘルス」のコンテキストでの孤立 CI の詳細については、「CMDB ヘルス KPI とメトリクス」を参照してください。
孤立した依存 CI の詳細については、「依存 CI 管理」を参照してください。
- 関連リスト
- サーバー上のディスクドライブやネットワークルーターの動作を制御するルールなどの、CI に含まれる追加のコンポーネントに関する情報。
関連リストには、CI に対するアクティブなインシデント、問題、変更、機能停止などを表示できます。たとえば、ルーターには、ルーティングルール、ディスクドライブ、インターフェイス、ネットワークアダプタなど、これらのフィルター条件の影響を受ける複数の関連リストがあります。最後のディスカバリー中に見つかったそれらのコンポーネントのみが、これらの関連リストに表示されます。
- CMDB グループ
-
グループ内のメンバーであるすべての CI にアクションを一括して適用できるようにする CI の集合。CMDB グループに CI メンバーを追加する方法はいくつかあります。グループ タイプに応じて、個々の CI を手動で追加したり、保存されている CMDB クエリーを選択したり、CMDB グループ自体にエンコード クエリーを作成したりして、CMDB グループを追加することができます。タイプが「ヘルス」の CMDB グループ内の CI メンバーは CMDB ヘルスによって監視でき、「CMDB ワークスペース」タイプの CMDB グループは CMDB ワークスペースビューに表示されます。
詳細については、「CMDB グループ」を参照してください。
機能、ツール、ストアアプリ
- CMDB 識別および調整 (IRE)
-
データが CMDB にインポートされるときに、さまざまなデータソースからのデータを識別し、調整するための一元的なフレームワークを提供する機能。IRE の使用は、複数のデータソースを使用して CI レコードを作成および更新するときに、CMDB および一部の非 CMDB テーブルの完全性を維持するのに役立ちます。IRE 識別プロセスでは、CI の依存関係分類が広範に使用されます。
詳細については、「CMDB 識別および調整 (IRE)」を参照してください。
- CMDB ヘルス
-
重複 CI、必須 CI フィールド、監査などの健全性インジケーターを使用して CMDB の健全性を監視し、標準化された CI 修復を適用するためのフレームワークを提供する機能。CMDB ヘルスは、これらのヘルスインジケーターを評価して、クラス、ヘルスグループ、サービスレベルでヘルススコアに集計し、ダッシュボードに表示します。
詳細については、「CMDB ヘルス」を参照してください。
- CMDB クエリビルダー
-
複数の CMDB クラスや非 CMDB テーブルにまたがり、さまざまな関係で接続されている多くの CI が関与する、複雑なインフラストラクチャおよびサービスクエリをビルドできるツール。クエリー要素は、CMDB およびサービスマッピングを照会するために、ユーザーがキャンバス上で接続して構造化する UI 構成要素によって表されます。
詳細については、「CMDB クエリビルダー」を参照してください。
- CMDB データマネージャー
-
データ管理に対する組織のニーズを反映するポリシーを作成、公開、および管理できる、不可欠で包括的な統合ソリューション。CMDB データマネージャーは、削除、アーカイブ、証明書などの CI ライフサイクル操作の一括管理をサポートします。CMDB データマネージャーにより、CMDB を健全で信頼できる運用状態に維持するために役立つ CI ライフサイクル運用を、自動化および管理することができます。
詳細については、「操作 - CMDB データマネージャー」を参照してください。
- CI クラスマネージャー
-
基本的なクラス定義を一元的に表示、作成、編集できるツール。識別、調整などのコア CMDB 機能や、CMDB ヘルスなどの重要な機能で使用されるクラス設定を表示、作成、または編集することもできます。
詳細については、「CI クラスマネージャー」を参照してください。
- CMDB ワークスペース
-
組織内のタスクをサポートする幅広いアプリケーション、機能、主要な CMDB ダッシュボードとツールへのアクセスを提供する、一元的で包括的な最新化されたソリューションです。CMDB ワークスペースでは、CMDB の健全性ステータスと最近のアクティビティを管理、検索、探索、および調査できます。CMDB ワークスペースのビューとダッシュボードには、CMDB ヘルスなどのさまざまな CMDB 機能によって生成された、すぐに対応する必要がある優先度の高いタスクが表示されます。
詳細については、「CMDB ワークスペースストアアプリ」を参照してください。
- サービスグラフコネクタ
-
Tanium、Jamf、Microsoft SCCM などのサードパーティソースから CMDB にデータを取り込む、事前定義された統合の集合。サービスグラフコネクタは、インポートされたデータが共通サービスデータモデル (CSDM) の指定どおりに CMDB に正しくマッピングされていることを確認することで、CMDB 内のサードパーティデータの品質と一貫性を維持するのに役立ちます。サービスグラフコネクタはストアアプリとして提供されます。
詳細については、「サービスグラフコネクタ」を参照してください。
- CMDB CI クラスモデル
-
クラスの説明、識別ルール、識別子エントリ、および依存関係 (該当する場合) を含む、CMDB クラス階層を拡張するクラスモデルを追加するストアアプリ。追加したクラスはベースシステムの他の CMDB クラスと同じように使用できます。ディスカバリーやサービスマッピングなどのアプリケーションは、これらのクラス拡張を使用して CI に入力し、さまざまなテクノロジーやソフトウェアを検出できます。
詳細については、「CMDB CI クラスモデル」を参照してください。
- CMDB および CSDM の Data Foundations ダッシュボード
-
一連のダッシュボードを含むストアアプリ。ダッシュボードは相互に補完し合い、CMDB と共通サービスデータモデル (CSDM) の主要な基盤測定基準に関するインサイトを提供します。さらにこれらのダッシュボードは、CMDB および CSDM を最適に使用できるよう適切に構成し、潜在的なリスクを軽減するための推奨事項を提示します。
詳細については、「CSDM および CMDB データ基盤ダッシュボードでのシステム基盤の監視」を参照してください。