Red Hat Virtualisierung-Erkennung

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 5 Minuten Lesedauer
  • Die Anwendung ServiceNow Discovery verwendet das Erkennungsmuster Red Hat Virtualization (RHV), um RHV-Komponenten zu finden. Um einige dieser Ressourcen zu erkennen, müssen Sie die Anwendung Muster für Discovery und Service-Mapping aus dem ServiceNow Storeaktualisieren.

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

    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 für den Zugriff auf die Red Hat Virtualization Manager-Instanz (RHV-M) bereit, und verbinden Sie ihn.
    Anmeldeinformationen
    Konfigurieren Sie die folgenden Anmeldeinformationen:
    1. Navigieren zu Discovery > Anmeldeinformationen.
    2. Wählen Sie Neu.
    3. Wählen Sie RHV-Anmeldeinformationenaus, füllen Sie das Formular aus, und wählen Sie Absendenaus.
      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
    Fügen Sie CI-Klassenmodelle CMDB hinzu
    Fügen Sie Klassenmodelle hinzu, die die Klassenhierarchie CMDB erweitern, indem Sie die Anwendung CMDB CI-Klassenmodelle verwenden. Die App ist im 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
    Erstellen Sie ein RHV-Cloud-Servicekonto in der Instanz ServiceNow.
    1. Navigieren zu Cloud Provisioning and Governance > Service-Accounts.
    2. Wählen Sie Neu aus, 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. Wählen Sie unter Zugehörige Linksdie Option Discovery-Zeitplan erstellen aus.

      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 : 1. RHV-LDC [cmdb_ci_rhv_ldc]
    Feld Beschreibung
    Name [name] Name des RHV-Rechenzentrums.
    Objekt-ID [object_id] Eindeutiger Objektbezeichner.
    Beschreibung [short_description] Beschreibung des von Ihnen angegebenen RHV-Rechenzentrums zur einfachen Identifizierung.
    Quotenmodus [quota_mode] Kontingentmodusrichtlinie
    URL [url] API-URL für den Zugriff auf das Rechenzentrum.
    href-ID [href_id] Href-ID
    Tabelle : 2. RHV-Cluster [cmdb_ci_rhv_cluster]
    Feld Beschreibung
    Name [name] Name des RHV-Clusters
    Objekt-ID [object_id] Eindeutiger Objektbezeichner.
    Beschreibung [short_description] Beschreibung des RHV-Clusters, die Sie zur einfachen Identifizierung angeben
    CPU-Typ [cpu_type] CPU-Typ Beispiel: x86_64
    CPU-Architektur [cpu_architecture] CPU-Architektur. Beispiel: Intel Broadwell IBRS SSBD MDS Family
    KSM [KSM] Aktivierungsstatus der Kernel-Richtlinie für das Zusammenführen derselben Seite (Kernel Same-Page Merging, KSM).
    Fencing-Richtlinie [fencing_policy] Fencing-Richtlinie
    Overcommit für Arbeitsspeicher [memory_overcommit] Menge des im Cluster zulässigen Speichers mit Mehrfachvergabe
    Große transparente Seiten [thp] Richtlinie für transparente Seiten mit großem Arbeitsspeicher
    Ballonfahren [Ballonieren] Arbeitsspeicher-Ballooning für Gäste
    Kompatibilitätsversion [compatibility_version] Kompatibilitätsversion
    URL [url] API-URL für den Zugriff auf das Cluster
    href-ID [href_id] Href-ID
    Tabelle : 3. RHV-Server [cmdb_ci_rhv_server]
    Feld Beschreibung
    Name [name] Name des RHV-Servers
    Seriennummer [serial_number] Seriennummer
    Objekt-ID [object_id] Eindeutiger Objektbezeichner.
    Anzahl der CPU-Kerne [cpu_core_count] Gesamtzahl der Kerne
    CPU-Anzahl [cpu_count] Gesamtzahl der CPUs.
    CPU-Typ [cpu_type] CPU-Typ
    CPU-Geschwindigkeit (MHz) [cpu_speed] CPU-Geschwindigkeit (MHz)
    Hostname [host_name] Hostname
    IP-Adresse [ip_address] IP-Adresse des RHV-Servers
    Modell-ID [model_id] Modell-ID
    Betriebssystem [os] Betriebssystemfamilie
    BS-Version [os_version] Version des Betriebssystems.
    RAM (MB) [ram] Menge des Arbeitsspeichers (MB)
    URL [url] Verwendete API-URL, die für den Zugriff auf den Server verwendet wird
    Tabelle : 4. RHV-VM-Instanz [cmdb_ci_rhv_vm_instance]
    Feld Beschreibung
    Name [name] Name der RHV-Instanz
    Status [state] Status der RHV-Instanz
    Objekt-ID [object_id] Eindeutiger Objektbezeichner.
    IP-Adresse [ip_address] IP-Adresse der RHV-Instanz
    Datenträger [disks] Anzahl der Datenträger
    MAC-Adresse [mac_address] MAC-Adresse der RHV-Instanz
    Verwaltungs-URL [mgmt_url] Verwaltungs-API-URL
    Beschreibung [short_description] Beschreibung der RHV-Instanz, die Sie zur einfachen Identifizierung angeben
    Vollständig qualifizierter Domänenname [fqdn] Vollqualifizierter Domänenname (FQDN) der RHV-Instanz
    CPU-Architektur [cpu_architecture] CPU-Architektur. Beispiel: Intel Broadwell IBRS SSBD MDS-Familie.
    Geschützte löschen [delete_protected] Geschützte löschen, mögliche Werte: true oder false.
    CPUs [cpus] Anzahl an CPUs
    HA-Priorität [ha_priority] Priorität für hohe Verfügbarkeit (HA).
    Hochverfügbarkeit [high_availability] Hochverfügbarkeit, mögliche Werte: true oder false.
    Arbeitsspeicher MAX [memory_policy_max] Maximaler Arbeitsspeicher in der dynamischen Zuteilungsrichtlinie für Arbeitsspeicher für die virtuelle Maschine (VM).
    Arbeitsspeichergarantie (MB) [memory_policy_guaranteed] Garantierter Arbeitsspeicher für die VM (MB)
    Mehrere Warteschlangen [multi_queues] Mehrere Warteschlangen
    Platzierungsrichtlinie [placement_policy] Platzierungsrichtlinie
    Zustandslos [stateless] Zustandslos, mögliche Werte: wahr oder falsch.
    Bei Speicherfehler [storage_error_resume_behaviour] Verhalten einer VM, die aufgrund eines Speicher-E/A-Fehlers angehalten wurde. Beispiel: AUTO_RESUME, LEAVE_PAUSED und KILL.
    Startzeit [start_time] Startzeit der VM.
    Endzeit [stop_time] Endzeit der VM.
    Themen [threads] Anzahl der Threads
    Zeitzone [time_zone] Zeitzone der VM.
    USB [usb] USB-aktivierter Status
    Einmal ausführen [run_once] Einmal ausführen
    RHV-Typ [rhv_type] RHV-Typ
    Tabelle : 5. Cloud-Servicekonto [cmdb_ci_cloud_service_account]
    Feld Beschreibung
    Account-ID [account_id] Konto-ID für dieses Cloud-Servicekonto
    Objekt-ID [object_id] Konto-ID für dieses Cloud-Servicekonto
    Rechenzentrumstyp [datacenter_type] Typ des Rechenzentrums: RHV LDC [cmdb_ci_rhv_ldc].
    Discovery-Anmeldeinformationen [discovery_credentials] Anmeldeinformationen für dieses Cloud-Servicekonto
    Tabelle : 6. IP-Adresse [cmdb_ci_ip_address]
    Feld Beschreibung
    Name [name] Die IP-Adresse der Netzwerkschnittstellenkarte (NIC), die der VM zugewiesen ist.
    IP-Adresse [ip_address] Die IP-Adresse der NIC, die der VM zugewiesen ist.
    IP-Version [ip_version] IP-Version: IPv4 oder IPv6.
    Tabelle : 7. VNIC-Endpunkt [cmdb_ci_endpoint_vnic]
    Feld Beschreibung
    Objekt-ID [object_id] Eindeutiger Bezeichner, der von RHV für diese Ressource zugewiesen wird.
    Name [name] Name für den Endpunkt der virtuellen Netzwerkschnittstellenkarte (vNIC).
    IP-Adresse [ip_address] An die Netzwerkschnittstelle gebundene IP-Adresse.
    Tabelle : 8. Cloud Management-Netzwerkschnittstelle [cmdb_ci_nic]
    Feld Beschreibung
    Objekt-ID [object_id] ID der Netzwerkschnittstelle.
    Name [name] Name der Netzwerkschnittstelle.
    IP-Adresse [ip_address] An die Netzwerkschnittstelle gebundene IP-Adresse.
    Öffentliche IP [public_ip] Öffentliche IP-Adresse, die an die Netzwerkschnittstelle gebunden ist.
    Private IP [private_ip] An die Netzwerkschnittstelle gebundene private IP-Adresse.
    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

    Die folgenden -Beziehungen werden erstellt, um die RHV-Discovery zu unterstützen.
    CI Beziehung CI
    Cloud Management-Netzwerkschnittstelle [cmdb_ci_nic] Gehostet auf::Hostet RHV-LDC [cmdb_ci_rhv_ldc]
    Cloud Management-Netzwerkschnittstelle [cmdb_ci_nic] Eigentümer von::Eigentum von IP-Adresse [cmdb_ci_ip_address]
    Cloud Management-Netzwerkschnittstelle [cmdb_ci_nic] Erweitert::Erweitert um Netzwerkadapter [cmdb_ci_network_adapter]
    Cloud-Servicekonto [cmdb_ci_cloud_service_account] Erweitert::Erweitert um VM-Objekt [cmdb_ci_vm_object]
    IP-Adresse [cmdb_ci_ip_address] Erweitert::Erweitert um Konfigurationselement [cmdb_ci]
    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-LDC [cmdb_ci_rhv_ldc] Enthält::Enthalten in RHV-Cluster [cmdb_ci_rhv_cluster]
    RHV-LDC [cmdb_ci_rhv_ldc] Gehostet auf::Hostet Cloud-Servicekonto [cmdb_ci_cloud_service_account]
    RHV-LDC [cmdb_ci_rhv_ldc] Erweitert::Erweitert um Logisches Rechenzentrum [cmdb_ci_logical_datacenter]
    RHV-Server [cmdb_ci_rhv_server] Wird ausgeführt auf::Wird ausgeführt Linux-Server [cmdb_ci_linux_server]
    RHV-Server [cmdb_ci_rhv_server] Erweitert::Erweitert um Virtualisierungsserver [cmdb_ci_virtualization_server]
    RHV-VM-Instanz [cmdb_ci_rhv_vm_instance] Gehostet auf::Hostet RHV-Cluster [cmdb_ci_rhv_cluster]
    RHV-VM-Instanz [cmdb_ci_rhv_vm_instance] Gehostet auf::Hostet RHV-LDC [cmdb_ci_rhv_ldc]
    RHV-VM-Instanz [cmdb_ci_rhv_vm_instance] Eigentümer von::Eigentum von IP-Adresse [cmdb_ci_ip_address]
    RHV-VM-Instanz [cmdb_ci_rhv_vm_instance] Registriert am::Registriert RHV-Server [cmdb_ci_rhv_server]
    RHV-VM-Instanz [cmdb_ci_rhv_vm_instance] Endpunkt verwenden an::Endpunkt verwenden von VNIC-Endpunkt [cmdb_ci_endpoint_vnic]
    RHV-VM-Instanz [cmdb_ci_rhv_vm_instance] Erweitert::Erweitert um VM-Instanz [cmdb_ci_vm_instance]
    VNIC-Endpunkt [cmdb_ci_endpoint_vnic] Endpunkt implementieren in::Endpunkt implementieren von Cloud Management-Netzwerkschnittstelle [cmdb_ci_nic]
    VNIC-Endpunkt [cmdb_ci_endpoint_vnic] Erweitert::Erweitert um Endpunkt [cmdb_ci_endpoint]