CMDB 用語集
UI テキストやコア CMDB ドキュメントなど、CMDB に関連するテキストでは、CMDB のコンテキストで理解することが重要な多くの用語が使用されています。
CMDB 階層
- クラス/テーブル
- コンピューターなど、組織内の特定の IT 物理的、論理的、または概念的なアイテムに関するデータを格納します。CMDB 階層には多くのクラスが含まれており、各クラスには、類似した属性を共有する一連の類似した IT インフラストラクチャアイテムが格納されます。CMDB 階層内の各クラスには、コンピューターの CPU など、そのクラスに格納されている IT アイテムに共通する一連の 属性 があります。クラスは複数の行で構成され、各行は 構成アイテム (CI) と呼ばれる 1 つの IT アイテムを表します。最初は、CMDB に 入力 する方法の 1 つを使用して実際の 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 階層全体で、クラスは互いに属性を派生させ、関係によって接続されて、ツリーのような構造でクラスの Web を形成します。CMDB 階層の最上位にあるクラスは構成アイテム [cmdb_ci] クラスで、CMDB 階層内のすべてのクラスに共通する基本属性を保持します。何百ものクラスがベースシステムで完全に定義されており、環境内の実際の IT アイテムを表す CI を入力する準備ができています。
主要な用語
- Configuration Management Database (構成管理データベース) (CMDB)
- ServiceNow® 組織のインフラストラクチャの論理構成を保存し、必要なサービスをサポートするために IT 環境を完全に可視化するアプリケーション。このアプリケーションを使用すると、ネットワークを監視し、安定性と最高のパフォーマンスをサポートできます。
- 依存型 CI
- 別の CI との関係に依存し、依存関係がないと単独では存在できない CI。クラスは独立または依存することができ、クラス CI の依存関係または独立性を決定します。
- 独立型 CI
- 独自に存在し、他の CI に依存しないサーバー CI などの CI。
- プリンシパルクラス
-
クラスの CI は、さまざまな CI リストビューに含まれています。プリンシパルクラス指定は、CMDB 機能全体のリストビュー内の CI のリストを、必要な特定のクラスのみに制限するために使用されます。
詳細については、「プリンシパルクラスフィルターのクラスのリストの更新」を参照してください。
- 関連テーブル
- CMDB 階層の一部ではないが、シリアル番号 [cmdb_serial_number] テーブルなど、CMDB データとして認定されるテーブル。関連テーブルは構成アイテム [cmdb_ci] テーブルから派生していませんが、CMDB CI を参照する列が少なくとも 1 つあります。関連テーブルに関する情報は、関連エントリ [cmdb_related_entry] テーブルに格納されます。
- 重複 CI
- キー属性が同一の値を持ち、複数のディスカバリーソースが同じ CI をインポートしようとしたときなどに発生する可能性がある 1 つ以上の CI。CMDB 内の重複 CI は、CMDB の完全性と効率性を妨げるため、一般的なガイドラインとして回避する必要があります。
詳細については、「重複した CI の検出」と「」を参照してください。
- 孤立 CI
-
CMDB ヘルスのコンテキストでは、孤立 CI は CMDB ヘルス孤立ルールに一致する CI です。孤立 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 データマネージャーを使用すると、これらの CI ライフサイクル運用を自動化および管理して、CMDB を健全で信頼性の高い運用状態に維持できます。
詳細については、「」を参照してください。
- CI Class Manager (CI クラスマネージャー)
-
基本的なクラス定義を一元的に表示、作成、編集できるツール。識別、調整などのコア CMDB 機能や、CMDB ヘルスなどの重要な機能で使用されるクラス設定を表示、作成、または編集することもできます。
詳細については、「CI クラスマネージャー」を参照してください。
- CMDB Workspace (CMDB ワークスペース)
-
組織内のタスクをサポートする幅広いアプリケーション、機能、主要な CMDB ダッシュボードとツールへのアクセスを提供する、包括的な最新化された一元的なソリューションです。CMDB ワークスペースでは、CMDB の健全性ステータスと最近のアクティビティを管理、検索、探索、および調査できます。CMDB ワークスペースのビューとダッシュボードには、CMDB ヘルスなどのさまざまな CMDB 機能によって生成された、すぐに対応する必要がある優先度の高いタスクが表示されます。
詳細については、「CMDB ワークスペースストアアプリ」を参照してください。
- Service Graph Connector
-
Tanium、Jamf、Microsoft SCCM などのサードパーティソースから CMDB にデータを取り込む、事前定義された統合のコレクション。サービスグラフコネクタは、インポートされたデータが Common Service Data Model (CSDM) の指定に従って CMDB に正しくマッピングされていることを確認することで、CMDB 内のサードパーティデータの品質と一貫性を維持するのに役立ちます。サービスグラフコネクタはストアアプリとして提供されます。
詳細については、「サービスグラフコネクタ」を参照してください。
- CMDB CI Class Models
-
クラスの説明、識別ルール、識別子エントリ、および依存関係 (該当する場合) を含む、CMDB クラス階層を拡張するクラスモデルを追加するストアアプリ。追加したクラスは、ベースシステム内の他の CMDB クラスと同じように使用できます。Discovery や Service Mapping などのアプリケーションは、これらのクラス拡張を使用して CI に入力し、さまざまなテクノロジーやソフトウェアを検出できます。
詳細については、「CMDB CI クラスモデルストアアプリ」を参照してください。
- CMDB および CSDM の Data Foundations ダッシュボード
-
一連のダッシュボードを含むストアアプリ。ダッシュボードは相互に補完し合い、CMDB と Common Service Data Model (CSDM) の主要な基盤メトリクスに関するインサイトを提供します。さらに、これらのダッシュボードは、CMDB と CSDM が最適に使用されるように適切に構成されていることを確認し、潜在的なリスクを軽減するための推奨事項を提供します。
詳細については、「CSDM および CMDB データ基盤ダッシュボードでシステム基盤を監視します」を参照してください。