|
| Blokstørrelse på RAID-diske? Fra : Morten Christensen |
Dato : 08-04-04 16:21 |
|
Jeg har to diske til at sidde i RAID-0 på en promise controller, og inde i
setup-menuen kan jeg vælge, hvilken blokstørrelse jeg vil bruge. Standard
stod den på 64kb, jeg satte den i stedet op på 128. Men den kan sættes noget
længere op endnu, og jeg ved ikke hvad der er optimalt...
Nogen som ved hvor jeg får mest ydelse?
På forhånd tak.
/morten
| |
Povl H. Pedersen (08-04-2004)
| Kommentar Fra : Povl H. Pedersen |
Dato : 08-04-04 16:58 |
|
In article <40756e30$0$518$edfadb0f@dread14.news.tele.dk>, Morten Christensen wrote:
> Jeg har to diske til at sidde i RAID-0 på en promise controller, og inde i
> setup-menuen kan jeg vælge, hvilken blokstørrelse jeg vil bruge. Standard
> stod den på 64kb, jeg satte den i stedet op på 128. Men den kan sættes noget
> længere op endnu, og jeg ved ikke hvad der er optimalt...
>
> Nogen som ved hvor jeg får mest ydelse?
2x160GB SATA, Software RAID, Linux, 4k stripe, 110-120 Mbyte/sek.
Jeg har indtryk af at små blokke er hurtigst.
| |
Hans Jørgen Jakobsen (08-04-2004)
| Kommentar Fra : Hans Jørgen Jakobsen |
Dato : 08-04-04 17:31 |
|
On Thu, 8 Apr 2004 17:20:57 +0200, Morten Christensen wrote:
> Jeg har to diske til at sidde i RAID-0 på en promise controller, og inde i
> setup-menuen kan jeg vælge, hvilken blokstørrelse jeg vil bruge. Standard
> stod den på 64kb, jeg satte den i stedet op på 128. Men den kan sættes noget
> længere op endnu, og jeg ved ikke hvad der er optimalt...
>
> Nogen som ved hvor jeg får mest ydelse?
Det afhænger(TM) af acces mønsteret.
Er der mange uafhængige acces eller er der kun en enkelt/få?
En lille stripe size vil betyde at begge diske skal involveres i en read.
(større read performance for en - andre må vente.)
Jo større blokstørrelse der læses i forhold til stripe size jo større gevinst.
En stor stripesize vil favorisere uafhængig acces til diskene.
Den ene disk behandler det ene request - den anden det andet.
/hjj
| |
|
|