Hyper-V-Discovery

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 4 Minuten Lesedauer
  • Die ServiceNow DiscoveryAnwendungsfunde MicrosoftMicrosoft Azure Event HubsHyper-V-Hypervisoren in Ihrer Umgebung.

    Hyper-V ist ein von entwickelter Hypervisor MicrosoftMicrosoft Azure Event HubsMit dem Sie virtuelle Maschinen (VMs) auf einem physischen Server oder Computer erstellen und verwalten können. Sie ermöglicht die Hardwarevirtualisierung, sodass mehrere virtuelle Computer auf einem einzigen physischen Computer ausgeführt werden können und gleichzeitig die zugrunde liegenden Hardwareressourcen wie CPU, Arbeitsspeicher, Speicher und Netzwerk gemeinsam genutzt werden.

    Hinweis:
    Siehe wissensartikel KB0687582 Für Informationen zur model_ID und zum Hersteller.
    Hyper-V unterstützt die folgenden Funktionen:
    • Failover-Clustering: Failover wird mit Failover-Clustermanager verwaltet.
    • Live-Migration: Virtuelle Maschinen können zwischen Failover-Clusterknoten verschoben werden, ohne die virtuelle Maschine herunterzufahren.
    Hinweis:
    Informationen zur Migration von Probe zu Muster finden Sie im wissensartikel KB0694477 .

    Unterstützte Versionen

    Discovery Wird für diese Hyper-V-Serverversionen unterstützt:
    • 2008
    • 2012
    • 2012 R2
    • 2016
    • 2019
    Wichtig:
    Discovery von Hyper-V wird auf ausgeführt Windows2016 wird für Muster unterstützt Nur . Wenn Sie ein Upgrade durchgeführt haben und weiterhin Probes und Sensoren für die Discovery verwenden, finden Sie unter KB0694773 Anweisungen zum Konfigurieren von Hyper-V-Probes.

    Anmeldeinformationen

    Konfigurieren Windows-Anmeldeinformationen Mit Domänenadministratorrechten. Sie sollten auch Aktivieren Sie PowerShell Für MID-ServerWird verwendet, um Hyper-V-Server und -Instanzen zu erkennen.

    Klassifizierung, Proben und Muster

    Klassifizierer Probes Muster
    Hyper-V-Server

    Die Klassifizierung gilt nur für eigenständige Hyper-V-Server (Server, DIE NICHT unter Windows 2008 ausgeführt werden).

    • Horizontale Discovery-Probe: Startet Muster
    • Fenster: ADM^
    • Windows: Installierte Software^
    • Hyper-V: Cluster*
    • Hyper-V: Ressourcenpools*
    • Hyper-V: Virtuelle Computer*
    • Hyper-V: Virtuelle Netzwerke*
    • Mehrere andere Windows-Probes Auch ausführen, z. B. Windows – Identität, Windows – Software usw.*
    Hyper-V-Server

    *Diese Probes sind in der Klassifizierung nicht aktiv, als DiscoveryVerwendet standardmäßig Muster für diese Erkennungen.

    ^diese Probes bleiben standardmäßig aktiv, auch wenn DiscoveryVerwendet Muster-Discovery.

    Um Muster zu verwenden, stellen Sie sicher, dass das richtige Muster in der horizontalen Musterprobe für die Klassifizierung angegeben ist. Siehe Fügen Sie die Probe für horizontale Muster einem Klassifizierer hinzuFür Anweisungen.

    Daten erfasst von DiscoveryWährend der horizontalen Discovery

    Tabelle : 1. Virtuelle Instanzen
    Bezeichnung Feldname Datenbeschreibung In Tabelle gespeichert
    Objekt-ID ^ object_id ID cmdb_ci_hyper_v_instance
    Name ^ name name cmdb_ci_hyper_v_instance
    Status Staat
    • An
    • Aus
    cmdb_ci_hyper_v_instance *
    CPUs CPUs Anzahl cmdb_ci_hyper_v_instance *
    Arbeitsspeicher Arbeitsspeicher Menge in MB cmdb_ci_hyper_v_instance *
    Netzwerkadapter nics Anzahl cmdb_ci_hyper_v_instance *
    Datenträger disks Anzahl + cmdb_ci_hyper_v_instance *
    Datenträgergröße disks_size Kapazität in GB + cmdb_ci_hyper_v_instance *
    Seriennummer virtuelle Hauptplatine Baseboard_Serial Virtuelle Seriennummer cmdb_ci_hyper_v_instance
    BIOS-Seriennummer bios_Serial Virtuelle Seriennummer cmdb_ci_hyper_v_instance
    Gehäuse-Seriennummer Chassis_Serial Virtuelle Seriennummer cmdb_ci_hyper_v_instance
    BIOS-GUID bios_GUID Global eindeutiger Bezeichner (GUID) cmdb_ci_hyper_v_instance
    *Attribute, die in eingefügt werden cmdb_ci_hyper_v_instance Tabelle bei Verwendung des Hyper-V-Servermusters. Für Upgrades setzen Probes und Sensoren diese Attribute weiterhin in ein cmdb_ci_vm_instance Tabelle.

    ^neu erkanntes Attribut bei Verwendung des Hyper-V-Servermusters.

    +Discovery kann diese Informationen nur zurückgeben, wenn die virtuelle Maschine ausgeführt wird.

    Tabelle : 2. Virtuelle Server
    Bezeichnung Feld In Tabelle speichern
    Name name cmdb_ci_hyper_v_server
    Gehäusetyp chassis_type cmdb_ci_hyper_v_server
    Beschreibung short_description cmdb_ci_hyper_v_server
    OS-Adressbreite (Bit) os_address_width cmdb_ci_hyper_v_server
    Betriebssystem BS cmdb_ci_hyper_v_server
    Host-Name hostname cmdb_ci_hyper_v_server
    IP-Adresse ip_address cmdb_ci_hyper_v_server
    BS-Version os_version cmdb_ci_hyper_v_server
    BS-Service Pack os_service_pack cmdb_ci_hyper_v_server
    Ist virtuell virtual cmdb_ci_hyper_v_server
    Tabelle : 3. Virtuelle Netzwerke
    Bezeichnung Feldname Datenbeschreibung In Tabelle gespeichert
    Name name Name des virtuellen Netzwerks cmdb_ci_hyper_v_network *
    ID object_id Global eindeutiger Bezeichner (GUID) cmdb_ci_hyper_v_network *

    *Attribute, die in eingefügt werden cmdb_ci_hyper_v_network Tabelle bei Verwendung des Hyper-V-Servermusters. Für Upgrades setzen Probes und Sensoren diese Attribute weiterhin in ein cmdb_ci Tabelle (Name) und cmdb_ci_vm_object Tabelle (object_ID).

    Tabelle : 4. Ressourcenpools
    Bezeichnung Feldname Datenbeschreibung In Tabelle gespeichert
    Name ^ name Name des Ressourcenpools. cmdb_ci_hyper_v_resource_pool
    ID object_id Global eindeutiger Bezeichner (GUID) cmdb_ci_hyper_v_rpool_comp
    Kapazität Kapazität Maximaler Betrag der entsprechenden Zuteilungseinheit cmdb_ci_hyper_v_rpool_comp
    Zuteilungseinheiten Allocation_units Verwendete Maßeinheiten (z. B. MB oder GB) cmdb_ci_hyper_v_rpool_comp
    Ressourcentyp resource_type Typ der erkannten Ressource (z. B. Arbeitsspeicher oder Festplattenspeicher) cmdb_ci_hyper_v_rpool_comp
    Tabelle : 5. Cluster
    Bezeichnung Feldname Datenbeschreibung In Tabelle gespeichert Referenztabelle
    Windows-Cluster name Referenzfeld, das den Windows-Cluster anzeigt, in dem sich der Hyper-V-Cluster befindet. cmdb_ci_hyper_v_cluster cmdb_ci_win_cluster

    Beziehungen

    DiscoveryErstellt Datensätze in CMDBFür den Hostcomputer, die übergeordnete Partition, die Windows Server 2008 ausführt, und alle virtuellen Computer, die auf dem Hyper-V-Server ausgeführt werden. DiscoverySucht die gespeicherten Vorlagen und ordnet alle Beziehungen zwischen Komponenten zu.

    Die Instanz ändert diese Tabellen zur Verwendung mit mehreren Virtualisierungsprodukten:
    Tabelle Zweck

    Virtualisierungsserver [cmdb_ci_virtualization_server]

    Enthält Daten auf allen erkannten Virtualisierungsservern.

    VM-Instanz [cmdb_ci_vm_instance]

    Enthält Daten zu allen erkannten VM-Instanzen.

    VM-Objekt [cmdb_ci_vm_object]

    Enthält Daten zu verschiedenen Objekten, die einem Hyper-V-Server zugeordnet sind, z. B. Partitionen, Netzwerke, Ressourcenpools und Cluster.

    Übergeordnete Tabelle Beziehung Untergeordnete Tabelle
    Hyper-V-VM-Instanz [cmdb_ci_hyper_v_instance] Registriert am::hat sich registriert Hyper-V-Server [cmdb_ci_hyper_v_server]
    Hyper-V-VM-Instanz [cmdb_ci_hyper_v_instance] Verbunden durch ::Connects Hyper-V-Netzwerk [cmdb_ci_hyper_v_network]
    Hyper-V-Netzwerk [cmdb_ci_hyper_v_network] Bereitgestellt::Stellt Bereit Hyper-V-Server [cmdb_ci_hyper_v_server]
    Hyper-V-Ressourcenpool [cmdb_ci_hyper_v_resource_pool] Definiert Ressourcen für:ruft Ressourcen ab Hyper-V-Server [cmdb_ci_hyper_v_server]
    HyperV-Ressourcenpoolkomponenten [cmdb_ci_hyper_v_rpool_comp] Enthalten in::Enthält Hyper-V-Ressourcenpool [cmdb_ci_hyper_v_resource_pool]
    Hyper-V-Cluster [cmdb_ci_hyper_v_cluster] Mitglieder::Member von Hyper-V-Server [cmdb_ci_hyper_v_server]
    Hyper-V-Server [cmdb_ci_hyper_v_server] Wird ausgeführt am::Run Windows-Server [cmdb_ci_win_server]
    Windows-Server [cmdb_ci_win_server] Instanziiert::instanziiert von Hyper-V-VM-Instanz [cmdb_ci_hyper_v_instance]
    Windows-Server [cmdb_ci_win_server] Virtualisiert von::virtualisiert Hyper-V-Server [cmdb_ci_hyper_v_server]

    Virtuelle Hyper-V-Computer klonen

    Stellen Sie beim Importieren (Klonen) virtueller Hyper-V-Maschinen sicher, dass jede virtuelle Maschine eine eindeutige ID hat. Discovery identifiziert virtuelle Computer mit doppelten IDs als denselben Computer.

    1. Exportieren Sie die virtuelle Maschine vom Hyper-V-Server.
    2. Importieren Sie die virtuelle Maschine auf einen anderen Server, und treffen Sie eine der folgenden Auswahlmöglichkeiten:
      • Verschieben oder Wiederherstellen der virtuellen Maschine: Diese Auswahl klont das Image mit derselben ID und verschiebt es auf einen anderen Server. Das ursprüngliche Image verbleibt auf dem Hyper-V-Server.
      • Virtuelle Maschine kopieren: Diese Auswahl kopiert die virtuelle Maschine mit einer anderen ID und verschiebt sie vom Hyper-V-Server. Dies ist die beste Auswahl und erfordert keine weiteren Aktionen, bevor Sie Discovery ausführen.
    3. Wenn Sie den Hyper-V-Klon mit importieren Verschieben oder wiederherstellen Auswahl: Löschen Sie das ursprüngliche Bild vom Hyper-V-Server.

      Wenn die Discovery zwei virtuelle Computer mit denselben entsprechenden Seriennummern erkennt, wird nur ein Konfigurationselement (CI) erstellt.