Performanceeinbruch - RAID1 am Onboard LSI Controller - HP Workstation wx8400
System:
- HP xw8400
- 1x Xeon E5410
- 12GB RAM
- 2x WD 10K 160GB HDD - RAID 1 am Onboard LSI Controller
- 2x WD 2TB 7200er HDD - RAID 1 am Onboard LSI Controller
- 1x 80GB Sata am Intel SATA Controller
OS: ESXi 5.5 und darauf SBS 2011
Problem:
Die Transferrate auf dem 2TB Raid 1 geht bis auf 3 MB/s runter. Das ist doch nicht normal, oder? Unabhängig ob viele kleine, oder eine große Datei.... Quelle und Ziel der Kopieraktion ist identisch.
Gemessen habe ich mit Windows Board Mitteln, aber es geht ja nicht um 10, oder 20% ... die Leistung sollte meiner Meinung nach ca. 10 mal größer sein. Geschätzt ca. 30 MB/s.
Wo ist der Flaschenhals? Geht so viel Performance für das Raid1 drauf?
Das ganze viel mir schon länger auf, aber sobene kopiere ich eine 200GB vmfs von einer normalen separaten Sata-Platte (per SSH und "cp") auf den o.g. Raid1 Datastore und es dauert nun schon geschlagene 10 Stunden!
Die Kopieren AUF die Sata-Platte hat lediglich 2-3 Stunden gedauert....
- HP xw8400
- 1x Xeon E5410
- 12GB RAM
- 2x WD 10K 160GB HDD - RAID 1 am Onboard LSI Controller
- 2x WD 2TB 7200er HDD - RAID 1 am Onboard LSI Controller
- 1x 80GB Sata am Intel SATA Controller
OS: ESXi 5.5 und darauf SBS 2011
Problem:
Die Transferrate auf dem 2TB Raid 1 geht bis auf 3 MB/s runter. Das ist doch nicht normal, oder? Unabhängig ob viele kleine, oder eine große Datei.... Quelle und Ziel der Kopieraktion ist identisch.
Gemessen habe ich mit Windows Board Mitteln, aber es geht ja nicht um 10, oder 20% ... die Leistung sollte meiner Meinung nach ca. 10 mal größer sein. Geschätzt ca. 30 MB/s.
Wo ist der Flaschenhals? Geht so viel Performance für das Raid1 drauf?
Das ganze viel mir schon länger auf, aber sobene kopiere ich eine 200GB vmfs von einer normalen separaten Sata-Platte (per SSH und "cp") auf den o.g. Raid1 Datastore und es dauert nun schon geschlagene 10 Stunden!
Die Kopieren AUF die Sata-Platte hat lediglich 2-3 Stunden gedauert....
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 233413
Url: https://administrator.de/contentid/233413
Ausgedruckt am: 22.11.2024 um 09:11 Uhr
15 Kommentare
Neuester Kommentar
Zitat von @Archimedes:
Problem:
Die Transferrate auf dem 2TB Raid 1 geht bis auf 3 MB/s runter. Das ist doch nicht normal, oder? Unabhängig ob viele kleine,
oder eine große Datei.... Quelle und Ziel der Kopieraktion ist identisch.
Gemessen habe ich mit Windows Board Mitteln, aber es geht ja nicht um 10, oder 20% ... die Leistung sollte meiner Meinung nach ca.
10 mal größer sein. Geschätzt ca. 30 MB/s.
Problem:
Die Transferrate auf dem 2TB Raid 1 geht bis auf 3 MB/s runter. Das ist doch nicht normal, oder? Unabhängig ob viele kleine,
oder eine große Datei.... Quelle und Ziel der Kopieraktion ist identisch.
Gemessen habe ich mit Windows Board Mitteln, aber es geht ja nicht um 10, oder 20% ... die Leistung sollte meiner Meinung nach ca.
10 mal größer sein. Geschätzt ca. 30 MB/s.
Du mißt also die Performance innerhalb der VM? Das ist überhaupt nciht aussagekräftigt. Das kann an den virtuellen treibern, an den Einstellugen des ESX und an vielen adneren Schrauben liegen. Da das ein Onboard -Fake-RAID ist ist der Prozessor auch mit dran beteiligt udn wenn der gerade was anderes zu tun hat, bremmst das Dein RAID auch.
Wo ist der Flaschenhals? Geht so viel Performance für das Raid1 drauf?
RAID 1 halbiert normalerweise ungefähr die Performance. d.h. die RAW-geschwindigkeit sinkt auf die Hälfte
Das ganze viel mir schon länger auf, aber sobene kopiere ich eine 200GB vmfs von einer normalen separaten Sata-Platte (per
SSH und "cp") auf den o.g. Raid1 Datastore und es dauert nun schon geschlagene 10 Stunden!
Die Kopieren AUF die Sata-Platte hat lediglich 2-3 Stunden gedauert....
SSH und "cp") auf den o.g. Raid1 Datastore und es dauert nun schon geschlagene 10 Stunden!
Die Kopieren AUF die Sata-Platte hat lediglich 2-3 Stunden gedauert....
Prüf mal die SMART-Werte der Platten. Ansonsten miß mal die RAW-Werte des RAIDs.
lks
Ohne Hallo.
Ein SBS virtualisiert auf einem System mit 12GB? Das ist schonmal sehr nett, 20 Nutzer?
EIne WOrkstation hat zwar Serverkomponenten, ist aber kein Server und ein Onboard Raid ist kein Raid. Alles zusammen: Bessere Hardware und Abstimmung und du hast dein Problem gelöst.
Beste Grüße,
Christian
Ein SBS virtualisiert auf einem System mit 12GB? Das ist schonmal sehr nett, 20 Nutzer?
EIne WOrkstation hat zwar Serverkomponenten, ist aber kein Server und ein Onboard Raid ist kein Raid. Alles zusammen: Bessere Hardware und Abstimmung und du hast dein Problem gelöst.
Beste Grüße,
Christian
Moin
SBS auf ESXi ist nicht supportiert - kann laufen, muss aber nicht.
Gibt es für den betagten RAID-controller zertifizierte Treiber für 2008R2?
LG, Thomas
BTW:
Low-Budget
nö, das ist no-budget! Wieso tut man sich sowas an? OS billig ist nicht gleichbedeutend mit "braucht nur billige Hardware" SBS auf ESXi ist nicht supportiert - kann laufen, muss aber nicht.
Das System hat 16GB und 12 davon der SBS.
Wer hat die restlichen 4Gig? Der Host? Oder hast Du da noch eine VM draufrumschwirren?Gibt es für den betagten RAID-controller zertifizierte Treiber für 2008R2?
LG, Thomas
BTW:
RAID 1 halbiert normalerweise ungefähr die Performance. d.h. die RAW-geschwindigkeit sinkt auf die Hälfte
Das halte ich jetzt für stark übertrieben
Hallo Archimedes,
wird auf ESIx gar nicht erst unterstützt seitens MS, also ist das
schon das erste Risiko und dann noch zu extrem wenig RAM
und zu wenig HDDs (IOPS) das war es dann wohl!
HDDs greifen wollen.
Ein SBS2011 braucht am besten gleich 32 GB
und dann sollte dort AD, Exchange und Sharepoint drauf laufen und sonst
nichts, rein gar nichts, es sei denn Ihr habt nur eine "kleine" Anwendung
für wenig Leute die auch nur wenig Last erzeugt! Aber auch das sind
wieder Erfahrungswerte und kann Dir (Euch) den SBS 2011 schnell lahm
legen wen man da nicht ehrlich zu sich selber ist und der Chef noch
geizig dazu!!!
Gerade letzte Woche hat hier jemand gefragt warum sein SBS2011 denn
von 32 GB RAMN die zur Verfügung stehen 30 GB aufbraucht aber hat eine
zusätzliche SQL DB drauf laufen gehabt!!! Also das ist schon so in Ordnung
mit 32 GB RAM für den AD, Exchange und Sharepoint.
Des weiteren wäre natürlich eine RAID Controller Karte von LSI oder Adaptec
mit Cache Modul und BBU zusammen mit mehreren HDDs, also deswegen RAID5
angesagt wenn Dir an vielen IOPS etwas liegt bzw. Du eine gewisse Anzahl für einen
flüssigen Betrieb benötigst.
Gruß
Dobby
- 1x Xeon E5410
OK- 12GB RAM
Sollten 32 GB sein und 2 - 4 GB für ESIx, aber der SBS2011wird auf ESIx gar nicht erst unterstützt seitens MS, also ist das
schon das erste Risiko und dann noch zu extrem wenig RAM
und zu wenig HDDs (IOPS) das war es dann wohl!
- 2x WD 10K 160GB HDD - RAID 1 am Onboard LSI Controller
Für MS Windows Server 2012 Hyper-V, ok- 2x WD 2TB 7200er HDD - RAID 1 am Onboard LSI Controller
Ich würde lieber ein RAID5 mit 5 HDDS nehmen und zu 10k SASHDDs greifen wollen.
- 1x 80GB Sata am Intel SATA Controller
???Wo ist der Flaschenhals? Geht so viel Performance für das Raid1 drauf?
Bei Dir im Kopf! Es ist einfach ein Denkfehler zusammen mit Unerfahrenheit.Ein SBS2011 braucht am besten gleich 32 GB
und dann sollte dort AD, Exchange und Sharepoint drauf laufen und sonst
nichts, rein gar nichts, es sei denn Ihr habt nur eine "kleine" Anwendung
für wenig Leute die auch nur wenig Last erzeugt! Aber auch das sind
wieder Erfahrungswerte und kann Dir (Euch) den SBS 2011 schnell lahm
legen wen man da nicht ehrlich zu sich selber ist und der Chef noch
geizig dazu!!!
Gerade letzte Woche hat hier jemand gefragt warum sein SBS2011 denn
von 32 GB RAMN die zur Verfügung stehen 30 GB aufbraucht aber hat eine
zusätzliche SQL DB drauf laufen gehabt!!! Also das ist schon so in Ordnung
mit 32 GB RAM für den AD, Exchange und Sharepoint.
Des weiteren wäre natürlich eine RAID Controller Karte von LSI oder Adaptec
mit Cache Modul und BBU zusammen mit mehreren HDDs, also deswegen RAID5
angesagt wenn Dir an vielen IOPS etwas liegt bzw. Du eine gewisse Anzahl für einen
flüssigen Betrieb benötigst.
Gruß
Dobby
Zitat von @keine-ahnung:
BTW:
> RAID 1 halbiert normalerweise ungefähr die Performance. d.h. die RAW-geschwindigkeit sinkt auf die Hälfte
Das halte ich jetzt für stark übertrieben
BTW:
> RAID 1 halbiert normalerweise ungefähr die Performance. d.h. die RAW-geschwindigkeit sinkt auf die Hälfte
Das halte ich jetzt für stark übertrieben
Die Schreibperformance schon, so wie es der TO geschildert hat.
Die Leseperformance verdoppelt sich hingegen, wenn die RAID-Software intelligent arbeitet.
lks
Zitat von @Archimedes:
@ lks: hilfst du mir bitte kurz. Wie messe ich die "RAW-Werte des RAIDs" am besten?
@ lks: hilfst du mir bitte kurz. Wie messe ich die "RAW-Werte des RAIDs" am besten?
Da das ein fakeraid ist, kannst Du einfach mal eine linux-ice-CD booten und dann den fakeraid-treiber starten sofern das das live-linux nicht schon selbst tut.
dann kan mann mit den üblichen Tools wie dd, ddrescue, ioperf etc. die performance testen.
lks
PS: Backups nicht vergessen
Moin,
LG, Thomas
Die Schreibperformance schon, so wie es der TO geschildert hat.
Die Leseperformance verdoppelt sich hingegen, wenn die RAID-Software intelligent arbeitet.
die Frage ist doch ... im Vergleich zu was? JBOD? Ich habe an einem aktiven controller 3 RAID1 + 2 JBOD - solche Schreibbremsen sehe ich da nicht. Aber wenn das tatsächlich auch noch ein fake-RAID sein sollte ... so wenig Spass für so viel Geld Die Leseperformance verdoppelt sich hingegen, wenn die RAID-Software intelligent arbeitet.
LG, Thomas
Zitat von @keine-ahnung:
Moin,
> Die Schreibperformance schon, so wie es der TO geschildert hat.
> Die Leseperformance verdoppelt sich hingegen, wenn die RAID-Software intelligent arbeitet.
die Frage ist doch ... im Vergleich zu was? JBOD? Ich habe an einem aktiven controller 3 RAID1 + 2 JBOD - solche Schreibbremsen
sehe ich da nicht. Aber wenn das tatsächlich auch noch ein fake-RAID sein sollte ... so wenig Spass für so viel Geld
LG, Thomas
Moin,
> Die Schreibperformance schon, so wie es der TO geschildert hat.
> Die Leseperformance verdoppelt sich hingegen, wenn die RAID-Software intelligent arbeitet.
die Frage ist doch ... im Vergleich zu was? JBOD? Ich habe an einem aktiven controller 3 RAID1 + 2 JBOD - solche Schreibbremsen
sehe ich da nicht. Aber wenn das tatsächlich auch noch ein fake-RAID sein sollte ... so wenig Spass für so viel Geld
LG, Thomas
Moin Thomas,
ich werfe hier mal TK Wiki ein: http://www.thomas-krenn.com/de/wiki/RAID#RAID_1 , da geh ich mit. Was hier ausbremst ist a) das FakeRaid, b) der Workstation "Server" und c) die Menge an nutzbarem RAM. Die Infrastruktur unter ESXi ist zwar nicht Supported, aber wer eben für wenig Geld auf den Hype setzen will (unbegründet?) frisst zwar sicher auch noch den einen oder anderen IO aus dem Kapazitätspool, sollte aber in diesem Szenario nicht mehr von Relevanz sein.
Grüße und einen "schönen" Sonntag.
Christian
Zitat von @certifiedit.net:
ich werfe hier mal TK Wiki ein: http://www.thomas-krenn.com/de/wiki/RAID#RAID_1 , da geh ich mit.
ich werfe hier mal TK Wiki ein: http://www.thomas-krenn.com/de/wiki/RAID#RAID_1 , da geh ich mit.
Nicht ganz. Das schreiben von zwei identischen Blöcken auf zwei Platten erfordert zwei IO-Vorgänge im Verhältnis zu eimem IO zu einer einzelnen Platte. bei kleineren datenmengen merkt man das zwar nicht, aber bei größeren datenmengen, insbesonder bei random-IO macht sich das bemerkbar. manchmal mehr, manchmal weniger. Heutzutage, wo man für alles IO-Subsysteme hat, ist das weniger kritisch, oslange die Puffer nicht voll sind, aber früher war das durchaus ein problem.
lks
PS. Nach nochmaligem überfliegen der Frage stimme ich Euch zu, daß die Feststellbremse nicht das (Fake-)RAID ist.
PS. Nach nochmaligem überfliegen der Frage stimme ich Euch zu, daß die Feststellbremse nicht das (Fake-)RAID ist.
Das haben wir so nicht gesagt, zumindest ich nicht - das wird schon im Rahmen der gesamten Melange auch ein gewichtige Rolle spielen . Die ganze Krücke gehört m.E. in den Vorruhestand geschickt ... LG, Thomas
Zitat von @Lochkartenstanzer:
> Zitat von @certifiedit.net:
>
> ich werfe hier mal TK Wiki ein: http://www.thomas-krenn.com/de/wiki/RAID#RAID_1 , da geh ich mit.
PS. Nach nochmaligem überfliegen der Frage stimme ich Euch zu, daß die Feststellbremse nicht das (Fake-)RAID ist.
> Zitat von @certifiedit.net:
>
> ich werfe hier mal TK Wiki ein: http://www.thomas-krenn.com/de/wiki/RAID#RAID_1 , da geh ich mit.
PS. Nach nochmaligem überfliegen der Frage stimme ich Euch zu, daß die Feststellbremse nicht das (Fake-)RAID ist.
Klar büst man damit Leistung ein, aber in diesem Fall, wie Thomas und weitere es anführen ist das dass absolut kleinste Problem.
Hi nochmal,
LG, Thomas
Entscheidend war für meine Anwendungszweck die IO-Last vom SBS-Grundsystem von der der beiden zusätzlichen Anwendungen zu trennen.
von zusätzlichen "Anwendungen" wussten wir von Dir nix ... geahnt habe ich sowas aber schon .Beim nächsten Mal würde ich defintiv auf einen ordentlichen RC und durchweg SAS Platten setzen. Das habe ich in der Tat arg unterschätzt!
Du musst auch mal unsere Erfahrungen zumindest mal wahrnehmen - das ganze System ist für Dein setup nicht geeignet. Wenn da ein Geschäft dran hängt, induzierst Du damit unnötige Risiken. Und glaube mir - ich verdiene nix an IT, ich nutze sie nur .LG, Thomas