Image Head_6

CMS/CMDB Datenmodell

Das Datenmodell des CMS bzw. der CMDB stellt die Struktur für die verwalteten Informationen dar. Dazu müssen auf der einen Seite alle Informationen im Datenmodell abgebildet werden können, auf der anderen Seite soll das Datenmodell so kompakt wie möglich sein. In der Praxis hat sich ein Datenmodell mit den folgenden Bereichen bewährt:

Bereich

Typische Klassen für den jeweiligen Bereich

Service

businssprocess -> service -> serviceversion -> servicedomain

Applikation

vendor -> application -> applicationversion -> applicationdomain

Betriebssystem

vendor -> os -> osversion -> osdomain

Gerät

vendor -> hwmodel -> hwdomain

Standort

location -> building -> room


Die oben aufgeführten Klassen sind typische Beispiele für die einzelnen Bereiche. Je nach Fragenkatalog werden diese Klassen um neue Klassen und Beziehungen erweitert, eventuell werden Klassen nicht benötigt.

Das CMS bzw. die CMDB muß daher eine Anpassung des Datenmodells erlauben, und diese Anpassungen sollten ohne Entwickler-Know-How und mit wenig Aufwand umgesetzt werden können.


Image DE_CMDB_Project_Datamodel