Schlagwort-Archive: vmware workstation

Hyper-V (Windows 8.1) vs. VMware Workstation 11 – Disk Benchmark

Wie bei einem vorigen Artikel bereits erwähnt wurden einige VMs von VMware Workstation auf Hyper-V migriert. Da die Maschinen sich schneller „anfühlten“ wurde ein kurzer Belastungstest durchgeführt. Es wurde jeweils dieselbe VM (Server 2008 R2) verwendet. Als Benchmark-Tool wurde CrystalDiskMark in den Standardeinstellungen verwendet. Die VM ist zu 100% ident da eine V2V-Konvertierung stattfand (Treiber, etc. wurden natürlich geändert 😉 )

Der Host ist ein Windows 8.1 – PC mit AMD FX6300, 16GB RAM und 1x3TB SATA HDD (7,2k)

Der Test wurde jeweils 2x hintereinander ausgeführt (da die Disken als „Thin Provisioned“ angelegt wurden und somit die Datenblöcke sich füllen können)

VMware Workstation VM:

vmware_vmsrv06

Hyper-V VM:

hyper-v_vmsrv06

Das Ergebnis nun in Zahlen:

Read: Write
Seq: +37,99% +24,80%
512k +54,68% +28,94%
4k +61,16% +33,96%
4k QD32 +19,70% +18,22%

Fazit: Ein Umstieg auf Hyper-V lohnt sich und ist spürbar schneller.

VMDK to VHD Converter: Microsoft Virtual Machine Converter HowTo

Aufgrund von Windows 8 und Hyper-V ist es nun an der Zeit, die VMware Workstation abzulösen (der Host ist ein gewöhnlicher Windows 8-PC mit 16GB RAM und SSD). Um dies durchführen zu können hat Microsoft ein Tool zur Verfügung gestellt: Den Microsoft Virtual Machine Converter. Dieses Tool bittet eine grafische Oberfläche um beispielsweise von vSphere, ESX und ESXi direkt in die AzureCloud oder einen Hyper-V Host migrieren zu können. Leider geht dies nicht ganz so einfach für eine VMware Workstation. Hier eine kleine Anleitung:

1. Download des Microsoft Virtual Machine Converter (derzeit V3): http://www.microsoft.com/en-us/download/details.aspx?id=42497

2. Um die Powershell-Features nutzen zu können muss das Modul zuerst registriert werden:

import-module Installationspfad\MvmcCmdlet.psd1

Bsp: import-module import-module ‚C:\Program Files\Microsoft Virtual Machine Converter\MvmcCmdlet.psd1‘

Als nächstes hat man Zugriff auf die Powershell-Befehle. Um beispielsweise eine VMDK konvertieren zu können geschieht dies folgendermaßen:

ConvertTo-MvmcVhd M:\VMware\VMSRV06\VMSRV06-1.vmdk M:\Hyper-V\vmsrv06

ps_vmdk_to_vhd

kleine Randnotiz: Standardmäßig ist dies (wenn bei einem Win7 bzw. Server 2008 R2 ausgeführt) ein VHD-File; bei Win8 und Server 2012 ein VHDX-File. Dynamisch ist ebenso Standard (fixed wäre ebenso möglich)

Über den Hyper-V Manager ist es nun an der Zeit, die VHDX zu importieren. Als Erstes muss eine neue VM angelegt werden (bitte als Gen1)

hyper-v_gen1

Danach die konvertierte Disk angeben:

hyper-v_vhd

Nun sollte sich bereits die VM starten lassen. Zum Abschluss noch die VMware Tools deinstallieren und schon geht’s unter Hyper-V weiter.