Red hat-Virtualisierungs-Discovery

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 5 Minuten Lesedauer
  • Die ServiceNow DiscoveryDie Anwendung verwendet das Discovery-Muster für Red hat Virtualization (RHV), um RHV-Komponenten zu finden. Um einige dieser Ressourcen zu erkennen, muss aktualisiert werden Muster für Discovery und Service-MappingAnwendung von ServiceNow Store.

    Discovery Verwendet dieses Muster, um die horizontale Discovery auszuführen.

    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 das dedizierte bereit, und verbinden Sie es MID-ServerFür den Zugriff auf die Instanz des Red hat Virtualization Manager (RHV-M).
    Anmeldeinformationen
    Konfigurieren Sie die folgenden Anmeldeinformationen:
    1. Navigieren zu Discovery > Anmeldeinformationenan.
    2. Wählen Sie Neu.
    3. Wählen Sie Aus RHV-Anmeldeinformationen , Füllen Sie das Formular aus, und wählen Sie dann aus Übermitteln .
      Feld Beschreibung
      Name Anmeldeinformationsname.
      Anwendername Name des Anwenders für die Durchführung der RHV-Discovery.
      Passwort Passwort für diesen Anwender.
      Aktiv Option zum Aktivieren dieser Anmeldeinformationen für die Discovery. Aktivieren Sie dieses Kontrollkästchen, um die Discovery zu aktivieren.
      Bearer-Token Option zum Aktivieren der Verwendung eines Bearer-Tokens. Aktivieren Sie dieses Kontrollkästchen, um die Verwendung eines Bearer-Tokens zu aktivieren.
    Anmeldeinformationen für API-Elemente
    Während der Discovery verwendet das Muster die folgenden API-Elemente. Der Anwender, der den Anmeldeinformationen hinzugefügt wurde, muss über Berechtigungen zum Senden dieser Abfragen verfügen.
    • /Ovirt-Engine/api/
    • /Ovirt-Engine/api/Datacenters
    • /Ovirt-Engine/api/Cluster
    • /Ovirt-Engine/api/Hosts
    • /Ovirt-Engine/api/vms
    Hinzufügen CMDBCI-Klassenmodelle
    Fügen Sie Klassenmodelle hinzu, die erweitern CMDBKlassenhierarchie mit CMDBCI-Klassenmodelle-Anwendung. Die App ist über verfügbar ServiceNow Store. DiscoveryMuster verwenden diese Klassenerweiterungen, um CIs auszufüllen. Weitere Informationen finden Sie unter Erweiterungsklassen für Red hat Virtualization (RHV) .
    Erstellen Sie einen Cloud-Service-Account
    Erstellen Sie einen RHV-Cloud-Service-Account auf der ServiceNowInstanz.
    1. Navigieren zu Cloud Provisioning and Governance > Service-Kontenan.
    2. Wählen Sie Aus Neu Und füllen Sie dann das Formular aus.
      Feld Beschreibung
      Name Name für den Account. Beispiel: RHV-Phase.
      Account-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 zuvor erstellten Discovery-Anmeldeinformationen.
      Rechenzentrumstyp Die Tabelle aus der CMDB, die den Typ des Rechenzentrums darstellt. Wählen Sie RHV LDC [cmdb_ci_rhv_ldc] aus.
    Erstellen Sie einen Discovery-Zeitplan
    Erstellen Sie einen Discovery-Zeitplan, um eine vollständige Discovery von RHV-Komponenten durchzuführen.
    1. Öffnen Sie den zuvor erstellten RHV-Cloud-Service-Account.
    2. Unter Zugehörige Links , Auswählen Discovery-Zeitplan Erstellen .

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

    Daten erfasst von DiscoveryWährend der horizontalen Discovery

    Das Muster erkennt Daten, die Ihnen helfen, die RHV-Topologie Ihrer Organisation und die Beziehungen zwischen ihren Komponenten zu verstehen. Die erkannten Daten enthalten 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 RHV-Rechenzentrums, das Sie zur einfachen Identifizierung bereitstellen.
    Kontingentmodus [Kontingent_Mode] Quotenmodus-Richtlinie.
    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, den Sie zur einfachen Identifizierung bereitstellen.
    CPU-Typ [cpu_type] CPU-Typ. Beispiel: X86_64.
    CPU-Architektur [cpu_Architecture] CPU-Architektur. Beispiel: Intel Broadwell IBRS SSBD MDS-Familie.
    KSM [ksm] Aktivierter Status der KSM-Speicherrichtlinie (Kernel-Same-Page-Zusammenführung).
    Fencing-Richtlinie [Fencing_Policy] Fencing-Richtlinie.
    Arbeitsspeicher-Overcommit [Memory_overcommit] Menge des im Cluster zulässigen übermäßigen Arbeitsspeichers.
    Transparente riesige Seiten [thp] Transparente Richtlinie für Seiten mit großem Arbeitsspeicher.
    Ballooning [Ballooning] Arbeitsspeicher-Ballooning für Gäste.
    Kompatibilitätsversion [Kompatibilitätsversion] Kompatibilitätsversion.
    URL [url] API-URL für den Zugriff auf den 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] Gesamtanzahl 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 [bs] BS-Familie.
    BS-Version [os_Version] BS-Version.
    RAM (MB) [RAM] RAM-Menge (MB).
    URL [url] API-URL, die auf den Server zugegriffen hat.
    Tabelle : 4. RHV-VM-Instanz [cmdb_ci_rhv_vm_instance]
    Feld Beschreibung
    Name [name] Name der RHV-Instanz.
    Status [Status] Status der RHV-Instanz.
    Objekt-ID [object_ID] Eindeutiger Objektbezeichner.
    IP-Adresse [ip_address] IP-Adresse der RHV-Instanz.
    Datenträger [Datenträger] 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 bereitstellen.
    Vollqualifizierter Domänenname [fqdn] Vollqualifizierter Domänenname (FQDN) der RHV-Instanz.
    CPU-Architektur [cpu_Architecture] CPU-Architektur. Beispiel: Intel Broadwell IBRS SSBD MDS-Familie.
    Löschen geschützt [delete_protected] Löschen Sie geschützte, mögliche Werte: Wahr oder falsch.
    CPUs [cpus] Anzahl der CPUs.
    HA-Priorität [ha_Priority] Priorität für Hochverfügbarkeit (HA).
    Hochverfügbarkeit [High_Availability] Hochverfügbarkeit, mögliche Werte: Wahr oder falsch.
    Arbeitsspeicher MAX [Memory_Policy_max] Maximaler Arbeitsspeicher in der dynamischen Arbeitsspeicherzuteilungsrichtlinie für die virtuelle Maschine (VM).
    Arbeitsspeichergarantie (MB) [Memory_Policy_garantierte] Garantierter Arbeitsspeicher für die VM (MB).
    Mehrere Warteschlangen [Multi_Queues] Mehrere Warteschlangen.
    Platzierungsrichtlinie [Placement_Policy] Platzierungsrichtlinie.
    Statuslos [statuslos] Statuslos, mögliche Werte: Wahr oder falsch.
    Bei Speicherfehler [storage_error_resume_behaviour] Verhalten einer VM, die aufgrund eines Speicher-E/A-Fehlers angehalten wird. Beispiel: AUTO_RESUME, LEAVE_PAUSED und KILL.
    Startzeit [Start_time] Startzeit der VM.
    Stoppzeit [stop_time] Stoppzeit der VM.
    Threads [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] Account-ID für diesen Cloud-Service-Account.
    Objekt-ID [object_ID] Account-ID für diesen Cloud-Service-Account.
    Rechenzentrumstyp [Datacenter_type] Typ des Rechenzentrums: RHV LDC [cmdb_ci_rhv_ldc].
    Discovery-Anmeldeinformationen [Discovery_credentials] Anmeldeinformationen für diesen Cloud-Service-Account.
    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] IP-Adresse, die an die Netzwerkschnittstelle gebunden ist.
    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] IP-Adresse, die an die Netzwerkschnittstelle gebunden ist.
    Öffentliche IP [public_ip] Öffentliche IP-Adresse, die an die Netzwerkschnittstelle gebunden ist.
    Private IP [private_ip] Private IP-Adresse, die an die Netzwerkschnittstelle gebunden ist.
    Auf der Zuordnung „Abhängigkeitsansichten“ können Sie alle erkannten RHV-Komponenten in Ihrer Organisation und die Beziehungen zwischen ihnen sehen.
    CIs und Verbindungen in einer Abhängigkeitsansichtszuordnung

    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] Besitzt::im Besitz von IP-Adresse [cmdb_ci_ip_address]
    Cloud-Management-Netzwerkschnittstelle [cmdb_ci_nic] Erweitert::erweitert von Netzwerkadapter [cmdb_ci_network_adapter]
    Cloud-Servicekonto [cmdb_ci_cloud_service_account] Erweitert::erweitert von VM-Objekt [cmdb_ci_vm_object]
    IP-Adresse [cmdb_ci_ip_address] Erweitert::erweitert von Konfigurationselement [cmdb_ci]
    RHV-Cluster [cmdb_ci_rhv_cluster] Mitglieder::Member von RHV-Server [cmdb_ci_rhv_server]
    RHV-Cluster [cmdb_ci_rhv_cluster] Erweitert::erweitert von RHV-Objekt [cmdb_ci_rhv_object]
    RHV LDC [cmdb_ci_rhv_ldc] Enthält::enthalten von 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 von Logisches Rechenzentrum [cmdb_ci_logical_datacenter]
    RHV-Server [cmdb_ci_rhv_server] Wird ausgeführt am::Run Linux-Server [cmdb_ci_linux_server]
    RHV-Server [cmdb_ci_rhv_server] Erweitert::erweitert von 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] Besitzt::im Besitz von IP-Adresse [cmdb_ci_ip_address]
    RHV-VM-Instanz [cmdb_ci_rhv_vm_instance] Registriert am::Registers RHV-Server [cmdb_ci_rhv_server]
    RHV-VM-Instanz [cmdb_ci_rhv_vm_instance] Verwenden Sie Den Endpunkt, Um::Endpunkt Von Zu Verwenden VNIC-Endpunkt [cmdb_ci_endpoint_vnic]
    RHV-VM-Instanz [cmdb_ci_rhv_vm_instance] Erweitert::erweitert von VM-Instanz [cmdb_ci_vm_instance]
    VNIC-Endpunkt [cmdb_ci_endpoint_vnic] Implementieren Sie Den Endpunkt, Um::Endpunkt Implementieren Von Cloud-Management-Netzwerkschnittstelle [cmdb_ci_nic]
    VNIC-Endpunkt [cmdb_ci_endpoint_vnic] Erweitert::erweitert von Endpunkt [cmdb_ci_Endpoint]