Hier ist mein Setup: Ich verwende einen Dual Quad Core Xeon 2.0 GHz mit 16 GB RAM und 2 x 2 TB WD Green-Laufwerken mit FreeBSD 7 mit ZFS im Root. Die Festplatten befinden sich in einem ZFS-Spiegel. Ich verwende VirtualBox 4.0.14. Ich habe 2 Windows Server 2003-Gäste, die jeweils 4 GB RAM verwenden und 320 virtuelle VDI-Festplatten haben, die zu etwa 70% voll sind. Ein Windows Server ist ein Terminalserver und der andere ist ein MS SQL-Datenbankserver.
Wenn ich Diskettenkopien und Übertragungen vom FreeBSD-Server direkt auf Samba durchführe, kann ich beim Lesen und Schreiben Übertragungsraten von 80-90 MB / s erzielen. Wenn ich versuche, innerhalb der VMs weiterzuleiten, erhalte ich maximal 10 MB / s.
Wenn ich eine große Datei in der VM repliziere, erhalte ich maximal 10 MB / s. Mit zpool iostat sehe ich nie, dass die VMs mehr als 20-30 MB / s maximale Übertragung verwenden. Innerhalb der VirtualBox-Konfiguration habe ich sowohl den IDE-Adapter als auch SATA ausprobiert. Ich habe SCSI noch nicht ausprobiert.
Was könnten die Ursachen für solch langsame Datenträgerzugriffsgeschwindigkeiten sein?