Red Hat Virtualisierung-Erkennung

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 4 Minuten Lesedauer
  • Die Anwendung ServiceNow Discovery verwendet das Erkennungsmuster Red Hat Virtualization (RHV), um RHV-Komponenten zu finden. Die Erkennung einiger dieser Ressourcen erfordert ein Update der  Anwendung Muster für Discovery und Service-Mappingaus dem ServiceNow Store.

    Discovery verwendet dieses Muster zum Ausführen einer horizontalen Erkennung.

    Sie können dieses Muster auf der Now Platform mit Madrid -Release oder höher verwenden.

    Apps im Store anfordern

    Besuchen Sie die ServiceNow Store-Website, um alle verfügbaren Apps anzuzeigen und Informationen zum Senden von Anforderungen an den Store zu erhalten. Kumulative Informationen zum Release für alle veröffentlichten Apps finden Sie in den Release-Hinweisen zum ServiceNow Store-Versionsverlauf.

    Voraussetzungen

    MID Server-Anforderungen
    Stellen Sie den dedizierten MID Server bereit, und verbinden Sie ihn für den Zugriff auf die Instanz von Red Hat Virtualization Manager (RHV-M).
    Berechtigungen
    Konfigurieren Sie die folgenden Anmeldeinformationen:
    1. Navigieren zu Discovery > Berechtigungen.
    2. Klicken Sie auf Neu.
    3. Klicken Sie auf Anmeldeinformationen für RHV, füllen Sie das Formular aus, und klicken Sie anschießend auf Absenden.
      Feld Beschreibung
      Name Name der Anmeldeinformationen
      Benutzername Name des Benutzers, der die RHV-Erkennung ausführt
      Passwort Passwort für diesen Benutzer
      Aktiv Option zum Aktivieren dieser Anmeldeinformationen für die Erkennung. Aktivieren Sie dieses Kontrollkästchen, um die Erkennung zu aktivieren.
      Bearertoken Option zur Aktivierung der Verwendung eines Bearer-Tokens. Aktivieren Sie dieses Kontrollkästchen, wenn ein Bearer-Token verwendet werden soll.
    Anmeldeinformationen für API-Elemente
    Während der Erkennung verwendet das Muster folgende API-Elemente. Der Benutzer, der zu den Anmeldeinformationen hinzugefügt wurde, muss berechtigt sein, diese Anfragen zu senden.
    • /ovirt-engine/api/
    • /ovirt-engine/api/datacenters
    • /ovirt-engine/api/clusters
    • /ovirt-engine/api/hosts
    • /ovirt-engine/api/vms
    CMDB CI Class Models hinzufügen
    Fügen Sie mithilfe der CMDB CI Class Models-Anwendung Klassenmodelle hinzu, die die CMDB-Klassenhierarchie erweitern. Die App ist über den ServiceNow Storeverfügbar. Discovery -Muster verwenden diese Klassenerweiterungen, um CIs auszufüllen. Weitere Informationen finden Sie unter Erweiterungsklassen für Red Hat Virtualization (RHV).
    Cloud-Servicekonten erstellen
    Wenn Sie das Release Madrid oder höher verwenden, erstellen Sie ein RHV-Cloud-Servicekonto auf der ServiceNow -Instanz.
    1. Navigieren zu Cloud Provisioning and Governance > Service-Accounts.
    2. Klicken Sie auf Neu, und füllen Sie das Formular aus.
      Feld Beschreibung
      Name Name für das Konto. Beispiel: RHV-Phase
      Konto-ID Konto-ID, zu der diese Anmeldeinformationen gehören. Geben Sie die API-URL der RHV-M-Instanz an, einschließlich des Ports. Beispiel: https://my-manager-instance.com:443
      Discovery-Anmeldeinformationen Die Erkennung-Anmeldeinformationen, die zuvor erstellt wurden
      Datencenter-Typ Die Tabelle aus der CMDB, die den Typ des Rechenzentrums darstellt. Wählen Sie RHV LDC [cmdb_ci_rhv_ldc] aus.
    Erkennungszeitpläne erstellen
    Erstellen Sie einen Erkennungszeitplan, um eine vollständige Erkennung von RHV-Komponenten durchzuführen.
    1. Öffnen Sie das zuvor erstellte RHV-Cloud-Servicekonto.
    2. Klicken Sie unter Zugehörige Links auf Discovery Zeitplan erstellen.

      Unter dem Menüelement Discovery-Zeitplan wird ein neuer Zeitplan erstellt.

    Von Discovery während der horizontalen Erkennung erfasste Daten

    Das Muster erkennt Daten, die Ihnen helfen, die RHV-Topologie Ihrer Organisation und die Beziehungen zwischen ihren Komponenten zu verstehen. Die erkannten Daten umfassen die folgenden Tabellen und Felder.

    Tabelle und Feld Beschreibung
    RHV-Rechenzentrum [cmdb_ci_rhv_ldc]
    name Name des RHV-Rechenzentrums
    object_id Eindeutiger Objektbezeichner.
    short_description Beschreibung des RHV-Rechenzentrums, das Sie zur einfachen Identifizierung angeben
    quota_mode Kontingentmodusrichtlinie
    url API-URL für den Zugriff auf das Rechenzentrum
    href_id Href-ID
    RHV-Cluster [cmdb_ci_rhv_cluster]
    name Name des RHV-Clusters
    object_id Eindeutiger Objektbezeichner.
    short_description Beschreibung des RHV-Clusters, die Sie zur einfachen Identifizierung angeben
    cpu_type CPU-Typ Beispiel: x86_64
    cpu_architecture CPU-Architektur. Beispiel: Intel Broadwell IBRS SSBD MDS Family
    ksm Aktivierungsstatus der Kernel-Richtlinie für das Zusammenführen derselben Seite (Kernel Same-Page Merging, KSM).
    fencing_policy Fencing-Richtlinie
    memory_overcommitment Menge des im Cluster zulässigen Speichers mit Mehrfachvergabe
    transparent_huge_pages Richtlinie für transparente Seiten mit großem Arbeitsspeicher
    ballooning Arbeitsspeicher-Ballooning für Gäste
    compatibility_version Kompatibilitätsversion
    url API-URL für den Zugriff auf das Cluster
    href_id Href-ID
    RHV-Server [cmdb_ci_rhv_server]
    name Name des RHV-Servers
    serial_number Seriennummer
    object_id Eindeutiger Objektbezeichner.
    CPUs Gesamtzahl der Kerne
    cpu_count Socket-Anzahl
    cpu_type CPU-Typ
    cpu_speed CPU-Geschwindigkeit (MHz)
    host_name Hostname
    ip_address IP-Adresse des RHV-Servers
    model_id Modell-ID
    os Betriebssystemfamilie
    os_version Version des Betriebssystems.
    ram Menge des Arbeitsspeichers (MB)
    url Verwendete API-URL, die für den Zugriff auf den Server verwendet wird
    RHV VM-Instanz [cmdb_ci_rhv_instance]
    name Name der RHV-Instanz
    state Status der RHV-Instanz
    object_id Eindeutiger Objektbezeichner.
    ip_address IP-Adresse der RHV-Instanz
    disks Anzahl der Datenträger
    mac_address MAC-Adresse der RHV-Instanz
    mgmt_url Verwaltungs-API-URL
    short_description Beschreibung der RHV-Instanz, die Sie zur einfachen Identifizierung angeben
    fqdn Vollqualifizierter Domänenname (FQDN) der RHV-Instanz
    cpu_architecture CPU-Architektur. Beispiel: Intel Broadwell IBRS SSBD MDS Family
    ram Menge des Arbeitsspeichers (MB)
    delete_protected Geschützte löschen (true/false)
    cpu_cores Anzahl der CPU-Kerne
    ha_priority HA-Priorität
    high_availability Hohe Verfügbarkeit (true/false)
    memory_policy_guaranteed Garantierter Arbeitsspeicher für die VM (MB)
    memory_policy_max_mb Maximaler Arbeitsspeicher in der Richtlinie für dynamische Arbeitsspeicherzuordnung für die VM.
    multi_queues Mehrere Warteschlangen
    placement_policy Platzierungsrichtlinie
    cpu_sockets Anzahl der CPU-Sockets
    stateless Zustandslos (true/false)
    storage_error_resume_behaviour Verhalten einer VM, die aufgrund eines Speicher-E/A-Fehlers angehalten wurde. Beispiel: AUTO_RESUME, LEAVE_PAUSED und KILL
    start_time Startzeit der VM in der MID-Zeitzone
    stop_time Stoppzeit der VM in der MID-Zeitzone
    threads Anzahl der Threads
    time_zone Zeitzone
    usb USB-aktivierter Status
    run_once Einmal ausführen
    Typ RHV-Typ
    Die Abhängigkeitsansichten-Karte zeigt die erkannten RHV-Komponenten in Ihrer Organisation und die Beziehungen zwischen ihnen an.
    CIs und Verbindungen in einer Dependency Views-Zuordnung

    CI-Beziehungen

    Diese Beziehungen sollen die RHV-Erkennung unterstützen:

    CI Beziehung CI
    RHV VM-Instanz [cmdb_ci_rhv_instance] Gehostet auf::Hostet RHV-Rechenzentrum [cmdb_ci_rhv_ldc]
    RHV VM-Instanz [cmdb_ci_rhv_instance] Gehostet auf::Hostet RHV-Cluster [cmdb_ci_rhv_cluster]
    RHV VM-Instanz [cmdb_ci_rhv_instance] Registriert am::Registriert RHV-Server [cmdb_ci_rhv_server]
    RHV VM-Instanz [cmdb_ci_rhv_instance] Erweitert::Erweitert um VM-Instanz [cmdb_ci_vm_instance]
    RHV-Server [cmdb_ci_rhv_server] Registrieren::Registriert am RHV VM-Instanz [cmdb_ci_rhv_instance]
    RHV-Server [cmdb_ci_rhv_server] Mitglied von::Mitglieder RHV-Cluster [cmdb_ci_rhv_cluster]
    RHV-Server [cmdb_ci_rhv_server] Erweitert::Erweitert um Virtualisierungsserver [cmdb_ci_virtualization_server]
    RHV-Cluster [cmdb_ci_rhv_cluster] Hostet::Gehostet auf RHV VM-Instanz [cmdb_ci_rhv_instance]
    RHV-Cluster [cmdb_ci_rhv_cluster] Mitglieder::Mitglied von RHV-Server [cmdb_ci_rhv_server]
    RHV-Cluster [cmdb_ci_rhv_cluster] Erweitert::Erweitert um RHV-Objekt [cmdb_ci_rhv_object]
    RHV-Cluster [cmdb_ci_rhv_cluster] Enthalten in::Enthält RHV-Rechenzentrum [cmdb_ci_rhv_ldc]
    RHV-Rechenzentrum [cmdb_ci_rhv_ldc] Hostet::Gehostet auf RHV VM-Instanz [cmdb_ci_rhv_instance]
    RHV-Rechenzentrum [cmdb_ci_rhv_ldc] Enthält::Enthalten in RHV-Cluster [cmdb_ci_rhv_cluster]
    RHV-Rechenzentrum [cmdb_ci_rhv_ldc] Gehostet auf::Hostet Cloud-Servicekonto [cmdb_ci_cloud_service_account]
    RHV-Rechenzentrum [cmdb_ci_rhv_ldc] Erweitert::Erweitert um Logisches Rechenzentrum [cmdb_ci_logical_datacenter]
    RHV-Objekt [cmdb_ci_rhv_object] Erweitert::Erweitert um VM-Objekt [cmdb_ci_vm_object]