Erkennung von Hyper-V

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 4 Minuten Lesedauer
  • Microsoft Hyper-V ist eine Virtualisierungsanwendung, die im Betriebssystem Windows Server 2008 enthalten ist.

    Ein physischer Computer, auf dem Hyper-V ausgeführt wird, ist in Partitionen (virtuelle Computer) unterteilt, darunter eine übergeordnete Partition, auf der Windows Server 2008 ausgeführt wird, und untergeordnete Partitionen, auf denen unterstützte Gäste ausgeführt werden. Die übergeordnete Partition verwaltet die virtuellen Computer mit der Anwendung Hyper-V Manager. Unter Windows Server 2008 erfolgt dies über den Service Microsoft Management Console (MMC). Verwenden Sie unter Windows 7 die Remoteserver-Verwaltungstools.

    Hinweis:
    Informationen zum Verhalten von Modellnummern finden Sie im Wissensartikel KB1196998 und zu model_id und Hersteller in KB0687582.
    Hyper-V unterstützt die folgende Funktionalität:
    • Failoverclustering: Failover wird mit dem Failovercluster-Manager verwaltet.
    • Live-Migration: Virtuelle Computer können zwischen Failovercluster-Knoten verschoben werden, ohne den virtuellen Computer herunterzufahren.
    Hinweis:
    Informationen zur Migration von Probe zu Muster finden Sie im Wissensartikel KB0694477

    Unterstützte Versionen

    Discovery wird für folgende Versionen von Hyper-V Server unterstützt:
    • 2008
    • 2012
    • 2012 R2
    • 2016
    • 2019
    Wichtig:
    Die Erkennung von Hyper-V unter Windows 2016 wird nur für Muster unterstützt. Wenn Sie ein Upgrade durchgeführt haben und noch Probes und Sensoren für Discovery verwenden, finden Sie unter KB0694773 Anweisungen zum Konfigurieren von Hyper-V-Probes.

    Anmeldeinformationen

    Windows-Anmeldeinformationen mit Domänenadministratorrechten konfigurieren Sie müssen auch PowerShell für den MID Server aktivieren, der zum Erkennen von Hyper-V-Servern und -Instanzen verwendet wird.

    Klassifizierer, Probes und Muster

    Klassifizierung Probes Muster
    Hyper-V-Server

    Die Klassifizierung gilt nur für eigenständige Hyper-V-Server (Server, auf denen NICHT Windows 2008 ausgeführt wird).

    • Probe „Horizontal Discovery“: Startet Muster
    • Windows - ADM^
    • Windows - Installed Software^
    • Hyper-V - Cluster*
    • Hyper-V - Resource Pools*
    • Hyper-V - Virtual Machines*
    • Hyper-V - Virtual Networks*
    • Mehrere andere Windows-Probes werden ebenfalls ausgeführt, zum Beispiel „Windows - Identity“ und „Windows - Software“.*
    Hyper-V-Server

    *Für neue Instanzen sind diese Probes für den Klassifizierer inaktiv. Discovery verwendet für die Erkennung Muster.

    ^Diese Probes bleiben standardmäßig aktiv, auch wenn Discovery die Mustererkennung verwendet.

    Um Muster zu verwenden, vergewissern Sie sich, dass das richtige Muster in der horizontalen Mustersonde des Klassifizierers angegeben ist. Siehe Probe „Horizontal Pattern“ einem Klassifizierer hinzufügen für Anweisungen.

    Erfasste Daten

    Tabelle : 1. Virtuelle Instanzen
    Bezeichnung Feldname Datenbeschreibung Gespeichert in Tabelle
    Objekt-ID ^ object_id ID cmdb_ci_hyper_v_instance
    Name^ Name Name cmdb_ci_hyper_v_instance
    Status state
    • An
    • Aus
    CMDB_CI_Hyper_v_Instanz *
    CPUs CPUs Anzahl CMDB_CI_Hyper_v_Instanz *
    Arbeitsspeicher memory Menge in MB CMDB_CI_Hyper_v_Instanz *
    Netzwerkadapter nics Anzahl CMDB_CI_Hyper_v_Instanz *
    Datenträger disks Anzahl+ CMDB_CI_Hyper_v_Instanz *
    Datenträgergröße disks_size Kapazität in GB+ CMDB_CI_Hyper_v_Instanz *
    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 der Tabelle cmdb_ci_hyper_v_instance hinzugefügt werden, wenn das Muster „Hyper-V Server“ verwendet wird. Für Upgrades fügen Probes und Sensoren diese Attribute weiterhin der Tabelle cmdb_ci_vm_instance hinzu.

    ^Neu erkanntes Attribut bei Verwendung des Musters Hyper-V Server.

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

    Tabelle : 2. Virtuelle Server
    Bezeichnung Feld Gespeichert in Tabelle
    Name Name cmdb_ci_hyper_v_server
    Gehäusetyp chassis_type cmdb_ci_hyper_v_server
    Kurzbeschreibung 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 Gespeichert in Tabelle
    Name Name Name des virtuellen Netzwerks CMDB_CI_Hyper_v_Netzwerk *
    ID object_id Global eindeutiger Bezeichner (GUID) CMDB_CI_Hyper_v_Netzwerk *

    *Attribute, die zur Tabelle cmdb_ci_hyper_v_network hinzugefügt werden, wenn das Muster „Hyper-V Server“ verwendet wird. Für Upgrades fügen Probes und Sensoren diese Attribute weiterhin den Tabellen cmdb_ci (name) und cmdb_ci_vm_object (object_id) hinzu.

    Tabelle : 4. Ressourcenpools
    Bezeichnung Feldname Datenbeschreibung Gespeichert in Tabelle
    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
    Zuordnungseinheiten allocation_units Verwendete Maßeinheiten (zum Beispiel MB oder GB) cmdb_ci_hyper_v_rpool_comp
    Ressourcentyp resource_type Typ der erkannten Ressource (zum Beispiel Arbeitsspeicher oder Festplattenspeicher) cmdb_ci_hyper_v_rpool_comp
    Tabelle : 5. Cluster
    Bezeichnung Feldname Datenbeschreibung Gespeichert in Tabelle Referenztabelle
    Windows-Cluster Name Referenzfeld, in dem das Windows-Cluster angezeigt wird, in dem sich das Hyper-V-Cluster befindet cmdb_ci_hyper_v_cluster cmdb_ci_win_cluster

    Beziehungen

    Discovery erstellt Datensätze in der CMDB für den Hostcomputer, die übergeordnete Partition, auf der Windows Server 2008 ausgeführt wird, und alle virtuellen Computer, die auf dem Hyper-V-Server ausgeführt werden. Discovery erkennt die gespeicherten Vorlagen und ordnet alle Beziehungen zwischen Komponenten zu.

    Die Instanz ändert die folgenden Tabellen, damit sie für mehrere Virtualisierungsprodukte verwendet werden können:
    Tabelle Zweck

    Virtualisierungsserver [cmdb_ci_virtualization_server]

    Enthält Daten über alle erkannte Virtualisierungsserver

    VM-Instanz [cmdb_ci_vm_instance]

    Enthält Daten über alle erkannte Instanzen virtueller Computer

    VM-Objekt [cmdb_ci_vm_object]

    Enthält Daten über verschiedene Objekte, die einem Hyper-V-Server zugeordnet sind, zum Beispiel Partitionen, Netzwerke, Ressourcenpools und Cluster

    Übergeordnete Tabelle Beziehung Untergeordnete Tabelle
    Hyper-V-VM-Instanz [cmdb_ci_hyper_v_instance] Registriert auf::Hat sich registriert Hyper-V-Server [cmdb_ci_hyper_v_server]
    Hyper-V-VM-Instanz [cmdb_ci_hyper_v_instance] Verbunden von::Verbindet 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:Erhält Ressourcen von Hyper-V-Server [cmdb_ci_hyper_v_server]
    Hyper-V-Ressourcenpoolkomponenten [cmdb_ci_hyper_v_resource_pool] Enthalten in::Enthält Hyper-V-Ressourcenpool [cmdb_ci_hyper_v_resource_pool]
    Hyper-V-Cluster [cmdb_ci_hyper_v_cluster] Mitglieder::Mitglied von Hyper-V-Server [cmdb_ci_hyper_v_server]
    Hyper-V-Server [cmdb_ci_hyper_v_server] Wird ausgeführt auf::Wird ausgeführt 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) von virtuellen Hyper-V-Computern sicher, dass jeder virtuelle Computer eine eindeutige ID aufweist. Discovery identifiziert virtuelle Computer mit identischen IDs als denselben Computer.

    1. Exportieren Sie den virtuellen Computer vom Hyper-V-Server.
    2. Importieren Sie den virtuellen Computer auf einen anderen Server, und wählen Sie eine der folgenden Optionen aus:
      • Move or restore the virtual machine (Virtuellen Computer verschieben oder wiederherstellen): Bei Auswahl dieser Option wird das Image mit derselben ID geklont und auf einen anderen Server verschoben. Das Original-Image bleibt auf dem Hyper-V-Server.
      • Copy the virtual machine (Virtuellen Computer kopieren): Bei Auswahl dieser Option wird der virtuelle Computer mit einer anderen ID kopiert und vom Hyper-V-Server verschoben. Das ist die beste Auswahl. Sie erfordert vor Ausführung von Discovery keine weitere Aktion.
    3. Wenn Sie den Hyper-V-Klon mit der Option zum Verschieben oder Wiederherstellen importieren, müssen Sie das Original-Image vom Hyper-V-Server löschen.

      Wenn Discovery auf zwei virtuelle Computer mit denselben äquivalenten Seriennummern trifft, wird nur ein Konfigurationselement (CI) erstellt.