Yet another question on the ideal RAID stripe size

AluminumStudios

Senior member
Sep 7, 2001
628
0
0
I'm sure this has been discussed before, but a search didn't turn up much ...

I have an Epox 8k3a+ with the Highpoint 372 IDE RAID controller. I want to stripe together two WD400bb 40 gig drives into RAID 0 for video capture, editing, and rendering (and to reduce my drive letters!)

I'm going to mainly be working with large files from 100 megs to 2 gigs. So I assume a larger than default stripe size would work for me ... but how large? The default is 64 kb. With a 2 gig file that's a lot of bloody stipes ^_^; I was thinking of 256 kb just because I don't know how a 512 or 1024 kb stripe would work.

I don't care at all if I don't get a performance boost on small files. It's the 100 meg+ ones that I"m concerned about.

So any opinoins on what stripe size I should use?

 

VezZiE

Member
Oct 17, 2001
44
0
0
Once I read from a site that says 16k performs better (I set mine to it, and no performance problem so far). But I forgot what the site is, he actually compare and benchmarked all the results. I'll post a follow up once I found it back..
 

NOX

Diamond Member
Oct 11, 1999
4,077
0
0
Well, I have mine at 64kb, and everything runs very fast. Not sure what the advantage would be if you went smaller or bigger?
 

Bovinicus

Diamond Member
Aug 8, 2001
3,145
0
0
I just did a little bit of research, and it seems as though larger stripe sizes increase write performance more than other stripe sizes. Also, larger stripe sizes are in fact better for large files. 512KB seems to be the optimal one. You posed a good question; I like when answering a question requires me to learn something. =)
 

GT1999

Diamond Member
Oct 10, 1999
5,261
1
71
Well, I don't get good RAID-0 performance no matter what on my Highpoint 374, and I don't know why. The best performance by far though is with 16k.

512K stripe = 32,000 avg. in HDTach
16K stripe = 46,000 avg. in HDTach

This is with 2x WD 800JB in RAID-0 both on their own channels and IDE cables, 80-pin.

Now, just ONE of the 800JBs gets 40k even in HDTach. It's also much more consistant than having the two hooked up in RAID-0 (reads are much more even and don't go down to 5k sometimes, ie dips in performance). Though it's only 10% CPU utilization for RAID-0 compared to 4% without, I don't like the dipping in performance.

Anyway, go with 16k
 

Bovinicus

Diamond Member
Aug 8, 2001
3,145
0
0
Geekish, for the average user 16K is a good stripe size. That is indeed true. However, he is NOT the average user. He deals with files with sizes of up to 2GB, which are written and read better with larger stripe sizes. Trust me, I just did a lot of research on the subject.
 

technogeeky

Golden Member
Dec 13, 2000
1,438
0
0
Hmm.

What about for me?

I have an Abit IT7 with the HPT 384 controller, I think.

I just bought a 2nd WD 120 JB drive to RAID-0 it with my current drive.

I move a lot of MP3's around, a lot of large files (movies), and I play some games too.


 

RanDum72

Diamond Member
Feb 11, 2001
4,330
0
76
The best stripe sizes, as far as benchmarking is concerned (from HDTack to Sisoft sandra) is 16-32k for Highpoint controllers. The only advantage when using large strip sizes is when using large files such as video editing where throughput is more consistent. Under HDTach, strip sizes above 64k usually show lower overall throughput but is usually almost a straight line, with less dips and spikes.
 

smp

Diamond Member
Dec 6, 2000
5,215
0
76
scenario:

You move a 2 gig file ... 16k stripe size
The controller has to break that 2 gig file into 2gig/16k (you get the picture, lots and lots of writes are gonna happen)

You move a 2 gig file ... 512 stripe sizes
The controller has to break the 2 gig less, lowering the overhead, decreasing the amount of writes that are happening .. better

You move a < 1 meg file
The controller doesn't break the file into two big pieces, each one is written ... perfomance not so great cause you're not doing much striping

Bigger files sizes .. bigger stripes
Smaller file sizes .. smaller stripes

There is no general rule, as some people claim in this thread.
It's all relevant as others are pointing out.
 

AluminumStudios

Senior member
Sep 7, 2001
628
0
0
Thanks for the responses.

I'm using 256 kb stripe but I think I"ll bump it up even more. For 2 gig files the difference between 16, 32, 64 and even 128kb seems pretty insignifcant. And what SMP said was true and a big eye opener - 2 gigs with a 16 kb stripe = approx 161,000 chunks!
There's gotta be some mad overhead induced by that.

A typical operation for me is to capture video (stream write large files) and render from Premeiere and After Effects (where the app reads from a lot of large files, and continuously writes a new large file.)

I haven't run any scientific tests yet, but at 256 kb it doesn't feel much faster than individual drives.

I'm not just looking for speed though. My individual drives were workable as they were. Another reason for RAID was to reduce the number of drive letters I had and consolidate my space.



 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |