CMDB-Schemamodell

  • Freigeben Version: Australia
  • Aktualisiert 12. März 2026
  • 3 Minuten Lesedauer
  • Das CMDB-Schemamodell ist eine Reihe verbundener Tabellen, die alle Assets und Business-Services enthalten, die von einem Unternehmen und seinen Konfigurationen gesteuert werden.

    Zugehörig ServiceNow® Store Apps und Referenzinformationen:
    • CMDB-Tabellenbeschreibungen: Beschreibungen wichtiger CMDB-Tabellen im Basissystem.
    • CMDB-CI-Klassenmodelle : A ServiceNow Store App, die Klassenmodelle hinzufügt, die die Basis-CMDB-Klassenhierarchie erweitern. Dies umfasst Klassenbeschreibungen, Identifizierungsregeln, Bezeichnereinträge und abhängige Beziehungen, falls zutreffend. Sie können die hinzugefügten Klassen dann als jede andere CMDB-Basisklasse verwenden.
    • CMDB wird ausgefüllt: Informationen zu den verschiedenen Optionen zum Ausfüllen der CMDB.
    • Discovery-Muster : A ServiceNow Store App, die eine Bibliothek von Discovery-Mustern für die Erkennung bestimmter Geräte und Anwendungen in der Branche bereitstellt.
    • Erste Schritte mit Service Graph Connectors: ServiceNow Store Apps, die vordefinierte Integrationen zum Importieren und Integrieren allgemeiner Drittparteidaten in CMDB-Klassen bereitstellen. Enthält auch IntegrationHub-ETL Assistent zum Erstellen neuer ETL-Transformationszuordnungen.

    CMDB-Tabellen enthalten Informationen zu Computern und Geräten im Netzwerk, Softwareverträgen und -Lizenzen, Business-Services usw. Der IT Desk kann die CMDB verwenden, um die Geräte ihrer Netzwerkanwender und die Beziehungen zwischen ihnen besser zu verstehen. Die CMDB kann auch von anderen Prozessen im System referenziert werden.

    Anwendungen wie Asset-Management Und Vertragsmanagement arbeiten in Verbindung mit der CMDB. Asset-Management Und Software Asset Management Link zur CMDB – alle Assets, Hardware, Software, Assets auf Lager sowie Datensätze für Hersteller und Lieferanten. Die Anwendung „Vertragsmanagement“ enthält Informationen zu Verträgen, einschließlich Leasing, Serviceverträgen, Bestellungen, Garantien, und Softwarelizenzen. Die Configuration Management Database (CMDB) Die Anwendung konzentriert sich auf den Betrieb.

    Weitere Hintergrundinformationen zur CMDB finden Sie unter ServiceNow Community Veröffentlichen Sie um CMDB 101: Was ist eine Konfigurationsverwaltungsdatenbank, und warum benötigen Sie eine? .

    Schlüsselklassenkategorien

    Die folgenden Elemente sind Klassenkategorien, die in Organisationen normalerweise Schlüssel sind. Sie können diese Liste beispielsweise als allgemeine Richtlinie zum Definieren von Klassen verwenden Prinzipalklasse Damit Sie die Integrität nachverfolgen und auf die wichtigsten Klassen in Ihrer CMDB achten können. Weitere Informationen finden Sie unter Aktualisieren Sie die Liste der Klassen im Filter „Prinzipalklasse“:
    • Server (physisch und virtuell): Klassen, die normalerweise gut verstanden, relativ stabil sind und das Rückgrat der meisten Infrastruktur bilden.
    • Datenbanken: Klassen mit hohen Geschäftsauswirkungen, die für die Selektierung von Incidents kritisch sind und relativ einfach zu erkennen und zu verwalten sind.
    • Netzwerkgeräte (Kerninfrastruktur): Klassen wie Router, Switches, Firewalls und Lastenausgleichsmodule – Hardware, die alles verbindet. Wenn Sie als Prinzipalklasse festlegen, priorisieren Sie als allgemeine Richtlinie Core- und kritische Geräte gegenüber Zugriffs-Switches.
    • Anwendungsserver.
    • Speicher.

    Wichtige CMDB-Klassen

    Schlüsselklassen in der CMDB:

    • Die Klasse des Basiskonfigurationselements [cmdb], die die Core-CMDB-Tabelle für nicht-IT-CIs ist (absteigende Klassen sind nicht-IT-CIs).
    • Die Klasse des Kernkonfigurationselements [cmdb_ci], die die grundlegenden Attribute aller CIs speichert. Für den Zugriff auf diese Tabelle ist die Anwenderrolle sn_cmdb_admin, sn_cmdb_Editor, Asset, admin oder itil erforderlich (absteigende Klassen sind ES CIs).
    • Die CI-Beziehungsklasse [cmdb_rel_ci], die alle Beziehungen zwischen CIs definiert.

    Die Konfigurationselementklasse wird auf andere Klassen erweitert, z. B. Datenbank [cmdb_ci_database] und Computer [cmdb_ci_Computer]. Die Computerklasse wird auf die Serverklasse [cmdb_ci_Server] erweitert, die auf erweitert wird UNIX Serverklasse [cmdb_ci_unix_server] usw.

    Hinweis:
    Die Klasse des Basiskonfigurationselements [cmdb] verwendet das Erweiterungsmodell für Tabelle pro Partition, das andere Verhalten für die Replikation und Ableitung von Informationen aufweist 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 und dann aus Schemazuordnung .
    Hinweis:
    CIs, die nicht aus der Tabelle „Konfigurationselement“ [cmdb_ci] erweitert wurden, werden in Zuordnungen von Abhängigkeitsansichten 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 CI in einer Klassifizierungshierarchie wird durch die Attribute bestimmt, die es mit den darunter liegenden CIs teilt. Jedes Mal, wenn ein CI ein einzelnes anderes Attribut als sein übergeordnetes Element hat, verzweigt die Klassifizierungshierarchie.

    Server haben beispielsweise andere Attribute als Computer, zu denen Workstations und Laptops gehören. Linux Server und UNIX Server haben andere Attribute als die übergeordnete Serverklassifizierung und voneinander, daher belegen sie separate Verzweigungen in der Hierarchie.