Inhaltsverzeichnis

Testbericht Virtualisierung

Zusammenschau der Tests zur Virtualisierung der Linux-Musterlösung. Die Verfahren sind „Homemade„, die Interpretation der Ergebnisse bleiben offen.

Verwendete Hardware

Untersuchte Lösungen

Testverfahren

Die Testverfahren sind sicherlich fehlerbehaftet und dürfen daher selbstverständlich Gegenstand von Diskussionen sein.

Disk-Performance

Nachdem ich mit den Ergebnissen von bonnie++ nicht wirklich etwas anfangen konnte, habe ich die Plattenperformance folgendermaßen vergleichend getestet:

hdparm -tT /dev/<name>

Gemitteltes Ergebnis über 5 Läufe.

Außerdem sequenzielles schreiben verschieden großer Dateien aus /dev/zero (1GB/5GB/10GB)

dd if=/dev/zero of=/testing/zero bs=1k count=1000k
dd if=/dev/zero of=/testing/zero bs=1k count=5000k
dd if=/dev/zero of=/testing/zero bs=1k count=10000k

Netz-Performance

Ergebnisse

Xen

Xensqueeze-Dom0 (Host)squeeze-DomU (Gast)
Festplattenperformance
hdparm369 MB/s343 MB/s
dd 1GB schreiben563 MB/s230 MB/s
dd 5 GB schreiben224 MB/s115 MB/s
Netzwerk
iperf935 Mbits/sec936 Mbits/sec
scp58 MB/s55 MB/s
netcat96 MB/s92 MB/s

Bei Verwendung eines RAID-6 geht die Festplattenperformance stark zurück, da beim verwendeten Controller kein Schreibcache aktiviert war. Es werden in der Dom0 nur nach Maximalwerte von etwa 70MB/s erreicht, in der DomU nur noch etwa 20MB/s.

Optimierungen:

Virtualbox

Die Host Werte sind gegenüber dem Xen Test unverändert, da das Host System dasselbe ist.

Virtualboxsqueeze (Host)squeeze (Gast)
Festplattenperformance
hdparm369 MB/s65 MB/s
dd 1GB schreiben563 MB/s217 MB/S
dd 5 GB schreiben224 MB/s119 MB/s
Netzwerk
iperf935 Mbits/sec607 Mbit/sec
scp58 MB/s34 MB/s
netcat96 MB/s56 MB/s

Proxmox

Was mir hier Rätsel aufgibt, ist die schlechte Performance auf dem Host System, da es sich bei Proxmox 2.1 wie bei den beiden anderen Tests um ein debian Squeeze handelt. Möglicherweise habe ich das was verkehrt gemacht.

ProxmoxProxmox 2.1 (Host)squeeze (KVM Gast)
Festplattenperformance
hdparm20 MB/s51 MB/s
dd 1GB schreiben366 MB/s16,4MB/S
dd 5 GB schreiben182 MB/s12,4 MB/s
Netzwerk
iperf939 Mbits/sec404 Mbit/sec
scp49 MB/s12,4 MB/s
netcat94 MB/s15,0 MB/s

Anmerkungen:

Fazit

Folgendes habe ich gelernt: