10 Dinge, die Sie über Hyper-V wissen sollten

Die Hypervisor-Technologie ist eine Software, auf der mehrere virtuelle Maschinen ausgeführt werden können, wobei die Hypervisor-Schicht die Hardware steuert und jedem VM-Betriebssystem Ressourcen zuweist. Hyper-V ist die Virtualisierungsplattform, die in Windows Server 2008 enthalten ist. Microsoft hat kürzlich eine eigenständige Version namens Hyper-V Server 2008 veröffentlicht, die als kostenloser Download von der Microsoft-Website verfügbar ist.

Da die Servervirtualisierung für Unternehmen als kostensparende und sichere Lösung immer wichtiger wird und Hyper-V zu einem wichtigen Akteur im Bereich der Virtualisierung wird, ist es für IT-Experten wichtig zu verstehen, wie die Technologie funktioniert und was sie können und was nicht mach damit.

In diesem Artikel werden 10 Dinge behandelt, die Sie über Hyper-V wissen müssen, wenn Sie eine Virtualisierungslösung in Ihrer Netzwerkumgebung bereitstellen möchten.

Hinweis: Diese Informationen stehen auch als PDF-Download zur Verfügung.

# 1: Hosten oder nicht hosten?

Hyper-V ist ein "Typ 1" - oder "nativer" Hypervisor. Dies bedeutet, dass es direkten Zugriff auf die Hardware der physischen Maschine hat. Es unterscheidet sich von Virtual Server 2005, einem Virtualisierungsprodukt vom Typ 2 oder "gehostet", das auf einem Host-Betriebssystem (z. B. Windows Server 2003) ausgeführt werden muss und keinen direkten Zugriff auf die Hardware hat.

Die eigenständige Version von Hyper-V läuft auf "Bare Metal" - das heißt, Sie müssen sie nicht auf einem zugrunde liegenden Host-Betriebssystem installieren. Dies kann kostengünstig sein; Sie verlieren jedoch die Möglichkeit, zusätzliche Serverrollen auf dem physischen Computer auszuführen. Und ohne den Windows Server 2008-Host haben Sie keine grafische Oberfläche. Der eigenständige Hyper-V-Server muss über die Befehlszeile verwaltet werden.


Hinweis

Hyper-V Server 2008 basiert auf dem Windows Server 2008 Server Core, unterstützt jedoch nicht die zusätzlichen Rollen (DNS-Server, DHCP-Server, Dateiserver usw.), die Server Core unterstützt. Da sie jedoch dieselben Kernelkomponenten verwenden, sollten Sie keine speziellen Treiber benötigen, um Hyper-V auszuführen.


Standalone Hyper-V bietet auch keine Unterstützung für großen Speicher (mehr als 32 GB RAM) und Unterstützung für mehr als vier Prozessoren, die Sie mit den Enterprise- und DataCenter-Editionen von Windows Server 2008 erhalten. Sie profitieren auch nicht von den Vorteilen einer hohen Verfügbarkeit Clustering und die Schnellmigrationsfunktion, die in den Editionen Enterprise und DataCenter enthalten sind.

# 2: Systemanforderungen

Es ist wichtig zu beachten, dass Hyper-V Server 2008 nur 64-Bit-Software ist und nur auf 64-Bit-Hardware installiert werden kann, für die Intel VT- oder AMD-V-Virtualisierungsbeschleunigungstechnologien aktiviert sind. Unterstützte Prozessoren sind Intels Pentium 4, Xeon und Core 2 DUO sowie AMDs Opteron, Athlon 64 und Athlon X2. Sie müssen DEP (Data Execution Protection) aktiviert haben (Intel XD-Bit oder AMD NX-Bit). Ein Prozessor mit 2 GHz oder schneller wird empfohlen. Das unterstützte Minimum beträgt 1 GHz.


Hinweis

Obwohl Hyper-V selbst nur 64-Bit ist, können die Gastbetriebssysteme entweder 32-Bit oder 64-Bit sein.


Microsoft gibt eine Mindestspeicheranforderung von 1 GB an, es werden jedoch mindestens 2 GB empfohlen. Standalone Hyper-V unterstützt bis zu 32 GB RAM. Sie benötigen mindestens 2 GB freien Speicherplatz, um Hyper-V selbst zu installieren. Anschließend benötigen das Betriebssystem und die Anwendungen für jede VM zusätzlichen Speicherplatz.

Beachten Sie auch, dass Sie Vista mit Service Pack 1 benötigen, um Hyper-V von Ihrer Workstation aus zu verwalten.

# 3: Lizenzanforderungen

Mit Windows Server 2008 Standard Edition können Sie eine physische Instanz des Betriebssystems sowie eine virtuelle Maschine installieren. Mit Enterprise Edition können Sie bis zu vier VMs ausführen, und die DataCenter Edition-Lizenz ermöglicht eine unbegrenzte Anzahl von VMs.

Die Standalone-Edition von Hyper-V enthält jedoch keine Betriebssystemlizenzen. Obwohl ein zugrunde liegendes Host-Betriebssystem nicht benötigt wird, müssen Sie dennoch Lizenzen für alle Windows-Instanzen erwerben, die Sie auf den VMs installieren. Hyper-V (sowohl die Windows 2008-Version als auch die Standalone-Version) unterstützt die folgenden Windows-Gastbetriebssysteme: Windows Server 2008 x86 und x64, Windows Server 2003 x86 und x64 mit Service Pack 2, Windows 2000 Server mit Service Pack 4, Vista x86 und x64 Business-, Enterprise- und Ultimate-Editionen mit Service Pack 1 und XP Pro x86 und x64 mit Service Pack 2 oder höher. Weitere Informationen zu unterstützten Gästen finden Sie im Knowledge Base-Artikel 954958.

Hyper-V unterstützt auch die Installation von Linux-VMs. Es wird nur SUSE Linux Enterprise Server 10, sowohl die x86- als auch die x64-Edition, unterstützt. Es wird jedoch berichtet, dass andere Linux-Distributionen unter Hyper-V ausgeführt wurden. Virtuelle Linux-Maschinen sind so konfiguriert, dass sie nur einen virtuellen Prozessor verwenden, ebenso wie Windows 2000- und XP SP2-VMs.

# 4: Dateiformat und Kompatibilität

Hyper-V speichert jede virtuelle Maschine in einer Datei mit der Erweiterung .VHD. Dies ist das gleiche Format, das von Microsoft Virtual Server 2005 und Virtual PC 2003 und 2007 verwendet wird. Die von Virtual Server und Virtual PC erstellten .VHD-Dateien können mit Hyper-V verwendet werden, es gibt jedoch einige Unterschiede in der virtuellen Hardware (insbesondere die Grafikkarte und Netzwerkkarte). Daher müssen die Treiber der Betriebssysteme in diesen VMs möglicherweise aktualisiert werden.

Wenn Sie eine VM von Virtual Server nach Hyper-V verschieben möchten, sollten Sie zuerst die Virtual Machine Additions von der VM deinstallieren, während Sie sie noch in Virtual Server ausführen. Fahren Sie dann die VM in Virtual Server herunter (speichern Sie sie nicht, da gespeicherte Status zwischen VS und Hyper-V nicht kompatibel sind).

VMware verwendet das VMDK-Format, VMware-Images können jedoch mit dem System Center Virtual Machine Manager (im nächsten Abschnitt beschrieben) oder mit dem Vmdk2Vhd-Tool, das Sie von der VMToolkit-Website herunterladen können, in .VHD konvertiert werden.


Hinweis

Citrix Systems unterstützt das .VHD-Format für seinen XenServer. Microsoft, Citrix und HP haben an der Virtual Desktop Infrastructure (VDI) zusammengearbeitet, die auf Hyper-V ausgeführt wird und sowohl Microsoft-Komponenten als auch XenDesktop von Citrix verwendet.


# 5: Hyper-V-Verwaltung

Zahl

Abbildung A: Die Hyper-V-Verwaltungskonsole in Server 2008

Abbildung B.

Abbildung B: Hyper-V ist in den Server-Manager von Windows Server 2008 integriert.

Mit dem Hyper-V-Verwaltungstool (MMC-Snap-In) für Vista können Sie Hyper-V von Ihrem Vista-Desktop aus remote verwalten. Sie müssen SP1 installiert haben, bevor Sie das Verwaltungstool installieren und verwenden können. Sie können es für 32-Bit-Vista oder 64-Bit-Vista herunterladen.


Trinkgeld

Wenn Sie Ihren Hyper-V-Server und Vista-Client in einer Arbeitsgruppenumgebung ausführen, sind mehrere Konfigurationsschritte erforderlich, damit das Remoteverwaltungstool funktioniert. Weitere Informationen finden Sie in diesem Artikel.


Virtuelle Hyper-V-Maschinen können auch mit dem System Center Virtual Machine Manager 2008 von Microsoft zusammen mit VMs verwaltet werden, die auf Microsoft Virtual Server und / oder VMware ESX v3 ausgeführt werden. Durch die Integration in SCCM erhalten Sie Berichte, Vorlagen für die einfache und schnelle Erstellung virtueller Maschinen und vieles mehr. Weitere Informationen finden Sie auf der Seite System Center Virtual Machine Manager.

Hyper-V-Verwaltungsaufgaben können mithilfe von Windows Management Instrumentation (WMI) und PowerShell ausgeführt und automatisiert werden.

# 6: Emulierte oder synthetische Geräte

Benutzer sehen diese Terminologie nicht in der Benutzeroberfläche, aber es ist eine wichtige Unterscheidung, wenn Sie die bestmögliche Leistung von virtuellen Hyper-V-Maschinen erzielen möchten. Die Geräteemulation ist die bekannte Art und Weise, wie die Virtualisierungssoftware mit Hardwaregeräten in Virtual Server und Virtual PC umgeht. Die Emulationssoftware wird in der übergeordneten Partition ausgeführt (der Partition, die den Hypervisor aufrufen und die Erstellung neuer Partitionen anfordern kann). Die meisten Betriebssysteme verfügen bereits über Gerätetreiber für diese Geräte und können damit booten, sind jedoch langsamer als synthetische Geräte.

Das synthetische Gerät ist ein neues Konzept mit Hyper-V. Synthetische Geräte sind für die Arbeit mit Virtualisierung ausgelegt und für die Arbeit in dieser Umgebung optimiert, sodass die Leistung besser ist als bei emulierten Geräten. Wenn Sie zwischen Netzwerkadapter und Legacy-Netzwerkadapter wählen, ist der erste ein synthetisches Gerät und der zweite ein emuliertes Gerät. Einige Geräte, wie z. B. die Grafikkarte und das Zeigegerät, können im emulierten Modus gestartet und beim Laden der Treiber in den synthetischen Modus geschaltet werden, um die Leistung zu steigern. Für eine optimale Leistung sollten Sie nach Möglichkeit synthetische Geräte verwenden.

# 7: Integrationskomponenten

Nachdem Sie ein Betriebssystem in einer virtuellen Hyper-V-Maschine installiert haben, müssen Sie die Integrationskomponenten installieren. Dies ist eine Gruppe von Treibern und Diensten, die die Verwendung synthetischer Geräte durch das Gastbetriebssystem ermöglichen. Sie können sie unter Windows Server 2008 installieren, indem Sie im Menü Aktion der Hyper-V-Konsole im Menü Aktion die Option Integrationsdatenträger einfügen auswählen. Bei einigen Betriebssystemen müssen Sie die Komponenten manuell installieren, indem Sie zum CD-Laufwerk navigieren.

# 8: Virtuelle Netzwerke

Es gibt drei Arten von virtuellen Netzwerken, die Sie auf einem Hyper-V-Server erstellen und verwenden können:

  • Das private Netzwerk ermöglicht nur die Kommunikation zwischen virtuellen Maschinen.
  • Das interne Netzwerk ermöglicht die Kommunikation zwischen den virtuellen Maschinen und der physischen Maschine, auf der Hyper-V installiert ist (Host oder Root-Betriebssystem).
  • Durch das externe Netzwerk können die virtuellen Maschinen über den physischen Netzwerkadapter auf dem Hyper-V-Server mit anderen physischen Maschinen in Ihrem Netzwerk kommunizieren.

Abbildung C.

Abbildung C: Verwenden Sie den Virtual Network Manager, um private, interne oder externe Netzwerke einzurichten.

Beachten Sie, dass Sie keinen drahtlosen Netzwerkadapter verwenden können, um ein Netzwerk für virtuelle Maschinen einzurichten, und dass Sie nicht mehrere virtuelle Netzwerke gleichzeitig an dieselbe physische Netzwerkkarte anschließen können.

# 9: Virtuelle MAC-Adressen

Abbildung D.

Abbildung D: Hyper-V kann Ihren VMs dynamisch MAC-Adressen zuweisen oder Sie können manuell eine statische MAC-Adresse zuweisen.

Wenn auf VMs auf demselben Hyper-V-Server doppelte MAC-Adressen vorhanden sind, können Sie den zweiten Computer nicht starten, da die MAC-Adresse bereits verwendet wird. Sie erhalten eine Fehlermeldung, die Sie über den Versuch informiert, auf eine ungültige Adresse zuzugreifen. Wenn Sie jedoch über mehrere Virtualisierungsserver verfügen und VMs mit einem externen Netzwerk verbunden sind, besteht die Möglichkeit, dass MAC-Adressen im Netzwerk doppelt vorhanden sind. Doppelte MAC-Adressen können zu unerklärlichen Konnektivitäts- und Netzwerkproblemen führen. Daher ist es wichtig, einen Weg zu finden, um die MAC-Adresszuweisung über mehrere Virtualisierungsserver hinweg zu verwalten.

# 10: Verwenden von RDP mit Hyper-V

Wenn Sie eine Remotedesktopverbindung verwenden, um eine Verbindung zum Hyper-V-Server herzustellen, können Sie möglicherweise die Maus oder das Zeigegerät in einem Gastbetriebssystem nicht verwenden, und die Tastatureingabe funktioniert möglicherweise vor der Installation der Integration Services nicht ordnungsgemäß. Die Erfassung von Mauszeigern wird absichtlich blockiert, da sie sich in diesem Zusammenhang unregelmäßig verhält. Das bedeutet, dass Sie während der Installation des Betriebssystems die Tastatur verwenden müssen, um die für die Einrichtung erforderlichen Informationen einzugeben. Und das bedeutet, dass Sie viel Tabbing machen müssen.

Wenn Sie von einem Windows Vista- oder Server 2008-Computer aus eine Verbindung zum Hyper-V-Server herstellen, ist es besser, das Hyper-V-Remoteverwaltungstool auf dem Clientcomputer zu installieren.

Zusätzliche Ressourcen

Hyper-V erhält gute Bewertungen, selbst von einigen Experten, die Anti-Microsoft-Trends verfolgen. Die Veröffentlichung der Standalone-Version macht es noch attraktiver. IT-Experten, die mehr wissen möchten, können die Microsoft Learning-Ressourcen im Zusammenhang mit der Hyper-V-Technologie, einschließlich Schulungs- und Zertifizierungspfaden, im Microsoft Virtualization Learning Portal untersuchen.

© Copyright 2020 | mobilegn.com