Soldato
- Joined
- 18 Oct 2002
- Posts
- 6,669
I'm always seeing people wanting RAID 0 arrays, even though they are using a fairly typical home setup of Windows + Games + MP3s.
My personal opinion is that RAID 0 offers little, if any, performance improvement on the typical home desktop system, BUT, I would like to investigate this as fully as possible, partly because I too, ironically, am tempted with the RAID 0 bandwagon...
My own belief, based on my understanding of a RAID 0 setup, is that there comes a point where the latencies of the discs are the limiting factor, something RAID 0 cannot address and in fact, may increase.
So,
Small files = latency is limiting factor
Large, contiguous, files = transfer rate is limiting
My question is, where is the turning point? Is it 500kB, or 1MB, or 100MB?
So far, I've only managed to dig up a paper from 1996:
http://archive.nlm.nih.gov/pubs/bangbuck/bangbuck.php
From this, the fastest performing system (3 disk RAID 0+1) is only 9% faster than 6 simple volumes. Most of their files are <100kB.
Does anyone have any idea as to the file size which means RAID 0 would be faster?
Are there other factors to consider? (Apart from reliability, I'm only interested in this from a performance POV. Everyone should realise the increased risk in having data striped across multiple drives...)
My personal opinion is that RAID 0 offers little, if any, performance improvement on the typical home desktop system, BUT, I would like to investigate this as fully as possible, partly because I too, ironically, am tempted with the RAID 0 bandwagon...
My own belief, based on my understanding of a RAID 0 setup, is that there comes a point where the latencies of the discs are the limiting factor, something RAID 0 cannot address and in fact, may increase.
So,
Small files = latency is limiting factor
Large, contiguous, files = transfer rate is limiting
My question is, where is the turning point? Is it 500kB, or 1MB, or 100MB?
So far, I've only managed to dig up a paper from 1996:
http://archive.nlm.nih.gov/pubs/bangbuck/bangbuck.php
From this, the fastest performing system (3 disk RAID 0+1) is only 9% faster than 6 simple volumes. Most of their files are <100kB.
Does anyone have any idea as to the file size which means RAID 0 would be faster?
Are there other factors to consider? (Apart from reliability, I'm only interested in this from a performance POV. Everyone should realise the increased risk in having data striped across multiple drives...)
Last edited: