Was ist eine Configuration Management Database

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen

Grundlegendes

  • Eine Configuration Management Database (CMDB) ist eine Datenbank
  • Sie dient zur Verwaltung, Dokumentation, Verknüpfung und Verfolgung von Konfigurationselementen
  • Und zwar entlang des Lebenszyklus eines Produkts, Systems, Software etc. dient.

Aufbau, Inhalte und Ziele

  • Die CMDB soll die folgenden Daten zentral dokumentieren und zur Verwaltung bereitstellen
    • Computersysteme und Anwendungssoftware
    • Programmbibliotheken
    • Server
    • Datenbanken
    • Drucker
    • Module
    • Softwarekonfigurationen
    • Prozessartefakte wie Incident-, Problem- und Change-Records
    • Beziehungen zwischen diesen Elementen

Zusätzlich werden spezielle Attribute

  • organisatorische Informationen
  • kaufmännische Informationen

Im Speziellen

wie z. B. Anschaffungs- und Zeitwerte sowie Beschaffungsinformationen) für jedes KE erfasst und ermöglichen damit die Verwaltung von z. B. einer IT-Infrastruktur eines Unternehmens oder im speziellen Fall auch der Verwaltung von Softwareprodukten oder -varianten. Des Weiteren ermöglicht die CMDB als Teil eines Konfigurationsmanagements-Systems (CMS) damit eine Grundlage für die Fähigkeit zur Überprüfung (Englisch: Audit) und Einhaltung von Normen (Englisch: Compliance) eines (IT-)Unternehmens.[9]

Eine CMDB kann auch für das sog. Asset Management genutzt werden, wo die unternehmerisch-kaufmännischen Werte im Kern der Aktivität stehen.[1]

Ziel einer CMDB ist es also, alle Informationen aus den o. g. Datenbeständen an einer Stelle zu vereinen und so den Zugriff auf diese Daten einfacher und transparenter zu gestalten. Die Umsetzung muss jedoch nicht zwangsläufig eine physische Vereinigung der Daten in einer einzelnen, lokalen Datenbank sein, sondern es kann auch ein föderiertes Datenbankmanagementsystem zum Einsatz kommen (oder Cloud-basiert), so lange die Beziehungen, die Aktualität, Konsistenz etc. der Informationen der Konfigurationselemente gewährleistet wird.