Erkennung von Hyper-V
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.
- Failoverclustering: Failover wird mit dem Failovercluster-Manager verwaltet.
- Live-Migration: Virtuelle Computer können zwischen Failovercluster-Knoten verschoben werden, ohne den virtuellen Computer herunterzufahren.
Unterstützte Versionen
- 2008
- 2012
- 2012 R2
- 2016
- 2019
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). |
|
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
| 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 |
|
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 |
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.
| 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 |
| 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.
| 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 |
| 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.
| 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.
- Exportieren Sie den virtuellen Computer vom Hyper-V-Server.
- 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.
- 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.