software RAID

Cejka Rudolf cejkar na dcse.fee.vutbr.cz
Pondělí Únor 19 12:58:54 CET 2001


Ing. Pavel PaJaSoft Janousek <janousek na fonet.cz> wrote:
>>     kdyz uz jsem omezen na 2 IDE disky, ma smysl dat kazdy zvlast na radic
>> nebo muzou byt na jedne ksande jako master a slave?
> 
>         Ma to __velmi velky__ smysl mit kazdy disk na jinem IDE kanalu (pozor
> na CD ROM, muze Vam srazet mod DMA ci PIO).

S kombinaci IDE disku na kanalech jsem si pomerne dost hral a rozhodne
to neni tak jednoznacne (vcetne velkeho vlivu OS). Zkousel jsem 2 x UDMA66,
2 x UDMA100 a 2 x UDMA100 s queued tagging. Z kazdeho disku jsem mohl
sekvencne cist 30 MB/s a sekvencne zapisovat 27 nebo 22 MB/s, takze uplne
nejpomalejsi disky to nebyly. Pro klasicke zapojeni 2 x UDMA66
nebo 2 x UDMA100 byly rozdily u zapojeni na jednom nebo dvou kanalech
pro sekvencni i nahodny zapis prakticky minimalni a pro sekvencni cteni
take. Vyrazne rozdily byly pouze u nahodneho cteni - a to skutecne az
dvojnasobne. Pri zapojeni dvou disku UDMA100 s queued tagging na jednom
kanalu jsem dostaval priblizne shodne vysledky jako UDMA100 bez queued
tagging na dvou kanalech (jednou vyssi, jednou nizsi, ale nic vyrazneho),
takze pro queued tagging toto omezeni neplati.

Mozna bych mohl jeste dodat, ze pro testovani jsem pouzival hlavne
rawio (take dd a iozone) s 2-20 paralelnimi procesy, kdy jedna polovina
vzdy pristupovala jen na jeden disk a druha polovina jen na druhy disk,
takze i sekvencni zapis/cteni vlastne castecne znamnenal(o) nahodny
pristup. Jen jsem nezkousel soucasnou kombinaci cteni a zapisu, na to jsem
si vzpomnel az pozde.

-- 
Rudolf Cejka   (cejkar na dcse.fee.vutbr.cz;  http://www.fee.vutbr.cz/~cejkar)
Brno University of Technology, Faculty of El. Engineering and Comp. Science
Bozetechova 2, 612 66  Brno, Czech Republic


Další informace o konferenci Linux