Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
djshelto said:as I understand it, Raid 3 has 2 disks with data and 1 with parity.
in Raid 5, all disks have data and parity. for example, if you have a 5 disk array, 4/5 of each disk contains data, and 1/5 contains parity information for data *not stored on that disk*
while you lose 1 disk to parity in each config, in Raid 5, there is no single disk that has all that parity info.
A1 B1 C1 D1 [color=red]P1[/color]
A2 B2 C2 D2 [color=red]P2[/color]
A3 B3 C3 D3 [color=red]P3[/color]
Raid 3
A1 B1 C1 D1 [color=red]P1[/color]
[color=red]P2[/color] A2 B2 C2 D2
A3 [color=red]P3[/color] B3 C3 D3
Raid 5
don't buy it for a second. They have to do XOR on write like everyone else.the simultaneous benefits of both RAID 0-class performance and RAID 5-class data protection.




This is exactly what I was implying.ashmedai said:If the data is stored in 32k chunks, anything less than that size won't be large enough to need to take up a chunk on another disk. For small requests like this, it's better to have one drive do the work instead of making the whole array move in lock-step. And these tend to be numerous...for a large file you only have to find it the one time, but what about virtual memory or internet cache where there are a LOT of small bits? And let's not even get into servers.
When a drive fails in raid 3, you recover onto a disk by calculating:ashmedai said:Also there's the small issue of what happens if there's a failure...the work involved is higher under RAID 3, and if it's your parity drive that bit the dust forcing you to recalculate ALL of it instead of just 1/nth of it? Have fun with that downtime.
Replacement disk = d1 + d2 + ... + dn
Replacement disk = d1 + d2 + ... + dn


RAID3 said:Random Read Performance: Good, but not great, due to byte-level striping.
Random Write Performance: Poor, due to byte-level striping, parity calculation overhead, and the bottleneck of the dedicated parity drive.
Sequential Read Performance: Very good.
Sequential Write Performance: Fair to good.
RAID5 said:Random Read Performance: Very good to excellent; generally better for larger stripe sizes. Can be better than RAID 0 since the data is distributed over one additional drive, and the parity information is not required during normal reads.
Random Write Performance: Only fair, due to parity overhead; this is improved over RAID 3 and RAID 4 due to eliminating the dedicated parity drive, but the overhead is still substantial.
Sequential Read Performance: Good to very good; generally better for smaller stripe sizes.
Sequential Write Performance: Fair to good.
RAID3 said:Recommended Uses: Applications working with large files that require high transfer performance with redundancy, especially serving or editing large files: multimedia, publishing and so on. RAID 3 is often used for the same sorts of applications that would typically see the use of RAID 0, where the lack of fault tolerance of RAID 0 makes it unacceptable.