Common Information Model(コンピューティング)


Common_Information_Model_(computing)

は、IT環境の標準についてです。電力会社の基準については、共通情報モデル(電気)を参照してください
共通情報モデル(CIMは)あり、オープンスタンダードの管理対象要素どのように定義するIT環境が共通の集合として表現されたオブジェクトとそれらの関係。
共通情報モデルCIM
状態
公開済み
年が始まった
1999 ; 23年前 (1999)
組織
分散管理タスクフォース
関連規格 WBEMとSMASH ドメイン
情報モデル
Webサイト
www .dmtf .org / standard / cim
分散管理タスクフォースは、一貫したできるようにするCIM維持管理これらの管理対象要素、その製造者またはプロバイダに依存しないのを。

コンテンツ
1 概要
2 スキーマと仕様
3 実装
3.1 インフラストラクチャの実装 3.2 CIMスキーマに基づく管理基準 3.3 使用される通信プロトコル
3.3.1 HTTPを介したCIM操作(CIM-XML)
3.3.2 WS-管理
3.3.3 RESTfulサービスを介したCIM操作
4 も参照してください
5 参考文献
6 外部リンク

概要
CIMを説明する1つの方法は、複数の関係者がこれらの管理対象要素に関する管理情報を交換できるようにすることです。ただし、これは、CIMがこれらの管理対象要素と管理情報を表すだけでなく、これらの要素を積極的に制御および管理する手段も提供することを表現するには不十分です。情報の共通モデルを使用することにより、管理ソフトウェアを一度作成すれば、複雑でコストのかかる変換操作や情報の損失なしに、共通モデルの多くの実装で動作できます。
CIM標準は、Distributed Management Task Force(DMTF)によって定義および公開されています。関連する標準はWeb- BasedEnterprise Management(WBEM、DMTFでも定義)であり、CIMの特定の実装を定義します。これには、そのようなCIM実装を検出してアクセスするためのプロトコルが含まれます。

スキーマと仕様
CIM標準には、CIMインフラストラクチャ仕様とCIMスキーマが含まれています。
CIMインフラストラクチャ仕様
CIMインフラストラクチャ仕様は、CIMスキーマ(拡張スキーマを含む)を定義する言語や、SNMPなどの他の情報モデルにCIMをマッピングする方法など、CIMのアーキテクチャと概念を定義しCIMアーキテクチャはUMLに基づいている
ため、オブジェクト指向です。管理対象要素はCIMクラスとして表され
、それらの間の関係はCIMアソシエーションとして表され継承により、共通の基本要素をより具体的な派生要素に特殊化できます。
CIMスキーマ
CIMスキーマは、ある
概念スキーマ内の管理要素のための共通ベース表し、それらの間のオブジェクトとの関係の特定のセット定義
IT環境。CIMスキーマは、IT環境における今日の要素のほとんどをカバーしています。たとえば、
コンピューターシステム、
オペレーティングシステム、
ネットワーク、
ミドルウェア、
サービス、
ストレージなどです。クラスには、たとえば、CIM_ComputerSystem、 CIM_OperatingSystem、 CIM_Process、
CIM_DataFileなどがCIMスキーマは、これらの管理対象要素を表すための共通の基礎を定義します。ほとんどの管理対象要素には製品およびベンダー固有の動作があるため、CIMスキーマは、これらの要素のプロデューサーがCIMスキーマで定義された共通の基本機能とともに特定の機能をシームレスに表現できるようにするために拡張可能です。
CIMスキーマの更新は定期的に公開されます。
CIMは、他のほとんどのDMTF標準(WBEMやSMASHなど)の基盤です。これは、ストレージ管理のSMI-S標準の基礎でも

実装

インフラストラクチャの実装
多くのベンダーは、さまざまな形式でCIMの実装を提供しています。
一部のオペレーティングシステムは、CIM実装を提供します。次に例を示します。
Windowsの管理の実装(WMI)APIで利用可能なマイクロソフト のWindows 2000と高いです
Microsoft Windows2012以降用のWindowsManagement Infrastructure(MI)API
SBLIM(Standards Based Linux Instrumentation for Manageability)プロジェクトを使用した一部のLinuxディストリビューション
一部の実装は、サポートするシステムから独立しています。次に例を示します。
OpenGroupのペガサス
WSIのJWBEMサーバー
成長もあります CIM周りツール市場の数が。

CIMスキーマに基づく管理基準
標準化団体は、CIMスキーマに基づいて管理標準を定義しています。
ネットワーク産業協会ストレージ(SNIA)が重くCIMとWBEMを使用してに買っている:彼らは(と呼ばれるCIMのそれらの使用法規定されているストレージ管理イニシアチブ-仕様やSMI-S )標準としての。
一部のサーバーメーカーは、SMASHイニシアチブの下でDMTFに協力して、サーバーのCIMベースの管理を定義しています。
DMTFのDASHイニシアチブは、デスクトップコンピューターのCIMベースの管理を定義しようとします。

使用される通信プロトコル
クライアントとサーバー間で送信されるメッセージには、いくつかのプロトコルが定義されています。メッセージプロトコルはHTTP上で送信されます。2つのメッセージタイプがあります:
受信者(RPC)からの応答を引き起こす操作メッセージ
兆候/イベントであるメッセージをエクスポートします。

HTTPを介したCIM操作(CIM-XML)
CIM-XMLはWBEMプロトコルファミリの一部を形成し、DMTFによって標準化されています。
CIM-XMLは、次の3つの仕様で構成されています。
HTTPを介したCIM操作
XMLを使用したCIMの表現
CIM DTD

WS-管理
WS-MANはWBEMプロトコルファミリの一部を形成し、DMTFによって標準化されています。
WS-MANは、次の3つの仕様で構成されています。
WS-CIMマッピング仕様
WS-ManagementCIMバインディング仕様
管理用Webサービス(WS-管理)仕様

RESTfulサービスを介したCIM操作
CIM-RSはWBEMプロトコルファミリの一部を形成し、DMTFによって標準化されています。
CIM-RSは、次の3つの仕様で構成されています。
RESTfulサービスを介したCIM操作
CIM-RSプロトコル仕様
JSONでのCIM-RSペイロード表現

も参照してください
ストレージ管理イニシアチブ–仕様

参考文献
^ 「CIMスキーマ」。Distributed Management Task Force、Inc . 2018年9月28日のオリジナルからアーカイブ。
^ REDMOND \ markl。「WindowsManagementInfrastructure(MI)」。docs.microsoft.com 。
^ SBLIM、Sourceforge
^ 「CIM / WBEMツール(DMTFメンバー領域内)」。
^ HTTPを介したCIM操作(PDF)、DMTF
^ XMLを使用したCIMの表現(PDF)、DMTF
^ CIM-XML DTD、DMTF
^ 「WS-CIMマッピング仕様」(PDF)。
^ 「WS-ManagementCIMバインディング仕様」(PDF)。
^ 「管理用Webサービス(WS-管理)仕様」(PDF)。
^ 「RESTfulサービスを介したCIM操作」(PDF)。
^ 「CIM-RSプロトコル仕様」(PDF)。
^ 「JSONでのCIM-RSペイロード表現」(PDF)。

外部リンク
CIM、標準、DMTF、CIMスキーマおよびCIMインフラストラクチャ仕様を含みます。
CIM定義、リンク。
CIM定義、ネットワークコンピューティング、2007-10-09にオリジナルからアーカイブ、 2006-12-11を取得。
CIM定義、Searchstorage、Techtarget。
CIM、チュートリアル、WBEMソリューション、2008年4月10日にオリジナルからアーカイブ、 。
SBLIM、Sourceforge。
 title=
「https://en.wikipedia.org/w/index.php?title=Common_Information_Model_(computing)&oldid=1018054982」
から取得”