Governance-Regeln für Beziehungen

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Beziehung Governance-Regeln sind eine Reihe von Beziehungsregeln, die verwendet werden, um Konsistenz und Gültigkeit bei der Modellierung von Beziehungen zwischen Configuration Items (CIs) in der CMDB sicherzustellen. Verwenden Sie Beziehung Governance-Regeln, um die Auswahl von Beziehungstypen oder Richtungen zu verhindern, die zwischen bestimmten CI-Typen nicht zulässig sind.

    Verschiedene Anwendungen wie Discovery und Service-Mapping erstellen Beziehungen zwischen CIs. Jede Anwendung verwendet möglicherweise inkonsistente Beziehungstypen oder -richtungen, um dieselbe Entität darzustellen, was zu mehreren Ansichten derselben CIs führt. Beziehung Governance-Regeln definieren gültige Beziehungstypen und gültige Richtungen zwischen Paaren von CI-Typen, was zu gültigen und konsistenten Beziehungen in der CMDB führt.

    Beziehung Governance-Regeln bestehen aus:
    • Abhängige CMDB-Beziehungsregeln: Regeln (Hosting- und Eindämmungsregeln), die zur CI-Identifizierung verwendet werden. Sie können abhängige Beziehungsregeln im CI-Klassenmanager anzeigen und ändern, nachdem Sie eine Klasse aus der Klassenhierarchie ausgewählt und auf Abhängige Beziehung geklickt haben.
    • Vorgeschlagene Beziehungen: Regeln, die auf vorhandenen vorgeschlagenen Beziehungen in der Tabelle „Vorgeschlagene Beziehung“ [cmdb_rel_type_suggest] basieren. Vorgeschlagene Beziehungen werden in CI-Beziehungs-Editor verwendet. Sie können vorgeschlagene Beziehungen im CI-Klassenmanager anzeigen und ändern, nachdem Sie eine Klasse aus der Klassenhierarchie ausgewählt und auf Vorgeschlagene Beziehungen geklickt haben.
    • Referenzregeln: Regeln, die hauptsächlich von Cloud Management verwendet werden, um alle möglichen gültigen Kombinationen von Paaren von referenzierenden und referenzierten CIs in der Servicedefinition darzustellen.
    • Integrierte gültige Beziehungen: Die folgenden Beziehungen sind im Basissystem als gültige Beziehungen vordefiniert:
      • cmdb_ci_endpoint -> Anwendungsfluss nach::Anwendungsfluss von -> cmdb_ci_endpoint
      • cmdb_ci_endpoint -> Endpunkt implementieren in::Endpunkt implementieren von -> cmdb_ci
      • cmdb_ci -> Endpunkt verwenden für::Endpunkt verwenden von -> cmdb_ci_endpoint

    Allgemeines Verhalten

    • Beziehung Governance-Regeln unterstützen eine Übernahme.

      Angenommen, die empfohlene Beziehung „cmdb_ci_appl Läuft auf::Läuft cmdb_ci_hardware“ ist vorhanden. Dann ist eine Beziehung „Läuft auf::Läuft“ zwischen einem CI „cmdb_ci_appl_dot_net“ und einem CI „cmdb_ci_windows_server“ gültig. Dies liegt daran, dass die .Net Anwendungs-Klasse von der Anwendungs-Klasse und die Windows-Server-Klasse von der Hardware-Klasse übernommen wird.

    • Doppelte Beziehung Governance-Regeln sind nicht zulässig.
    • Beziehung Governance-Regeln sind nicht domänengetrennt.
    • Es darf mehr als einen Beziehungstyp zwischen den beiden CI-Typen geben.
      Zum Beispiel sind die folgenden Beziehungen gültig:
      • cmdb_ci_appl Abhängig von::Verwendet von cmdb_ci_service
      • cmdb_ci_appl Empfängt Daten von::Sendet Daten an cmdb_ci_service

    Berichte

    Eine Beziehung zwischen CIs wird als gültig betrachtet, wenn sie einer der Beziehung Governance-Regeln entspricht. Verwenden Sie das Dashboard „Integrität von Beziehungen“, um Berichte über die Beziehungsintegrität einschließlich der Compliance mit Beziehungs-Governance-Regeln anzuzeigen. Der Bericht „Beziehungen, die nicht alle Beziehungsregeln erfüllen“ zeigt CI-Beziehungen, die nicht die Beziehung Governance-Regeln erfüllen.