Das Common Information Model (CIM) der DMTF wird vom CIM-Forum entwickelt und gepflegt. Es bietet eine gemeinsame Definition von Management-Informationen für Systeme, Netzwerke, Anwendungen und Dienste und erlaubt Erweiterungen durch den Hersteller.
Der CIM-Standard umfasst eine Spezifikation und ein Schema sowie ein Metamodell:
CIM Management Schema
Das CIM-Schema liefert die eigentlichen Modellbeschreibungen. Management-Schemata sind die Bausteine für Management-Plattformen und Management-Anwendungen wie Gerätekonfiguration, Performance-Management und Change-Management. CIM strukturiert die verwaltete Umgebung als eine Sammlung miteinander verbundener Systeme, die jeweils aus einzelnen Elementen bestehen.
Mit Hilfe einer Reihe von Klassen mit Eigenschaften und Assoziationen, die einen gut verstandenen konzeptionellen Rahmen bilden, organisiert CIM Informationen über die verwaltete Umgebung. Das CIM-Schema ist in folgende Schichten gegliedert: Kernmodell, allgemeines Modell, Erweiterungsschemata.
Wenn Sie die HTML- oder XML-Versionen des CIM-Schemas herunterladen möchten, wählen Sie bitte hier die gewünschte Version aus.
CIM-Spezifikation
CIM kann auf vielfältige Weise verwendet werden, und die CIM-Spezifikation definiert die Details für die Integration mit anderen Managementmodellen. Ein Informationsmodell benötigt eine Reihe von legalen Anweisungstypen oder Syntax und eine Sammlung von Ausdrücken, um gemeinsame Aspekte der Domäne (in diesem Fall komplexe Computersysteme) zu verwalten. In CIM werden die Informationen für die Durchführung von Aufgaben so organisiert, dass sie von unterschiedlichen Personengruppen genutzt werden können.
CIM-Metamodell
Das CIM-Metamodell definiert die Semantik für die Konstruktion neuer konformer Modelle und das Schema, das diese Modelle darstellt. Die Modellierungsanforderungen und -umgebungen sind oft unterschiedlich und ändern sich im Laufe der Zeit. Das Metamodell wird durch die Möglichkeit erweitert, seine Elemente durch die Verwendung von Qualifizierern zu erweitern.