CMDB Schemamodell

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 2 Minuten Lesedauer
  • Das Schemamodell Configuration Management Database (CMDB) besteht aus einer Reihe verbundener Tabellen, die alle Assets und Business Services enthalten, die von einem Unternehmen und seinen Konfigurationen gesteuert werden.

    Zugehörige ServiceNow® Store Apps und Referenzinformationen:
    • Beschreibungen der CMDB-Tabellen: Beschreibungen der wichtigsten Tabellen CMDB im Basissystem.
    • CMDB-CI-Klassenmodelle: Eine App ServiceNow Store, die Klassenmodelle hinzufügt, die die Basisklassenhierarchie CMDB erweitern. Dies umfasst Klassenbeschreibungen, Identifizierungsregeln, Identifier-Einträge und abhängige Beziehungen, falls zutreffend. Sie können die hinzugefügten Klassen dann wie jede andere CMDB-Basisklasse verwenden.
    • Füllen von aus CMDB: Informationen zu den verschiedenen Optionen zum Füllen der CMDB.
    • Discovery-Muster: Eine App ServiceNow Store, die eine Bibliothek mit Discovery-Mustern zum Erkennen bestimmter Geräte und Anwendungen in der Branche bereitstellt.
    • Über Service Graph Connectors: ServiceNow Store -Apps, die vordefinierte Integrationen für den Import und die Integration allgemeiner Daten von Drittanbietern in CMDB -Klassen bereitstellen. Enthält auch den IntegrationHub ETL- Assistenten zum Erstellen neuer ETL-Transformationszuordnungen.

    CMDB-Tabellen enthalten Informationen über Computer und Geräte im Netzwerk, Softwareverträge und -lizenzen, Geschäftsservices usw. Der IT Desk kann CMDB verwenden, um die Geräte der Netzwerkbenutzer und die Beziehungen zwischen ihnen besser zu verstehen. Auf CMDB kann auch von anderen Prozessen im System verwiesen werden.

    Anwendungen wie Asset-Management und Vertragsmanagement arbeiten mit CMDBzusammen. Asset-Management und Software Asset Management verknüpfen alle Assets, Hardware, Software, Assets auf Lager sowie Datensätze für Hersteller und Lieferanten mit CMDB. Die Anwendung Contract Management enthält Informationen zu Verträgen, einschließlich Leasingverträgen, Serviceverträgen, Bestellungen, Garantien und Softwarelizenzen. Die Anwendung Configuration Management Database (CMDB) fokussiert auf den Betriebsablauf.

    Weitere Hintergrundinformationen zur CMDB finden Sie im Beitrag ServiceNow Community unter CMDB 101: Was ist eine Configuration Management Database und warum wird sie benötigt?.

    CMDB-Schlüsseltabellen

    Wichtige Tabellen in der Configuration Management Database (CMDB):

    • Die Configuration Item-Basistabelle [cmdb], die die CMDB-Kerntabelle für Nicht-IT-CIs ist (absteigende Klassen sind Nicht-IT-CIs).
    • Die Kerntabelle „Configuration Item“ [cmdb_ci], in der die Basisattribute aller CIs gespeichert werden. Für den Zugriff auf diese Tabelle ist die Benutzerrolle „admin“, „itil“ oder „asset“ erforderlich (absteigende Klassen sind IT-CIs).
    • Die CI-Beziehungstabelle [cmdb_rel_ci], die alle Beziehungen zwischen CIs definiert.

    Die Configuration Item-Tabelle wird auf andere Tabellen wie Database [cmdb_ci_database] und Computer [cmdb_ci_computer] erweitert. Die Tabelle „Computer“ wird um die Tabelle „Server“ [cmdb_ci_server] erweitert, die zur UNIX-Server-Tabelle [cmdb_ci_unix_server] und so weiter erweitert wird.

    Hinweis:
    In der Configuration Item-Basistabelle [cmdb] wird das Erweiterungsmodell für die Tabelle pro Partition verwendet. Dieses Modell hat andere Verhaltensweisen zum Replizieren und Ableiten von Informationen als andere erweiterte Tabellen. Weitere Informationen finden Sie unter Table extension and classes.
    Sie können die Schemazuordnung verwenden, um weitere Details zu Tabellen und ihren Beziehungen anzuzeigen:
    1. Navigieren zu Systemdefinition > Tabellen und Spaltenan.
    2. Wählen Sie eine Tabelle aus, und klicken Sie auf Schemazuordnung.
    Abbildung : 1. Schemazuordnung
    Tabellenhierarchiezuordnung.
    Hinweis:
    CIs, die nicht aus der Tabelle „Configuration Item“ [cmdb_ci] erweitert wurden, werden in Dependency Views-Karten und in CI-Beziehungsformatierern nicht angezeigt.

    CI-Attribute

    Attribute gelten für alle CIs in einer Klassifizierung. Um Attributwerte für ein CI zu ändern, bearbeiten Sie das entsprechende CI. Um einer Klasse ein eindeutiges Attribut hinzuzufügen, erweitern Sie die Klassentabelle, und erstellen Sie eine neue Klassifizierung für dieses CI.

    Die Position eines CIs in einer Klassifizierungshierarchie wird durch die Attribute bestimmt, die es mit den darunter befindlichen CIs teilt. Jedes Mal, wenn ein CI ein einzelnes Attribut von seinem übergeordneten Element hat, wird die Klassifizierungshierarchie verzweigt.

    Server haben beispielsweise andere Attribute als Computer, zu denen auch Workstations und Laptops gehören. Linux-Server und UNIX-Server haben unterschiedliche Attribute in der übergeordneten Serverklassifizierung und untereinander, sodass sie separate Zweige in der Hierarchie belegen.