| Linux/UNIX Linuxverfechter finden hier Weggefährten. |
Diskussion: Debian Squeeze und 3ware - Performance im Forum Linux/UNIX, in der Kategorie Operating Systems; Anzeige Hi, ich habe einen 3ware Controller mit 4 SATA anschlüssen. Daran befinden sich 4 1.5TB Festplatten (7200rpm) im RAID5. ...
![]() |
| | #1 (permalink) |
| Senior Member Registriert seit: 26.03.06 ![]() Likes: 16 | Anzeige Hi, ich habe einen 3ware Controller mit 4 SATA anschlüssen. Daran befinden sich 4 1.5TB Festplatten (7200rpm) im RAID5. Mir ist natürlich klar, dass das was man "write penalty" nennt einen negativen Einfluss auf die Schreib-Performance hat, aber das hier ist wohl übertrieben schlecht oder? Code: root@ironman:~# dd if=/dev/zero of=/dev/vg1/storage-3 bs=10M count=100 100+0 records in 100+0 records out 1048576000 bytes (1.0 GB) copied, 65.223 s, 16.1 MB/s root@ironman:~# Code: root@ironman:~# dd if=/dev/vg1/storage-3 of=/dev/null bs=10M count=1000 1000+0 records in 1000+0 records out 10485760000 bytes (10 GB) copied, 55.7013 s, 188 MB/s root@ironman:~# Grüße serow |
| | |
| | #2 (permalink) |
| Member of Honour ![]() Registriert seit: 28.05.10 ![]() ![]() ![]() ![]() ![]() ![]() Likes: 210 | mh ... gute frage ... ich meine mich erinnern zu können mal was über platten gelesen zu haben, die intern mit 4k blocks arbeiten ... wenn du sowas im raid hast, und der controller 512b blocks abgleichen will, resultiert jeder SINGLE disk write im lesen des zugehörigen 4k blocks, dem modifizieren des jeweiligen 512b abschnitts im block, und dem schreiben des 4k blocks ... sowas könnte auch diesen bottleneck verursachen ... hast du die möglichkeit die blockgröße des raids zu bestimmen? falls ja, versuch die mal die üblichen verdächtigen 2er potenzen auch interessant zu wissen: wie siehts aus wenn du eine platte aus dem array nimmst? also RAID5 mit 2+1 fährst ... gleiches problem?
__________________ Code: :(){ :|:& };: |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Senior Member Themenstarter Registriert seit: 26.03.06 ![]() Likes: 16 | Hi, also die Stripe Size ist 256k. Code: root@ironman:~# tw_cli /c0 show Unit UnitType Status %RCmpl %V/I/M Stripe Size(GB) Cache AVrfy ------------------------------------------------------------------------------ u0 RAID-5 OK - - 256K 4190.92 RiW ON VPort Status Unit Size Type Phy Encl-Slot Model ------------------------------------------------------------------------------ p0 OK u0 1.36 TB SATA 0 - ST31500341AS p1 OK u0 1.36 TB SATA 1 - ST31500341AS p2 OK u0 1.36 TB SATA 2 - ST31500341AS p3 OK u0 1.36 TB SATA 3 - ST31500341AS Name OnlineState BBUReady Status Volt Temp Hours LastCapTest --------------------------------------------------------------------------- bbu On Yes OK OK High 0 xx-xxx-xxxx root@ironman:~# Grüße serow |
| | |
| | #4 (permalink) |
| Member of Honour ![]() | ist das nen host controller oder mit dedizierter xor einheit?
__________________ » Flattr mich! - Wenn dir mein Beitrag geholfen hat! « <| 2 AMD Opterons 2384@ 8x3,2ghz | Tyan S2915 | 10GB | 2x 8800GT | 8400GS | Dell 3008WFP + 2x2007FP |> |
| | |
| | #5 (permalink) |
| Senior Member Themenstarter Registriert seit: 26.03.06 ![]() Likes: 16 | Hi, es ist eine eigene PCI Karte von 3ware (näheres sie unten), von daher nehme ich an es ist eine "dedizierte XOR Einheit". Code: root@ironman:~# tw_cli show Ctl Model (V)Ports Drives Units NotOpt RRate VRate BBU ------------------------------------------------------------------------ c0 9650SE-4LPML 4 4 1 0 1 1 Fault root@ironman:~# serow |
| | |
| | #6 (permalink) |
| Senior Member Themenstarter Registriert seit: 26.03.06 ![]() Likes: 16 | Hi, ich hatte ja erst Debian Squeeze in Verdacht, aber nachdem ich SystemRescueCD und Ubuntu Live gebootet habe und ebenfalls dieselbe schlechte Performance messe ist Debian nun nichtmehr unter Verdacht Daraufhin habe ich mir die Controller Settings angeschaut: Write Cache = Disabled - das klingt doch schonmal verdächtig oder? Also hab ich den Parameter geändert. Als ich aus dem Setup raus wollte und die Änderungen speichern wollte sagte er mir nur: "Parameter not changeable." Was haltet ihr davon? Darf / Soll das so sein? Code: root@ironman:~# tw_cli /c0/u0 show cache /c0/u0 Write Cache = off root@ironman:~# tw_cli /c0/u0 set cache=on Setting Write Cache Policy on /c0/u0 to [on] ... Failed. Parameter not changeable root@ironman:~# ciao serow Geändert von Serow (08.04.11 um 10:16 Uhr) |
| | |
| | #7 (permalink) |
| Member of Honour ![]() Registriert seit: 28.05.10 ![]() ![]() ![]() ![]() ![]() ![]() Likes: 210 | er mag solche dinge evtl nicht wenn auf das gerät zugegriffen wird ... war das raid zu dem zeitpunkt gemounted? hat der controller evtl ein eigenes bios in dem man solche dinge beim booten einstellen kann? nachtrag: ... die bbu soll normalerweise dafür sorgen, dass falls beim schreiben der strom ausfällt, die dinge im cache noch geschrieben werden... wenn die weg ist, wäre es durchaus nachvollziehbar, dass aus sicherheitsgründen der schreib cache abgeschaltet wird ... das sollte im handbuch stehen ...
__________________ Code: :(){ :|:& };: Geändert von GrafZahl (08.04.11 um 10:22 Uhr) |
| | |
| | #8 (permalink) |
| Senior Member Themenstarter Registriert seit: 26.03.06 ![]() Likes: 16 | Hi, das Handbuch habe ich jetzt nicht bemüht, aber der Link hier bestätigt das ebenfalls: https://twiki.cern.ch/twiki/bin/view...kPrbTwBbuFault Dann hätten wir den Übeltäter also gefunden ciao serow |
| | |
| | #9 (permalink) |
| Member of Honour ![]() | also wenn ich meinem controller die bbu wegnehm, deaktiviert der afaik auch den writecache und das ist bei raid5 tödlich beim schreiben. ich nehme an das bedingt dann auch tatsache die schlechte performance. ansonst wie ist der erkenntnis stand jetzt? das kommt nicht so richtig aus deinem post raus! (im übrigen würd ich nen raid5 mit writecache aktiv und ohne bbu nicht betreiben wollen!
__________________ » Flattr mich! - Wenn dir mein Beitrag geholfen hat! « <| 2 AMD Opterons 2384@ 8x3,2ghz | Tyan S2915 | 10GB | 2x 8800GT | 8400GS | Dell 3008WFP + 2x2007FP |> |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |