Wie man die Generation der virtuellen Hyper-V-Maschine erkennen kann

Generation der virtuellen Hyper-V-Maschine erkennen

Die Kenntnis der Hyper-V-VM-Generation ermöglicht es IT-Expert:innen, die Leistung und Effizienz ihrer virtuellen Maschinen (VMs) effektiv zu optimieren. Die Bestimmung der VM-Generation in Hyper-V beeinflusst mehrere Schlüsselfaktoren bei der Überwachung und Verwaltung virtueller Maschinen, wie etwa die Kompatibilität, Leistung und die in Ihrer virtuellen Umgebung verfügbaren Funktionen. Die Generation Ihrer VM wirkt sich beispielsweise darauf aus, mit welchen Betriebssystemen und Anwendungen sie kompatibel ist.

Bei der Erstellung einer VM über Hyper-V ist eines der ersten Dinge, die Anwender:innen konfigurieren müssen, die Generation. Einmal ausgewählt, kann diese Generation nicht mehr geändert werden. Umso wichtiger ist es für Benutzer:innen, die Unterschiede zwischen der ersten und der zweiten Generation in Hyper-V zu kennen, um eine fundierte Entscheidung treffen zu können.

In diesem Guide wird erklärt, was eine Hyper-V-Generation ist, was die Funktionen von der ersten und der zweiten Generation von Hyper-V sind und wie man die Generation der virtuellen Hyper-V-Maschine überprüft.

Was ist Hyper-V, und was sind Generation 1 und 2 in Hyper-V?

Hyper-V ist die Virtualisierungslösung von Microsoft, die Unternehmen bei der Erstellung und Verwaltung von VMs unterstützt. Es ist in Windows Server integriert und als eigenständiges Produkt erhältlich. Als Hypervisor verwaltet Hyper-V die Interaktion zwischen physischer Hardware und virtuellen Umgebungen und ermöglicht es IT-Expert:innen, Ressourcen effizient zu verwalten und eine optimale Leistung sicherzustellen.

Hyper-V unterstützt zwei VM-Generationen: Generation 1 und Generation 2. Die Kenntnis der verwendeten Generation hat Auswirkungen auf Kompatibilität, unterstützte Betriebssysteme, Leistung und verfügbare Funktionen.

Eigenschaften von virtuellen Maschinen der ersten Generation in Hyper-V

VMs der 1. Generation sind der ursprüngliche Typ, der von Hyper-V unterstützt wird. Sie verwenden einen auf BIOS (Basic Input/Output System) basierenden Boot-Prozess und enthalten Legacy-Komponenten wie IDE-Controller und Netzwerkadapter. Diese Rechner sind ideal für Umgebungen, die ältere Betriebssysteme benötigen, die über die BIOS-Firmware booten, wie zum Beispiel Windows Server 2003 oder bestimmte Legacy-Anwendungen. Trotz alledem mangelt es den VMs der esten Generation an Sicherheitsfunktionen und sie bieten tendenziell eine geringere Leistung.

Funktionen der virtuellen Maschinen der zweiten Generation in Hyper-V

VMs der 2. Generation booten mit UEFI-Firmware (Unified Extensible Firmware Interface) anstelle von BIOS, was ein schnelleres Booten und mehr Leistung ermöglicht. Darüber hinaus bietet UEFI Sicherheits-Tools, wie zum Beispiel Secure Boot, das verhindert, dass bösartige Firmware oder Treiber mit der VM starten. Die Kompatibilität mit älteren Betriebssystemen ist jedoch eingeschränkt.

Vergleich der Funktionen der ersten und zweiten Generation

Im Allgemeinen eignen sich Hyper-V-VMs der 1. Generation am besten für die Ausführung älterer Betriebssysteme oder Legacy-Anwendungen, während Hyper-V-VMs der 2. Generation eine optimierte VM-Verwaltung, höhere Geschwindigkeit und Sicherheit bieten.

Dies sind die wichtigsten Unterschiede zwischen den beiden Generationen:

Hyper-V-VM der 1. Generation Hyper-V-VM der 2. Generation
Verwendet BIOS-Boot-Firmware Verwendet UEFI-Boot-Firmware, die eine schnellere Bootleistung bietet.
Verwendet Integrierte Entwicklungsumgebung (IDE) für das Betriebssystem-Laufwerk und SCSI für Daten Ist für alle Festplatten auf SCSI angewiesen
Unterstützt sowohl VDH- als auch VHDX-Dateien virtueller Festplatten Unterstützt nur VHDX-Dateien virtueller Festplatten
Verfügt über keinerlei Sicherheitsfunktionen Bietet geschützte VMs durch Implementierung von Secure Boot, BitLocker-Verschlüsselung und virtuellem Trusted Platform Module (vTPM)
Unterstützt ältere Betriebssysteme Entwickelt für moderne Betriebssysteme wie Windows Server 2012 und neuer
Könnte aufgrund der Hardwareanforderungen kostenintensiver sein Kosteneffizienter, da es auf skalierbarer virtueller Hardware basiert
Maximaler RAM und CPU sind auf 1 TB RAM mit 64 virtuellen Prozessoren begrenzt Kann bis zu 12 TB RAM und 240 virtuelle Prozessoren verwalten

Schritt-für-Schritt-Guide zur Ermittlung der Hyper-V-VM-Generation

Wie man die Erzeugung virtueller Hyper-V-Maschinen mit Hyper-V Manager überprüfen kann

1. Öffnen Sie die Anwendung ‘Hyper-V Manager’ und suchen Sie die VM, deren Generation Sie herausfinden möchten. Sie können die VM-Generation in Hyper-V bestimmen, auch wenn die ausgewählte VM ausgeschaltet ist.

2. Klicken Sie im mittleren Bereich der Hyper-V Manager-Oberfläche auf die gewünschte VM.

3. In einem Bereich am unteren Rand des Fensters werden Informationen zu der von Ihnen gewählten VM angezeigt, zum Beispiel das Erstellungsdatum, die Konfigurationsversion und vor allem die Hyper-V-Generation.

Wie man die Erzeugung virtueller Hyper-V-Maschinen mit PowerShell überprüfen kann

1. Sie müssen PowerShell mit Administratorrechte verwenden.

2. Geben Sie diesen Code in PowerShell ein:

[code box] get-vm | format-list Name,Generation [/code box]

3. PowerShell zeigt Ihnen dann eine Liste aller virtuellen Hyper-V-Maschinen mit den wichtigsten Informationen an, zum Beispiel den Namen der VM und die Generation, der sie angehören.

Verschaffen Sie sich weitere vorgefertigte PowerShell-Befehle für Hyper-V-VMs, um die Verwaltung Ihrer virtuellen Maschinen zu optimieren.

 Besuchen Sie den Skript-Hub von NinjaOne.

Wie man die Erzeugung virtueller Hyper-V-Maschinen mithilfe von Konfigurationsdateien überprüfen kann

1. Suchen Sie die Konfigurationsdatei der VM. Standardmäßig werden diese Dateien im folgenden Dateipfad gespeichert: [code block]C:/programdata/microsoft/windows/Hyper-V/Virtual Machines[/code block]

2. Während ältere VMs die Dateien im .xml-Format speichern, hat Microsoft es in VMCX-Dateien für Windows Server 2016 und neuere VMs geändert. Beachten Sie, dass VMCX binäre Dateien sind. Um sie zu lesen, müssen Sie mit PowerShell ein temporäres Objekt erstellen, das den gesamten Inhalt der Konfigurationsdatei enthält. Verwenden Sie diesen Befehl, um das temporäre Objekt zu erstellen:

[code block]$tempVM = (Compare-VM -Copy -Path .yourvmcxfile.vmcx -GenerateNewID).VM[/code block]

3. Sobald das temporäre Objekt erstellt wurde, verwenden Sie den folgenden Befehl:

[code block]$tempVM | select *[/code block]

4. PowerShell zeigt alle Schlüsseleigenschaften der VMCX-Datei an, einschließlich der Generation der VM.

Häufige Probleme bei der Überprüfung des Hyper-V-VM-Typs und FAQs

  •  Was mache ich, wenn die VM-Einstellungen die Generation nicht anzeigen?

Die VM-Generation wird möglicherweise nicht in den Einstellungen angezeigt, wenn die VM-Konfiguration beschädigt oder unvollständig ist. Verwenden Sie PowerShell oder überprüfen Sie die Konfigurationsdateien zur Bestätigung.

  • Kann eine VM der 1. Generation zur 2. Generation konvertiert werden?

Nein, Microsoft unterstützt keine direkte Konvertierung zwischen den beiden Generationen. Für die Migration auf die 2. Generation muss die VM neu erstellt und die Daten manuell migriert werden.

3. Wie wirkt sich die VM-Generation auf die Kompatibilität und Leistung des Betriebssystems aus?

Die 1. Generation unterstützt ältere Betriebssystemversionen auf Kosten von Sicherheit und Leistung. Die 2. Generation hingegen ist für größere Datenmengen optimiert, aber nur begrenzt kompatibel mit älteren Betriebssystemen.

Praktische Anwendungsfälle für Hyper-V-VM-Generationen

  • Szenario 1: Einsatz der 2. Generation zur Bereitstellung einer sicheren, modernen Umgebung

Ein modernes Unternehmen, das Anwendungen auf Windows Server 2016 bereitstellt, wird eine schnellere Leistung erleben und in der Lage sein, schwere Arbeitslasten zu bewältigen, indem es VMs der 2. Generation verwendet, da diese eine schnellere Leistung und zusätzliche Sicherheitsfunktionen unterstützen. Darüber hinaus unterstützt die UEFI-Firmware größere virtuelle Festplatten und ermöglicht so die Erstellung von Speicherumgebungen mit hoher Kapazität für datenintensive Anwendungen. Diese Schlüsselfunktionen machen die 2. Generation optimal für den Betrieb von Virtualisierungsplattformen für DevOps, SaaS-Anwendungen oder private Cloud-Infrastrukturen.

  • Szenario 2: Ausführen von Legacy-Anwendungen mit der 1. Generation

Ein Unternehmen, das auf Windows Server 2008 angewiesen ist, benötigt möglicherweise VMs der 1. Generation, um eine konsistente Leistung zu gewährleisten oder um Anwendungen auszuführen, die keine Unterstützung für erweiterte UEFI-Funktionen bieten. VMs der 1. Generation ermöglichen es Unternehmen, die Lebensdauer von Legacy-Tools zu verlängern, zum Beispiel von proprietären Anwendungen, die vor Jahren entwickelt wurden.

Verständnis der Hyper-V-VM-Generation für das IT-Management

Wenn IT-Teams lernen, wie sie die VM-Generation bestimmen können, wird es ihnen möglich, ihre Hyper-V-Infrastruktur leichter zu organisieren, Upgrades oder Migrationen zu planen und vieles mehr. Hier sind einige weitere Anwendungsfälle für das IT-Management:

  • Notfallwiederherstellung

Die Kenntnis der Hyper-V-VM-Generation hilft Anwender:innen bei der korrekten Replikation von VMs in verschiedenen Umgebungen und ermöglicht eine schnellere Wiederherstellung im Falle einer Naturkatastrophe oder eines Cyberangriffs.

  • Compliance

Branchen, die mit sensiblen Informationen umgehen, wie das Gesundheitswesen oder das Finanzwesen, müssen sich an gesetzliche Standards wie HIPAA halten. Die erweiterten Sicherheitsfunktionen der 2. Generation, wie geschützte VMs, erleichtern die Einhaltung gesetzlicher Vorschriften.

  • System-Upgrades

Für die Migrationsplanung muss man wissen, ob Workloads reibungslos auf VMs der 2. Generation ausgeführt werden können.

Best Practices für die Verwaltung und Auswahl von VM-Generationen

Als Faustregel gilt, dass Sie versuchen sollten, VMs der 2. Generation oder neue Bereitstellungen zu verwenden, es sei denn, die Unterstützung von Legacy-Systemen ist erforderlich. Im Allgemeinen bieten VMs der 2. Generation schnellere Leistung, mehr Sicherheitsfunktionen und mehr Kapazität, um größere Anforderungen zu erfüllen.

1. Bewertung der Betriebssystem- und Anwendungsanforderungen

Prüfen Sie bei der Erstellung neuer VMs immer, ob Ihr Betriebssystem oder Ihre Anwendung UEFI-basierte VMs der 2. Generation unterstützt, da die 2. Generation im Allgemeinen eine höhere Leistung bietet. Wenn Sie physische Server in virtuelle Umgebungen migrieren müssen, sollten Sie möglicherweise VMs der 1. Generation verwenden, da diese besser mit älteren Systemen kompatibel sind.

2. Berücksichtigen Sie Sicherheitsfunktionen

Die 2. Generation unterstützt Secure Boot, vTPM und BitLocker-Verschlüsselung, die Geräte vor unbefugtem Zugriff schützen. Die 1. Generation hingegen verfügt über keinerlei Sicherheitsfunktionen.

3. Bewertung der zukünftigen Skalierbarkeit:

Für schnell wachsende Unternehmen oder IT-Teams, die steigende Arbeitslasten erwarten, sollten Sie den Einsatz von VMs der 2. Generation in Erwägung ziehen, da diese leichter zu skalieren sind und größere Arbeitslasten bewältigen können.

4. Verwenden Sie ein Tool eines Drittanbieters

Nutzen Sie VM-Monitoring- und -Management-Tools von Drittanbietern wie NinjaOne, um das Hyper-V-Management mit intuitiven Dashboards und robuster Automatisierung zu optimieren.

Tools und Ressourcen für effizientes VM-Management in Hyper-V

  • Hyper-V Manager

Hyper-V Manager ist das integrierte Tool von Microsoft zur Verwaltung von Hyper-V-Hosts und virtuellen Maschinen. Es bietet eine grafische Oberfläche, mit der Anwender:innen VMs erstellen, konfigurieren und verwalten können. Da Hyper-V Manager kostenlos mit einer Windows-Desktop- oder Windows-Server-Lizenz erhältlich ist, kann er eine gute Option für kleine bis mittelgroße Umgebungen sein, in denen nur wenige Hyper-V-Hosts betrieben werden.

  • PowerShell

PowerShell erleichtert die Ausführung von Skripts in großem Umfang oder die Automatisierung sich wiederholender Aufgaben. Darüber hinaus bietet es eine detailliertere Kontrolle über die Hyper-V-Funktionen, zum Beispiel die Möglichkeit, VM-Konfigurationsdateien zu lesen.

  • Virtual Machine Manager (VMM)

Als Teil der System Center-Suite von Windows ermöglicht VMM den Benutzer:innen die Erstellung, Bereitstellung und Verwaltung virtueller Hyper-V-Maschinen, wobei der Schwerpunkt auf groß angelegten Bereitstellungen, einschließlich Multi-Host-Konfigurationen, liegt. VMM zentralisiert auch das VM-Management für On-Premise und Microsofts Azure Cloud.

  • VM-Management-Tools von Drittanbietern

Erwägen Sie die Investition in die besten Hyper-V-Überwachungs-Tools, wie NinjaOne, um die Überwachung und Verwaltung Ihrer virtuellen Maschinen zu vereinfachen. NinjaOne bietet einen Echtzeit-Einblick in die VM-Leistung, den Zustand und die Ressourcenauslastung. Als komplette Lösung konsolidiert NinjaOne BackupPatch-Management und IT-Automatisierung in einem benutzerfreundlichen Dashboard.

Verschaffen Sie sich volle Transparenz und Kontrolle über Ihre Hyper-V-Umgebungen für eine optimale VM-Leistung.

 Entdecken Sie die NinjaOne-Funktionen zum Hyper-V-Management.

Verständnis der Hyper-V-VM-Generation für das IT-Management

Die Wahl der besten Hyper-V-VM-Generation gewährleistet eine schnelle, optimierte Leistung und stellt sicher, dass Sie keine Kompatibilitätsprobleme haben werden. Überprüfen Sie den Hyper-V-VM-Typ mit einer der drei oben aufgeführten Methoden, damit Sie fundierte Entscheidungen über Ihre virtuellen Hyper-V-Maschinen treffen können.

Behalten Sie den Überblick über alle Ihre virtuellen Maschinen mit der Hyper-V-Management-Software von NinjaOne, die alle Tools, die Sie zur Überwachung, Verwaltung und Sicherung von VM-Hosts und Gästen benötigen, in einer einheitlichen Benutzeroberfläche zusammenfasst. NinjaOne hält IT-Administrator:innen den Rücken frei, um sich anderen Aufgaben zu widmen, wie etwa der Automatisierung and geplanten Patch-Bereitstellungen.  Schauen Sie sich eine Demo an oder melden Sie sich noch heute für eine 14-tägige kostenlose Testversion an, um loszulegen.

Nächste Schritte

Der Aufbau eines effizienten und effektiven IT-Teams erfordert eine zentralisierte Lösung, die als einheitliches Tool für die Bereitstellung von IT-Dienstleistungen fungiert. NinjaOne ermöglicht es IT-Teams, all ihre Geräte zu überwachen, verwalten, sichern und zu unterstützen, unabhängig von ihrem Ort und komplexer Infrastruktur vor Ort.

Erfahren Sie mehr über NinjaOne Endpoint Management, schauen Sie sich eine Live-Tour an, oder starten Sie Ihre kostenlose Testversion der NinjaOne Plattform.

You might also like

Sind Sie bereit, die schwierigsten Aufgaben der IT zu vereinfachen?
×

Sehen Sie NinjaOne in Aktion!

Mit dem Absenden dieses Formulars akzeptiere ich die Datenschutzerklärung von NinjaOne.

NinjaOne Allgemeine Geschäftsbedingungen für Skripte

Indem Sie unten auf die Schaltfläche “Ich akzeptiere” klicken, erklären Sie Ihr Einverständnis mit den folgenden rechtlichen Bedingungen sowie mit unseren Nutzungsbedingungen:

  • Eigentumsrechte: NinjaOne besitzt und wird weiterhin alle Rechte, Titel und Interessen an dem Skript (einschließlich des Urheberrechts) behalten. NinjaOne gewährt Ihnen eine eingeschränkte Lizenz zur Nutzung des Skripts in Übereinstimmung mit diesen rechtlichen Bedingungen.
  • Einschränkung der Nutzung: Sie dürfen das Skript nur für Ihre legitimen persönlichen oder internen Geschäftszwecke verwenden und es nicht an Dritte weitergeben.
  • Verbot der Wiederveröffentlichung: Sie sind unter keinen Umständen berechtigt, das Skript in einer Skriptbibliothek, die einem anderen Softwareanbieter gehört oder von diesem kontrolliert wird, erneut zu veröffentlichen.
  • Gewährleistungsausschluss: Das Skript wird “wie gesehen” und “wie verfügbar” bereitgestellt, ohne jegliche Garantie. NinjaOne gibt keine Versprechen oder Garantien, dass das Skript frei von Fehlern ist oder dass es Ihre speziellen Bedürfnisse oder Erwartungen erfüllt.
  • Risikoübernahme: Die Verwendung des Skripts erfolgt auf eigene Gefahr. Sie erkennen an, dass die Nutzung des Skripts mit bestimmten Risiken verbunden ist, und Sie verstehen und übernehmen jedes dieser Risiken.
  • Verzicht und Freigabe: Sie machen NinjaOne nicht für nachteilige oder unbeabsichtigte Folgen verantwortlich, die sich aus Ihrer Nutzung des Skripts ergeben, und Sie verzichten auf alle gesetzlichen oder billigkeitsrechtlichen Rechte oder Rechtsmittel, die Sie gegen NinjaOne im Zusammenhang mit Ihrer Nutzung des Skripts haben könnten.
  • EULA: Wenn Sie ein NinjaOne-Kunde sind, unterliegt Ihre Nutzung des Skripts dem für Sie geltenden Endbenutzer-Lizenzvertrag (EULA).