PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wie SoftRAID0 tunen?



nobody0
24.05.06, 16:23
Mit einem SoftRAID0 habe ich unter MS-Win um 600 MB/s und unter SuSE 10 nur um 350 MB/s, sowohl lesend/schreibend auf das Dateisystem, als auch auf dem RAID direkt mit hdparm -tT /dev/md0. Woran kann das liegen; was sollte man bei SoftRAID0 für optimale Performance einstellen? :confused:

Unter MS-Win 2003 Server 64Bit Enterprise habe ich das RAID0 einfach als dynamic disk mit NTFS zusammengeklickt und unter SuSE 10 über den yast2 eingerichtet, mit reiserfs und noatime, notail sowie ohne ACL.
Als Platten verwende ich im RAID0 12 U320-Platten, je 4 an einem U320-Bus, wobei die Platten einzeln rund 90 MB/s haben.

hp_tux
24.05.06, 22:32
Hallo,

nun, welchen RAID-Controller verwendest Du denn? Unter Linux gibt es welche, die richtig schnell sind, und andere, die ziemlich lahm sind, weil die Treiber nicht gut genug sind.

Gruß

hp_tux

nobody0
24.05.06, 22:44
Da muß ich genau nachsehen, was für controller es sind, aber bei den einzelnen Platten habe ich um 90 MB/s, so dass im RAID0 die 12 Platten mindestens 600 MB/s bringen sollten. Die controller sind auf verschiedenen PCI-X-Bussen und mit 133 MHz, also eine Anbindung von je 1 GB/s.

Sebastian Henrich
24.05.06, 22:49
Vielleicht kommen die Probleme auch daher, dass das RAID0 über mehrere Controller läuft. Überprüf mal die Performance eines RAID 0 über nur einen Controller.

nobody0
29.05.06, 09:05
Ich habe mal nachgesehen: Der erste Controller ist ein Adaptec ASC-39320A und der zweite ein Adaptec AIC-7902B.
Für beide wird der Treiber aic7902 verwendet, aber bei den Boot-Messages ist mir aufgefallen, dass der erste Controller mit 101-133 MHz anzgeigt wird, während für den zweiten nur 67-100 MHz angezeigt werden.
Wie kann man sich eigentlich den aktuellen Bus-Takt anzeigen lassen? :confused: