„Configuration Management Database“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
[gesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
Keine Bearbeitungszusammenfassung
Artikel saniert, zitiert und auf Stand der Technik 2022 erweitert
Markierungen: Visuelle Bearbeitung Begriffsklärungsseiten-Links
Zeile 1: Zeile 1:
Eine '''Configuration Management Database''' ('''CMDB''') ist eine [[Datenbank]] (Deutsch: Konfigurationsmanagementdatenbank),<ref name=":0">{{Internetquelle |url=https://www.i-doit.com/itsm/cmdb/ |titel=Was ist eine CMDB |hrsg=synetics GmbH |sprache=de-DE |abruf=2022-01-04}}</ref><ref>{{Literatur |Autor=Andreas Kohne, Helmut Elschner, Kai-Uwe Winter, Ludger Koslowski, Philipp Kleinmanns |Titel=Betrieb und Configuration Management Database |Sammelwerk=Die IT-Fabrik |Verlag=Springer Fachmedien Wiesbaden |Ort=Wiesbaden |Datum=2016 |ISBN=978-3-658-15930-6 |DOI=10.1007/978-3-658-15931-3_5 |Seiten=35–42 |Online=http://link.springer.com/10.1007/978-3-658-15931-3_5 |Abruf=2022-01-04}}</ref> welche zur Verwaltung, Dokumentation, Verknüpfung und Verfolgung von [[Konfigurationselement|Konfigurationselementen]] (KEs) entlang des [[Produktlebenszyklus|Lebenszyklus]] eines Produkts, Systems, Software, etc. dient.<ref>{{Internetquelle |url=https://wiki.de.it-processmaps.com/index.php/Checkliste_CMS_CMDB |titel=Checkliste CMS CMDB {{!}} IT Process Wiki |hrsg=IT Process Maps GbR |sprache=de |abruf=2022-01-04}}</ref><ref>{{Internetquelle |url=https://www.servicenow.com/products/it-operations-management/what-is-cmdb.html |titel=What is a Configuration Management Database (CMDB)? - ServiceNow |hrsg=ServiceNow |sprache=en-US |abruf=2022-01-04}}</ref><ref>{{Literatur |Autor=Manuela Reiss |Titel=Praxisbuch IT-Dokumentation Vom Betriebshandbuch bis zum Dokumentationsmanagement - die Dokumentation im Griff |Auflage=3., aktualisierte Auflage |Ort=München |Datum=2019 |ISBN=978-3-446-46014-0}}</ref>
{{Belege fehlen}}
Eine '''Configuration Management Database''' ('''CMDB''') ist eine [[Datenbank]], welche dem Zugriff und der Verwaltung von Configuration Items dient.
Als [[Configuration Item|Configuration Item (CI)]] werden dabei im [[IT-Management]] alle Betriebsmittel der IT bezeichnet. Der Begriff Configuration ist dabei etwas irreführend. Darunter versteht man in diesem Zusammenhang den Bestand und die gegenseitigen Abhängigkeiten der verwalteten Objekte.


== Aufbau, Inhalte und Ziele ==
Eine Configuration Management Database dient dabei zu mehr als nur zur reinen [[Inventarisierung]]. Ziel ist, alle [[Modularität|Module]] des [[ITIL]] v3 ''Service Support'' und ''Service Delivery'' mit Bezug zu Configuration Items (CIs) zu unterstützen. Dazu können auch organisatorische und kaufmännische Informationen eines CIs gehören, beispielsweise die Benutzer des CI, deren Abteilungen – aber auch Anschaffungs- und Zeitwerte sowie Beschaffungsinformationen und Informationen zum [[Produktlebenszyklus|Produkt-Lebenszyklus]] eines CIs.
Die CMDB soll die folgenden Daten (=Konfigurationselemente) zentral dokumentieren und zur Verwaltung bereitstellen:


* Computersysteme und Anwendungssoftware (auch: [[Programmbibliothek]]<nowiki/>en, Server, andere Datenbanken, Drucker, [[Modularität|Module]], Softwarekonfigurationen, etc.)<ref>{{Internetquelle |autor=Ludger Schmitz |url=https://www.it-zoom.de/it-mittelstand/e/it-service-management-fuer-fahrradexperte-10673/ |titel=IT-Service-Management für Fahrradexperte |hrsg=MEDIENHAUS Verlag GmbH |datum=05.05.2015 |sprache=de |abruf=2022-01-04}}</ref>
== Problem und Grundkonzept ==
* Prozessartefakte wie [[Incident Management|Incident]]-, [[Problem-Management|Problem]]- und [[Veränderungsmanagement|Change-Records]]
Viele Unternehmen nutzen nebeneinander unterschiedliche Datenbanken für Problem-, Change-, Asset- sowie für Vorgangsdaten. Oft liegen (unpraktischerweise) relevante Informationen zu einem CI verstreut und/oder schwer zugänglich in verschiedenen Datenbanken.
* Beziehungen zwischen diesen Elementen


Zusätzlich werden spezielle Attribute<ref>{{Internetquelle |url=https://standards.ieee.org/standard/828-2012.html |titel=IEEE 828-2012 - IEEE Standard for Configuration Management in Systems and Software Engineering |hrsg=[[IEEE]] |datum=2012-03-16 |sprache=en |abruf=2022-01-04}}</ref> (auch organisatorische und kaufmännische Informationen 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 [[Produktlinie (Software)|Softwareprodukten]] oder -[[Variantenmanagement|varianten]]. Des Weiteren ermöglicht die CMDB als Teil eines [[Konfigurationsmanagement|Konfigurationsmanagements-Systems]] (CMS) damit eine Grundlage für die Fähigkeit zur Prüfung (Englisch: [[Audit]]) eines (IT-)Unternehmens.
Hier setzt das Konzept der CMDB an. Ziel ist es, alle Informationen aus den o.&nbsp;g. Datenbanken an einer Stelle zu konsolidieren und so den Zugriff auf diese Daten einfacher und transparenter zu gestalten. Nicht zwangsläufig müssen dazu die Daten physisch in einem Datenbanksystem vereinigt werden. Stattdessen kann hier der Einsatz eines [[Verteiltes Datenbankmanagementsystem|föderierten Datenbankmanagementsystems]] vorteilhaft sein.


Eine CMDB kann auch für das sog. [[Asset-Management-System-Software|Asset Management]] genutzt werden, wo die unternehmerisch-kaufmännischen Werte im Kern der Aktivität stehen.<ref name=":0" />
== Aufbau einer CMDB ==
Der Aufbau einer CMDB kann, abhängig von den jeweiligen Anforderungen, sehr langwierig und aufwändig sein. Daher empfiehlt sich der Einsatz einer flexiblen CMDB, die die Erfassung individueller CIs und ihrer Beziehungen und Abhängigkeiten ermöglicht und die ggf. schrittweise und individuell erweitert werden kann.
Dies ermöglicht auf der einen Seite schnelle, sichtbare Erfolge (s.g. [[Quick-Win|"Quick-Wins"]] zur Schaffung von Wohlwollen in der Geschäftsleitung für die weitere Umsetzung) und auf der anderen Seite alle Freiheiten zur Abbildung der eigenen Anforderungen.


Ziel einer CMDB ist es also, alle Informationen aus den o.&nbsp;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 [[Verteiltes Datenbankmanagementsystem|föderiertes Datenbankmanagementsystem]] zum Einsatz kommen (oder [[Cloud Computing|Cloud]]-basiert), so lange die Beziehungen, die Aktualität, Konsistenz, etc. der Informationen der Konfigurationselemente gewährleistet wird.
So komplex und arbeitsintensiv der Aufbau wie auch der Unterhalt einer CMDB sind, so unabdingbar sind sowohl deren Existenz als auch die Aktualität und Verlässlichkeit für die darauf basierenden Prozesse und Anwendungen. (Ohne eine CMDB gibt es z.&nbsp;B. kein effizientes und effektives Problem- und Change-Management).


== Spezifikation einer CMDB ==
Grundlegende Anforderungen an die Software, die entscheidend für den Aufbau einer CMDB sind, sind nach führenden Analysten:
Die Inhalte und Umfänge einer Configuration Management Database werden z. B. vom [[Distributed Management Task Force]] in der ''CMDBf Specification'' (Stand 2010) festgelegt,<ref>{{Internetquelle |url=https://www.dmtf.org/standards/cmdbf |titel=CMDBf {{!}} DMTF |hrsg=DMTF |sprache=en |abruf=2022-01-04}}</ref> sind jedoch im Einzelfall der Umgebung,<ref>{{Literatur |Autor=R. Brakel, P.v. Eeten, D.A. Hartmann, K. Henkelmann, J. Knauer |Titel=Configuration Management for Wendelstein 7-X |Sammelwerk=Fusion Engineering and Design |Band=84 |Nummer=2-6 |Datum=2009-06 |DOI=10.1016/j.fusengdes.2008.11.008 |Seiten=505–508 |Online=https://linkinghub.elsevier.com/retrieve/pii/S0920379608003724 |Abruf=2022-01-04}}</ref> des Unternehmens, etc. genauer festzulegen und anzupassen.
* Federation, <!-- bitte kurz erläutern -->

* Reconciliation (Ist-/Soll-Abgleiche),
== CMDB im Kontext von ITIL ==
* Mapping & Visualisierung sowie
[[ITIL]] 4 und ITIL V3 unterscheiden sich grundlegend, da Prozesse mit Praktiken ersetzt wurden,<ref>{{Internetquelle |autor=Stefan Kempter |url=https://wiki.de.it-processmaps.com/index.php/ITIL_4 |titel=ITIL 4 {{!}} IT Process Wiki |hrsg=IT Process Maps GbR |sprache=de |abruf=2022-01-04}}</ref> jedoch behalten beide Prozessmodelle ihre Gültigkeit. Das Konfigurationsmanagement (und damit verbunden die CMDB) unterschiedlich integriert:
* Synchronisierung. <!-- bitte kurz erläutern -->

=== ITIL 4 ''(seit 2019)'' ===
Die CMDB als Teil der Praktiken '''Service-Management''', dort: ''IT asset management''

=== ITIL V3 ===
Die CMDB als Teil von Prozess '''Serviceüberführung''' "[[ITIL V3 Service Transition|Service Transition]]", dort: ''Service Asset und Configuration Management''<ref>{{Internetquelle |url=https://wiki.de.it-processmaps.com/index.php/Service_Asset_and_Configuration_Management |titel=Service Asset and Configuration Management {{!}} IT Process Wiki |hrsg=IT Process Maps GbR |sprache=de |abruf=2022-01-04}}</ref>

== CMDB-Werkzeuge (Beispiele) ==
Die folgenden Werkzeuge machen die CMDB explizit zur Anwendung. Eine CMDB kann jedoch auch implizit Teil einer größeren Softwareumgebung, z. B. [[Application Lifecycle Management|ALM]]/[[Product-Lifecycle-Management|PLM]] sein.
{| class="wikitable sortable"
!Werkzeug
!Hersteller
!Lizenz
!Bemerkung
|-
|[https://www.cmdbuild.org CMDBuild]
|Tecnoteca Srl
|Open Source und
Support
|
|-
|''[[i-doit]]''
|synetics GmbH
|Kommerziell<ref>{{Internetquelle |url=https://www.i-doit.com/ |titel=Home |sprache=de-DE |abruf=2022-01-04}}</ref> und

Open Source<ref>{{Internetquelle |url=https://www.i-doit.org/ |titel=i-doit CMDB & IT Documentation: Open Source Solution for your IT |sprache=en-GB |abruf=2022-01-04}}</ref>
|
|-
|Configuration Management Database (CMDB)
|[[ServiceNow]]
|Kommerziell
|
|-
|[[iTop]]
|Combodo Sarl
|Community und Kommerziell
|
|}

== Literatur ==

* {{Cite book|publisher=Springer Berlin Heidelberg|isbn=9783642451928 9783642451935|last1=Pfitzinger|first1=Bernd|last2=Jestädt|first2=Thomas|title=IT-Betrieb|location=Berlin, Heidelberg|series=Xpert.press|accessdate=2022-01-04|date=2016|url=http://link.springer.com/10.1007/978-3-642-45193-5}}


== Siehe auch ==
== Siehe auch ==
* Konfigurationsmanagement
* [[ISO 20000]]
*[[Distributed Management Task Force]] (DMTF)
* [[ITSM]]
**Dort: [https://www.dmtf.org/standards/cmdbf Configuration Management Database Federation] (CMDBf)
*[[ISO 20000]]
*[[ISO/IEC 27002]]
* [[IT-Service-Management]] (ITSM)

== Weblinks ==


* [https://wiki.de.it-processmaps.com/index.php/Checkliste_CMS_CMDB Checkliste CMS CMDB] von IT Process Maps GbR
* [https://www.computerwoche.de/a/die-cmdb-richtig-planen,1938515 Die CMDB richtig planen]. [[Computerwoche]]. 2011.
* "[https://www.dmtf.org/sites/default/files/DMTF_Standards_for_Federating_CMDBs_20090910v2.pdf CMDB Federation]". DMTF-Präsentation. (PDF; 3,7 MB; 2009)
* IBM Cloud Learn Hub: IT Infrastructure Library (ITIL) - [https://www.ibm.com/de-de/cloud/learn/it-infrastructure-library#toc-was-ist-ei-O8JBuOtQ Was ist eine ITIL?]


== Einzelnachweise ==
<references />
[[Kategorie:IT-Management]]
[[Kategorie:IT-Management]]

Version vom 4. Januar 2022, 23:13 Uhr

Eine Configuration Management Database (CMDB) ist eine Datenbank (Deutsch: Konfigurationsmanagementdatenbank),[1][2] welche zur Verwaltung, Dokumentation, Verknüpfung und Verfolgung von Konfigurationselementen (KEs) entlang des Lebenszyklus eines Produkts, Systems, Software, etc. dient.[3][4][5]

Aufbau, Inhalte und Ziele

Die CMDB soll die folgenden Daten (=Konfigurationselemente) zentral dokumentieren und zur Verwaltung bereitstellen:

Zusätzlich werden spezielle Attribute[7] (auch organisatorische und kaufmännische Informationen 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 Prüfung (Englisch: Audit) eines (IT-)Unternehmens.

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.

Spezifikation einer CMDB

Die Inhalte und Umfänge einer Configuration Management Database werden z. B. vom Distributed Management Task Force in der CMDBf Specification (Stand 2010) festgelegt,[8] sind jedoch im Einzelfall der Umgebung,[9] des Unternehmens, etc. genauer festzulegen und anzupassen.

CMDB im Kontext von ITIL

ITIL 4 und ITIL V3 unterscheiden sich grundlegend, da Prozesse mit Praktiken ersetzt wurden,[10] jedoch behalten beide Prozessmodelle ihre Gültigkeit. Das Konfigurationsmanagement (und damit verbunden die CMDB) unterschiedlich integriert:

ITIL 4 (seit 2019)

Die CMDB als Teil der Praktiken Service-Management, dort: IT asset management

ITIL V3

Die CMDB als Teil von Prozess Serviceüberführung "Service Transition", dort: Service Asset und Configuration Management[11]

CMDB-Werkzeuge (Beispiele)

Die folgenden Werkzeuge machen die CMDB explizit zur Anwendung. Eine CMDB kann jedoch auch implizit Teil einer größeren Softwareumgebung, z. B. ALM/PLM sein.

Werkzeug Hersteller Lizenz Bemerkung
CMDBuild Tecnoteca Srl Open Source und

Support

i-doit synetics GmbH Kommerziell[12] und

Open Source[13]

Configuration Management Database (CMDB) ServiceNow Kommerziell
iTop Combodo Sarl Community und Kommerziell

Literatur

  • Bernd Pfitzinger, Thomas Jestädt: IT-Betrieb (= Xpert.press). Springer Berlin Heidelberg, Berlin, Heidelberg 2016, ISBN 9783642451928 9783642451935(?!) – (springer.com [abgerufen am 4. Januar 2022]).

Siehe auch

Weblinks

Einzelnachweise

  1. a b Was ist eine CMDB. synetics GmbH, abgerufen am 4. Januar 2022 (deutsch).
  2. Andreas Kohne, Helmut Elschner, Kai-Uwe Winter, Ludger Koslowski, Philipp Kleinmanns: Betrieb und Configuration Management Database. In: Die IT-Fabrik. Springer Fachmedien Wiesbaden, Wiesbaden 2016, ISBN 978-3-658-15930-6, S. 35–42, doi:10.1007/978-3-658-15931-3_5 (springer.com [abgerufen am 4. Januar 2022]).
  3. Checkliste CMS CMDB | IT Process Wiki. IT Process Maps GbR, abgerufen am 4. Januar 2022.
  4. What is a Configuration Management Database (CMDB)? - ServiceNow. ServiceNow, abgerufen am 4. Januar 2022 (amerikanisches Englisch).
  5. Manuela Reiss: Praxisbuch IT-Dokumentation Vom Betriebshandbuch bis zum Dokumentationsmanagement - die Dokumentation im Griff. 3., aktualisierte Auflage. München 2019, ISBN 978-3-446-46014-0.
  6. Ludger Schmitz: IT-Service-Management für Fahrradexperte. MEDIENHAUS Verlag GmbH, 5. Mai 2015, abgerufen am 4. Januar 2022.
  7. IEEE 828-2012 - IEEE Standard for Configuration Management in Systems and Software Engineering. IEEE, 16. März 2012, abgerufen am 4. Januar 2022 (englisch).
  8. CMDBf | DMTF. DMTF, abgerufen am 4. Januar 2022 (englisch).
  9. R. Brakel, P.v. Eeten, D.A. Hartmann, K. Henkelmann, J. Knauer: Configuration Management for Wendelstein 7-X. In: Fusion Engineering and Design. Band 84, Nr. 2-6, Juni 2009, S. 505–508, doi:10.1016/j.fusengdes.2008.11.008 (elsevier.com [abgerufen am 4. Januar 2022]).
  10. Stefan Kempter: ITIL 4 | IT Process Wiki. IT Process Maps GbR, abgerufen am 4. Januar 2022.
  11. Service Asset and Configuration Management | IT Process Wiki. IT Process Maps GbR, abgerufen am 4. Januar 2022.
  12. Home. Abgerufen am 4. Januar 2022 (deutsch).
  13. i-doit CMDB & IT Documentation: Open Source Solution for your IT. Abgerufen am 4. Januar 2022 (britisches Englisch).