Vorgeschlagene Klassenbeziehungen
Das System führt eine Tabelle (vorgeschlagene Beziehung [cmdb_rel_type_suggest]) von Beziehungstypen, die für einen CI-Typ geeignet sind, basierend auf seiner Klasse. Sie können vorgeschlagene Beziehungen verwalten, indem Sie zu navigieren , Oder im CI-Klassenmanager.
Vorschlagsmodell
Der Beziehungseditor hat ein Basis-CI. Das Basis-CI bezeichnet das CI, auf dem sich ein Anwender befand, bevor er den Editor startet, als Basis-CI in der neuen Beziehung. Wenn Sie den Beziehungs-Editor über das lnux100-CI gestartet haben, wird lnux100 zum Basis-CI. Außerdem hat jedes CI im System einen Typ (Klasse). Beispielsweise ist Bond lnux100 vom Typ Linux-Server.
Viele CI-Typen sind untergeordnete Elemente anderer Typen in der Hierarchie. Die Klassenhierarchie für einen Linux-Server ist beispielsweise:
cmdb_ci -> cmdb_ci_Hardware -> cmdb_ci_Computer -> cmdb_ci_Server -> cmdb_ci_linux_server
Das Vorschlagsmodell analysiert die vorgeschlagene Beziehungstabelle für alle Beziehungen, deren Basisklasse die aktuelle Basisklasse des Anwenders oder eine seiner übergeordneten Klassen ist. Wenn Sie beispielsweise einen Linux-Server betrachten, ruft das Vorschlagsmodell alle Beziehungen ab, deren Basisklasse:
cmdb_ci_linux_server , cmdb_ci_Server , cmdb_ci_Computer , cmdb_ci_Hardware , Oder cmdb_ci
ITOM-Transparenz, Verwendet, falls verfügbar, erweiterte Discovery-Muster, um CI-Beziehungen zu identifizieren und der Tabelle „vorgeschlagene Beziehungen“ hinzuzufügen.
Vorgeschlagene CI-Beziehungen im Beziehungseditor
Der CI-Beziehungseditor verwendet das Vorschlagsmodell, damit Anwender angemessene Beziehungen für Konfigurationselemente auswählen können.
Berücksichtigen Sie beispielsweise diese Beziehungstypen im System:
- Stellt Strom bereit für :: Erhält Strom von
- Wird ausgeführt auf :: Hosts
Normalerweise verwendet ein Anwender diese Beziehungen, um die folgenden angemessenen Beziehungen zwischen zwei Elementen wie folgt zu definieren:
- Eine Datenbank wird auf einem Server ausgeführt
- Ein Rack stellt Strom für einen Server bereit
Normalerweise ist keine der folgenden Definitionen angemessen:
- Ein Rack wird auf einem Server ausgeführt
- Ein Server wird in einer Datenbank ausgeführt
Beschreibungen einiger Schlüsselbeziehungen finden Sie unter CI-Beziehungen in CMDB.