Ich habe einen Dell R620 mit 5 SATA 3 Gbit / s 2,5-Zoll-Hot-Plug-Festplatten mit 500 GB und 7,2 KB U / min in einem PERC H310-Controller (den ich allmählich bereue).
Ich bekomme schreckliche Lese- / Schreibgeschwindigkeiten auf Linux-VMs (Fedora 19, Cent 6 und Ubuntu 12.04), auf denen die kostenlose ESXi 5.0-Lizenz ausgeführt wird. Die Verwendung von dünnen, dicken oder spärlichen VMDKs macht keinen Unterschied.
Ein Beispiel für hdparm:
cached reads 9750 MB in 2.00 seconds = 4877.74 MB/sec
buffered reads: 42 MB in 3.44 seconds = 12.21 MB/sec
Auch ein dd if = / dev / zero von = test bs = 1048576 count = 2048 (um eine beliebige 2-GB-Datei zu erstellen) dauerte ungefähr anderthalb Minuten!
Ich habe einen sehr ähnlichen Host mit einem Software-RAID-Controller, der ähnliche VMs hat, deren Festplattengeschwindigkeit viel schneller ist. Ich habe das RAID nicht eingerichtet, ich verwalte nur den Server, aber die IT richtet sie ein.
Der Datenspeicher zeigt eine durchschnittliche Latenz von 1,189 Millisekunden für Lesevorgänge und eine Latenz von 6,3 Millisekunden für Schreibvorgänge. Der Datenspeicher zeigt 1,89 TB an, was für 5 x 500 GB-Laufwerke in einem RAID 5 ungefähr korrekt ist. Anfangs dachte ich, dass möglicherweise nicht alle Laufwerke verwendet werden. Was könnte los sein? Ich habe die IT gebeten, einen Blick auf das RAID-BIOS zu werfen und zu prüfen, ob Diagnosen ausgeführt werden können.
UPDATE Ich habe festgestellt, dass der eine schnellere Host über Festplatten mit 10.000 U / min und der neuere über 7,2 KB verfügt
UPDATE 2 Ist es möglich, dass ESXi, das von einer SD-Karte ausgeführt wird, zu einer Leistungsverzögerung bei Festplattenvorgängen innerhalb von VMs führt?