Performance schwächelt - solved
Verfasst: 14.01.2013, 14:06
Servusla
Wir haben einen ESXi 5.1 (kaufversion) mit einem Raid10 aus 8 SAS Platten.
In den ESXi haben wir noch per iSCSI ein NAS-Volume mit 4,5TB reingehängt.
Das "NAS" ist ein ehemaliger Server auf dem Openfiler 2.99 läuft mit 12 SATA Platten im Raid 5.
Verbunden sind NAS und ESXi ganz normal über ein Gigabit Netzwerk - keine dedizierte Leitung.
Darauf installiert sind mehrere VMs unter anderem ein Windows Server 2008R2.
3 seiner Laufwerke (C, D, E) liegen auf dem ESXi Datastore (insg. 1,2TB).
1 Laufwerk (S) liegt auf dem NAS System (1,8TB).
Mein Problem:
Wenn ich viele Dateien (50GB+) innerhalb der Windows Server VM vom Laufwerk D nach S kopieren will,
sackt mir die Leistung kontinuierlich ab - langsam aber stetig.
Am Anfang schreib ich mit ungefähr 100mb/s. Nach 10GB sind es noch 70mb/s.Nach ca. 50GB bin ich bei 20mb/s.
Danach schreib es ziemlich konstant.
Da in diesem Szenario viele Komponenten Mitspielen(2 Raid Controller, hoher Netzwerk Traffic usw.)
fällt es mir schwer die Ursache herauszufinden.
Meine Analyse
Die zum Teil sehr hohen Schreibraten am Anfang sind vermutlich dem Cache zuzuschreiben.
Nach meinen Verständnis würde ein Cache schnell vollaufen. Danach sich eine konstante Kopierleistung einstellen.
Viel schneller als bei meinem Problem. Deswegen würde ich einen zu kleinen Cache ausschließen.
Da ich ganz normal kopiere, also kein gezippe, gehe ich davon aus das die Daten 1:1 übers Netzwerk laufen.
Bei ein unserem Gigabit Netz denke ich mal, dass das Bedeutet das ich eine Bruttoleistung von 125mb/s habe
(Minus Overhead, fremder Datenverkehr, nichts allzu tragisches.)
Die Quelle schließe ich aus, da 8 SAS Platten im Raid 10 ein Bollwerk sind.
Das Ziel könnte schwächeln. 12 SATA Platten im Raid 5. Aber auch da sollten doch 20mb/s locker drin sein.
Im Internet findet man einiges zu iSCSI - Performance schwächen unter ESXi,
die sich mit leichtem Tuning am iSCSI Initiator beheben lassen sollten.
Gibt es diesbezüglich noch Tipps, oder hat vielleicht noch jemand eine Idee wieso das nicht mächtig losfeuert?
Vielen Dank an jeden der es bis hierher durchgelesen hat.
Mit freundlichen Grüßen
dvh
Wir haben einen ESXi 5.1 (kaufversion) mit einem Raid10 aus 8 SAS Platten.
In den ESXi haben wir noch per iSCSI ein NAS-Volume mit 4,5TB reingehängt.
Das "NAS" ist ein ehemaliger Server auf dem Openfiler 2.99 läuft mit 12 SATA Platten im Raid 5.
Verbunden sind NAS und ESXi ganz normal über ein Gigabit Netzwerk - keine dedizierte Leitung.
Darauf installiert sind mehrere VMs unter anderem ein Windows Server 2008R2.
3 seiner Laufwerke (C, D, E) liegen auf dem ESXi Datastore (insg. 1,2TB).
1 Laufwerk (S) liegt auf dem NAS System (1,8TB).
Mein Problem:
Wenn ich viele Dateien (50GB+) innerhalb der Windows Server VM vom Laufwerk D nach S kopieren will,
sackt mir die Leistung kontinuierlich ab - langsam aber stetig.
Am Anfang schreib ich mit ungefähr 100mb/s. Nach 10GB sind es noch 70mb/s.Nach ca. 50GB bin ich bei 20mb/s.
Danach schreib es ziemlich konstant.
Da in diesem Szenario viele Komponenten Mitspielen(2 Raid Controller, hoher Netzwerk Traffic usw.)
fällt es mir schwer die Ursache herauszufinden.
Meine Analyse
Die zum Teil sehr hohen Schreibraten am Anfang sind vermutlich dem Cache zuzuschreiben.
Nach meinen Verständnis würde ein Cache schnell vollaufen. Danach sich eine konstante Kopierleistung einstellen.
Viel schneller als bei meinem Problem. Deswegen würde ich einen zu kleinen Cache ausschließen.
Da ich ganz normal kopiere, also kein gezippe, gehe ich davon aus das die Daten 1:1 übers Netzwerk laufen.
Bei ein unserem Gigabit Netz denke ich mal, dass das Bedeutet das ich eine Bruttoleistung von 125mb/s habe
(Minus Overhead, fremder Datenverkehr, nichts allzu tragisches.)
Die Quelle schließe ich aus, da 8 SAS Platten im Raid 10 ein Bollwerk sind.
Das Ziel könnte schwächeln. 12 SATA Platten im Raid 5. Aber auch da sollten doch 20mb/s locker drin sein.
Im Internet findet man einiges zu iSCSI - Performance schwächen unter ESXi,
die sich mit leichtem Tuning am iSCSI Initiator beheben lassen sollten.
Gibt es diesbezüglich noch Tipps, oder hat vielleicht noch jemand eine Idee wieso das nicht mächtig losfeuert?
Vielen Dank an jeden der es bis hierher durchgelesen hat.
Mit freundlichen Grüßen
dvh