Low RAID 5 Write Performance on P5Q Deluxe

bnlitin

Junior Member
Nov 10, 2005
22
0
0
I have just setup a RAID 5 partition on a Asus P5Q Deluxe with Q9450 @ 2.66 GHz.
I am using 6 WD10EACS drives (6 x 1TB) in a RAID-5 partition, using the onboard Intel RAID controller (ICH10R).

I am concerned about RAID 5 write performance and would like some input from others.

1. The RAID 5 is still showing as "initializing" after 10+ hours. How long does this initialization usually take?
2. When writing files from another PC, I normally see 40 MBytes/sec of write performance over a 1 Gbps link. I am seeing about 8-12 MB/sec to the RAID partition. This seems a bit low. Is this due to the initialization still going on or due to the Intel RAID5 implementation?
3. If anyone else has setup RAID5 on P5Q Deluxe, can you post your performance numbers and setup info?

I set the stripe size to 64KB. I will be using the RAID5 partition to store movies. What size stripe is recommended for media?

Thanks for any suggestions.

 

xxsk8er101xx

Senior member
Aug 13, 2000
298
0
0
Sounds like you don't know what you're doing.

You got x6 1TB drives. It's going to take a day or two to stripe that.

You're raid is still building so it's going to be slow until the raid build is done.

Striping size should be set based on what you're storing. If you're storing 30k jpeg files you will probably want 16k striping size. Since you're storing 1gb+ file sizes the largest striping size is optimal.

You may want to get a server RAID adapter from LSI. A bit expensive but if you got the money this is the way to go. LSI LSI00142 x8 lane

Other than that you'll have to get a server board with a server chipset and a xeon processor to get great drive performance. SAS drives would give you excellent drive performance.


Originally posted by: bnlitin
I have just setup a RAID 5 partition on a Asus P5Q Deluxe with Q9450 @ 2.66 GHz.
I am using 6 WD10EACS drives (6 x 1TB) in a RAID-5 partition, using the onboard Intel RAID controller (ICH10R).

I am concerned about RAID 5 write performance and would like some input from others.

1. The RAID 5 is still showing as "initializing" after 10+ hours. How long does this initialization usually take?
2. When writing files from another PC, I normally see 40 MBytes/sec of write performance over a 1 Gbps link. I am seeing about 8-12 MB/sec to the RAID partition. This seems a bit low. Is this due to the initialization still going on or due to the Intel RAID5 implementation?
3. If anyone else has setup RAID5 on P5Q Deluxe, can you post your performance numbers and setup info?

I set the stripe size to 64KB. I will be using the RAID5 partition to store movies. What size stripe is recommended for media?

Thanks for any suggestions.

 

Madwand1

Diamond Member
Jan 23, 2006
3,309
0
76
Originally posted by: xxsk8er101xx
Striping size should be set based on what you're storing. If you're storing 30k jpeg files you will probably want 16k striping size. Since you're storing 1gb+ file sizes the largest striping size is optimal.

No, stripe size is not related to file size, and the largest stripe size is not likely to be optimal. The only way to determine the optimal stripe size is to test it -- different implementations have different quirks.

 

Madwand1

Diamond Member
Jan 23, 2006
3,309
0
76
Originally posted by: bnlitin
I am using 6 WD10EACS drives (6 x 1TB) in a RAID-5 partition, using the onboard Intel RAID controller (ICH10R).

I am concerned about RAID 5 write performance and would like some input from others.

Did you turn on write caching in the RAID utility? It's critical for write performance.

If that doesn't do it, then I suggest, unfortunately, trying a smaller stripe and/or a smaller number of drives. To speed up this process, I suggest making a small Matrix array for testing purposes. To test performance quickly, I suggest using ATTO 256 MB with "Direct I/O" "Neither". This is not the best test, so don't use it for fine tuning or worry about a few 10's of MB/s here or there, just use it for ballpark performance indicators -- it's pretty much very bad vs. pretty good in such cases. If you really want to "fine tune" it, I suggest learning to use IOMeter. But that's likely to be overkill here, as you should be bottlenecked at the OS and network level, not RAID.
 

bnlitin

Junior Member
Nov 10, 2005
22
0
0
Everyone, thanks for your help!

The RAID 5 array completed initialiazation after 24+ hours. Using Sandra SiSoft, I am getting 150-180 Mbps read performance and 40-60 Mbps write performance, which is fairly reasonable for an on-board RAID controller. I am using a stripe size of 64K, but have not tried any other sizes. it looks like by initial low array performance was due to the Array undergoing initialization. I didn't realize it took so long.
 

SunnyD

Belgian Waffler
Jan 2, 2001
32,674
146
106
www.neftastic.com
Originally posted by: bnlitin
Everyone, thanks for your help!

The RAID 5 array completed initialiazation after 24+ hours. Using Sandra SiSoft, I am getting 150-180 Mbps read performance and 40-60 Mbps write performance, which is fairly reasonable for an on-board RAID controller. I am using a stripe size of 64K, but have not tried any other sizes. it looks like by initial low array performance was due to the Array undergoing initialization. I didn't realize it took so long.

I'm kindof curious - why kind of CPU utilization are you getting when you're doing heavy disk IO?
 

bnlitin

Junior Member
Nov 10, 2005
22
0
0
SunnyD -

CPU utilization for RAID-5 seems very low, but I have not run any benchmarks.
 

Madwand1

Diamond Member
Jan 23, 2006
3,309
0
76
Originally posted by: bnlitin
The RAID 5 array completed initialiazation after 24+ hours. Using Sandra SiSoft, I am getting 150-180 Mbps read performance and 40-60 Mbps write performance, which is fairly reasonable for an on-board RAID controller.

No, 60 MB/s is still low for sequential writes -- it should be closer to read performance.

E.g., with drives which are dated now and probably slower than yours:

http://i89.photobucket.com/alb...-3vs4-wb-on-vs-off.png
 

xena10003

Junior Member
May 12, 2008
5
0
0
Make sure all your drives are set for SATA-II (300) operation. This should be detectable by the Intel RAID software. Also be careful of bad drives; you may want to run a diagnostic on each of your tera's separately. We roll out Dell Optiplex 755 units at work all the time with 250x2 mirror RAID and sometimes one of the drives will be bad and cause the RAID mirror to build very slowly or to constantly repair.
 

lopri

Elite Member
Jul 27, 2002
13,212
597
126
Originally posted by: bnlitin

2. When writing files from another PC, I normally see 40 MBytes/sec of write performance over a 1 Gbps link. I am seeing about 8-12 MB/sec to the RAID partition. This seems a bit low. Is this due to the initialization still going on or due to the Intel RAID5 implementation?
Is the slow performance experienced only over the network? If so, what is your OS?

If you're using Vista, you may want to check this out.

http://www.anandtech.com/syste...howdoc.aspx?i=3233&p=2
 
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/    |