P35 Boards + ICH9R Raid Contollers

jto168

Member
Mar 26, 2006
40
0
0
I will be configuring six hard drives (2*250, 2*320, 2*500) and one optical drive for a system using the Gigabyte GA-P35-DS3R motherboard and I have a few questions.

Please note that the ICH9R controller has six SATA ports, while the Gigabyte IC controller has two SATA ports. Total number of ports is eight (8).

What is the effect of running the following configuration of RAID arrays in terms of performance:

RAID 0 (system) - ICH9R x 2 ports
RAID 1 (critical storage) - ICH9R x 2 ports

Non-Raid (optical drive) - ICH9R x 1 port
Non-Raid (non-critical storage) - GA IC x 2 ports

By having two RAID channels running off the ICH9R controller, would there be any decrease in read/write speeds?

Would having a Non-Raid item on the ICH9R controller affect the performance of the two RAID channels?

A friend also recommended the following configuration which he believes would be better as each array would have its own dedicated controller for its intended purpose:

RAID 0 (system) - GA IC x 2 ports
RAID 1 (critical storage) - ICH9R x 2 ports

Non-Raid (optical drive) - ICH9R x 1 port
Non-Raid (non-critical storage) - ICH9R x 2 ports

Comments?
 

postmortemIA

Diamond Member
Jul 11, 2006
7,721
40
91
Friend obviously doesn't know that gigabyte (or jmicron, whatever it is) controller is bound to PCI bus speeds, which means max 133MB/s... unless those controllers have PCI-e interface, which I somephow doubt.

My suggestion? Use Matrix RAID, that is 4 drives in both RAID0 and RAID1 array at same time, that is what ICH9R provides, that you can have both RAID0 and RAID1 on same set of drives.

http://www.intel.com/design/ch...s/matrixstorage_sb.htm
 

jto168

Member
Mar 26, 2006
40
0
0
Thank you for the excellent reply.

I did not realize that the Jmicron controller was bound to PCI bus speeds, and it seems my friend did not either!

I'm just trying to figure out if I should put all the RAID channels together on the ICH9R controller and if it would in any way affect the read/write performance of eachother. Correct me if I'm wrong, but would more channels on a given controller tend to stress out the controller and thus have a negative impact on the performance?

At the same time, it can be argued that it would be a trade off to run the RAID 0 system array using the Gigabyte IC controller as it would be slower than the ICH9R. But how much worse would this perform than if both RAID channels were running from the ICH9R controller, if at all?

I know the gains from RAID 0 are marginal at best, but I have become accustomed to using software based RAID controllers (nForce 4 currently) and I don't think anyone will disagree with me when I say that I want to get the most out of my motherboard.
 

jto168

Member
Mar 26, 2006
40
0
0
Originally posted by: postmortemIA
My suggestion? Use Matrix RAID, that is 4 drives in both RAID0 and RAID1 array at same time, that is what ICH9R provides, that you can have both RAID0 and RAID1 on same set of drives.

http://www.intel.com/design/ch...s/matrixstorage_sb.htm

When you say 4 drives in Both RAID 0 and RAID1 array at the same time, do you mean two separate arrays such as 2*250 RAID 0, and 2*320 RAID 1?

I am slightly confused about your last statement, "that you can have both RAID0 and RAID1 on same set of drives".
 

jto168

Member
Mar 26, 2006
40
0
0
Hello again...

After doing some research and reading about Matrix Raid in depth, I was able to understand your statement.

Thank you.
 

renethx

Golden Member
Apr 28, 2005
1,161
0
0
Originally posted by: postmortemIA
Friend obviously doesn't know that gigabyte (or jmicron, whatever it is) controller is bound to PCI bus speeds, which means max 133MB/s... unless those controllers have PCI-e interface, which I somephow doubt.
GIGABYTE SATA2 (= JMB363) is a PCI Express x1 to two-port SATA II and one-port PATA host controller (250MB/s per direction). Please look at the block diagram at page 8 of the manual or JMB363 product page.
 

postmortemIA

Diamond Member
Jul 11, 2006
7,721
40
91
Originally posted by: renethx
Originally posted by: postmortemIA
Friend obviously doesn't know that gigabyte (or jmicron, whatever it is) controller is bound to PCI bus speeds, which means max 133MB/s... unless those controllers have PCI-e interface, which I somephow doubt.
GIGABYTE SATA2 (= JMB363) is a PCI Express x1 to two-port SATA II and one-port PATA host controller (250MB/s per direction). Please look at the block diagram at page 8 of the manual or JMB363 product page.

sorry, I was wrong , but at least I suspected it might be the case
 

Madwand1

Diamond Member
Jan 23, 2006
3,309
0
76
Separate drives / arrays will sometimes give better performance than Matrix array splits, because the when you flip between one Matrix array and another, you incur additional seeks on the referenced drives. This is very easy to see for example on a transfer test between separate arrays vs. matrix ones using the same drives.

I haven't seen any indication that the Intel controller slows down when multiple arrays are being used, but I wouldn't rule it out without testing. I suggest testing this for yourself as follows: Set up a simple drive with the OS, and some test utilities. Set up the arrays in various configurations, and test concurrent performance using benchmark utilities.

I personally do something like this anyways -- keep the OS on a simple separate drive, which makes setup and maintenance easier.

BTW, if you have something really critical, then a better setup would be to use simple drives and external backup. External disconnect backups can cover a number of failure modes that RAID cannot -- all that RAID can do is handle a single drive failure, not user error / software error / malware / massive PSU failure, etc.. So consider splitting up that RAID 1 array into a simple drive and an extern eSATA/Firewire/USB drive. Disconnect and turn off the external when not in use. And of course do regular backup.
 
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/    |