RAID-3?
Poul-Henning Kamp
phk at phk.freebsd.dk
Thu Aug 19 00:10:01 PDT 2004
In message <41244F17.9030007 at samsco.org>, Scott Long writes:
>Greg 'groggy' Lehey wrote:
>> I can see that as a great advantage, but it's not part of the RAID-3
>> definition, and I can't see why you couldn't expand RAID-5 in a
>> similar manner. Am I missing something?
>>
>> Greg
Yes you are missing the complexity of the code to implement it.
As far as I know, RaidFrame is the only working implementation of
RAID5 with two redundant disks.
>Yes, you are! The advantage of RAID-3 is that there are NO
>Read-Modify-Write cycles when writing blocks. Period. Zippo. None.
>Every write takes exactly the same amount of time. There is no waiting
>for data to be read off of any disks. That is why it's nice to
>applications that require fixed latency. RAID-3 has no concept of
>stripe sizes becuase of this, unlike 4 and 5.
>
>Scott
Well, in RAID3 the stripe size becomes your sectorsize and if you are
using a filesystem that demands a particular sectorsize you may be
prevented from using RAID3 because of that. UFS/FFS does not have
this problem.
The other thing is that RAID5 can be made in any configutation from
1+1 to N+1, whereas RAID3 is generally limited to 2^N+X
Poul-Henning
--
Poul-Henning Kamp | UNIX since Zilog Zeus 3.20
phk at FreeBSD.ORG | TCP/IP since RFC 956
FreeBSD committer | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by incompetence.
More information about the cvs-src
mailing list