Virtualisierung mit Microsoft Hyper-V Server
Unter dem Begriff (Server-)Virtualisierung versteht man den gleichzeitigen Betrieb mehrerer Instanzen eines Betriebssystems auf einer einzigen Server-Hardware. Dabei kann es sich um unterschiedlichste Client- und Server-Betriebssysteme verschiedener Anbieter handeln. Die einzelnen Instanzen werden als virtuelle Maschine (VM) bezeichnet und verhalten sich in der virtuellen Umgebung identisch zum „normalen“ Betrieb direkt auf der Hardware.
Die virtuelle Maschine wird auch als Gast(-System) bezeichnet. Das Virtualisierungs-Betriebssystem bezeichnet man als Host oder Wirt. Jede virtuelle Maschine stellt sich im Dateisystem des Hosts im Wesentlichen als eine große Datei dar.
Im Falle von Microsoft Hyper-V haben diese die Endung vhd, oder vhdx – Abkürzung für Virtual Hard Disk. Der Host beinhaltet die eigentlichen Hardwareabhängigen Treiber und die VMs können standardisierte VM-Treiber für CPU, RAM, Festplatten, Netzwerkkarten und weitere Hardwarekomponenten verwenden.
Das Host-Betriebssystem wird auch als Virtual Machine Manager oder Hypervisor bezeichnet. Dieser zusätzliche Layer ermöglicht es mehreren verschiedenen Betriebssystemen, die Hardware-Ressourcen eines Rechners zu teilen. Dabei werden die verfügbaren Kapazitäten von CPUs, RAMs, Festplatten, Netzwerkkarten, etc. transparent auf die Gastsysteme aufgeteilt. Im Falle von Microsoft Hyper-V 2012 R2 kann der Ram auch dynamisch auf die einzelnen Gast-Systeme verteilt werden.
Die Hyperversion von Microsoft
Mit den Hypervisoren von Microsoft können auch virtuelle Netze und virtuelle Switches erstellt werden. Ein weiterer interessanter Aspekt sind die sogenannten Snapshots. Man kann den aktuellen Zustand des Servers im laufenden Betrieb speichern und auf einer Differenzdatei weiterarbeiten. Installiert man zum Beispiel Updates oder neue Programme, kann man diese Änderungen im Falle eines Problems sehr einfach wieder rückgängig machen. Bei erfolgreicher Installation kann der Snapshot mit der Differenz-Datei wieder zusammengeführt werden.
- Effiziente Nutzung der Hardware-Ressourcen.
- Energiesparende Lösung.
- Einfaches Übertragen der Gast-Systeme auf andere Hardware.
- Lizenzvorteil: Mit einer Windows Server 2012 R2 OEM Lizenz dürfen entweder ein physikalischer Server, oder zwei virtuelle Server betrieben werden.
- Kostenersparnis.
- Einfache zentrale Sicherung (der kompletten VM im laufenden Betrieb).
- Einfachere Administration durch Snapshots.
- Geringere Ausfallzeiten.