Vorgeschlagene Klassen-Beziehungen

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Das System führt eine Tabelle („Suggested Relationship“ [cmdb_rel_type_suggest]) von Beziehungstypen, die basierend auf seiner Klasse für einen CI-Typ geeignet sind. Sie können vorgeschlagene Beziehungen verwalten, indem Sie zu navigieren Konfiguration > Vorgeschlagene Beziehungenoder im CI-Klassen Manager.

    Modell für Vorschläge

    Der Beziehungs-Editor verfügt über ein Basis-CI. Das Basis-CI bestimmt das CI als das Basis-CI in der neuen Beziehung, in dem sich ein Benutzer vor Start des Editors befand. Wenn Sie den Beziehungs-Editor vom lnux100-CI aus gestartet haben, wird lnux100 zum Basis-CI. Außerdem hat jedes CI im System einen Typ (Klasse). Beispielsweise ist der bond lnux100 vom Typ des Linux-Servers.

    Viele CI-Typen sind untergeordnete Elemente anderer Typen in der Hierarchie. Die Klassenhierarchie für einen Linux-Server lautet 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 Benutzers oder eine seiner übergeordneten Klassen ist. Bei einem Linux-Server würde das Vorschlagsmodell beispielsweise alle Beziehungen abrufen, deren Basisklasse Folgende war:

    cmdb_ci_linux_server, cmdb_ci_server, cmdb_ci_computer, cmdb_ci_hardwareoder cmdb_ci

    ITOM-Transparenz, sofern verfügbar, erweiterte Discovery-Muster verwenden, um CI-Beziehungen zu identifizieren und der Tabelle „Vorgeschlagene Beziehungen“ hinzuzufügen.

    Vorgeschlagene CI-Beziehungen im Beziehungs-Editor

    Der CI-Beziehungs-Editor verwendet das Vorschlagsmodell, um Benutzer bei der Auswahl angemessener Beziehungen für Configuration Items zu unterstützen.

    Betrachten Sie zum Beispiel diese Beziehungstypen im System:

    • Liefert Strom für :: Empfängt Strom von
    • Läuft auf :: Hosts

    In der Regel verwendet ein Benutzer diese Beziehungen, um die folgenden sinnvollen Beziehungen zwischen zwei Elementen wie folgt zu definieren:

    • eine Datenbank läuft auf einem Server
    • ein Rack versorgt einen Server mit Strom

    Normalerweise wäre keine der folgenden Definitionen angemessen:

    • Ein Rack läuft auf einem Server
    • Ein Server läuft auf einer Datenbank

    Beschreibungen einiger wichtiger Beziehungen finden Sie unter CI-Beziehungen in der CMDB.