Sign in with
Sign up | Sign in
Your question
Solved

Best RAID for me?

Last response: in Storage
Share
January 9, 2010 4:49:15 PM

Hi!

I need some advice on this build..

What would be the best configuration.. for speed and redundancy with the following hardware!

Motherboard: Asus P6T Deluxe V2

Hard Drive 1: WD Raptor 150GB

And I have 6 x 1TB (Seagate Barracuda LP)

The board supports 6 SATA drives.

All I do with my PC is gaming, research and data storage..

There is no external data access.

Ideally I would like to keep my Raptor for OS/Apps

And the other 5 slots i would use for which ever RAID configuration is best.

Is that possible?

Or would you recommend removing the Raptor altogether and using the 6X1TB?

Much thanks!

More about : raid

January 10, 2010 4:05:27 PM

anyone? :S
m
0
l
January 11, 2010 5:19:11 AM

:(  any suggestions at all? anything?
m
0
l
Related resources
a b G Storage
January 11, 2010 12:41:42 PM

Since you're keeping the raptor as the OS drive, what do you hope to accomplish and/or what do you want to use the RAID array for? Storage? Redundancy? Fast file read/writes?

Each RAID level has a different purpose and setting up and running a RAID array solely for the sake of having a RAID array is kind of pointless; it is generally advisable to know what you want to do with the array before actually setting it up and using it.

You could set up a 5 disk RAID5 array which would give you redundancy with a total of 4TB storage. Or, you could set up a 5 disk RAID0 array which would give you no redundancy with fast read/writes and 5TB of storage. Or, you could set up a 4 disk RAID0/1 array which would give you total redundancy and fast read/writes with a total of 2TB of storage. In each case, the extra 1TB drive could be kept as a back up in case of drive failure.
m
0
l
a b G Storage
January 11, 2010 1:28:31 PM

how fast are the 1TB drives compared to the 150GB raptor? Might be worth raid 1 using the 1TB drives for speed/redundancy. But since you have so many, RAID 10 would be really sweet - faster than the 150GB most likely, and with redundancy built in. (never do raid 0/1)
m
0
l
January 11, 2010 1:30:14 PM

Ideally.. I would like to have redundancy without too much of a dent in performance and still maximizing storage

I was originally going to go with RAID5... but from what I've read it makes a dent in performance, same as with RAID1..

Is that correct?

RAID0/1 loses too much storage.. so I didn't bother with that..

So I'm looking at RAID0 or RAID5 I guess..

Does RAID5 really make a big different in performance?
m
0
l
January 11, 2010 1:31:19 PM

gtvr said:
how fast are the 1TB drives compared to the 150GB raptor? Might be worth raid 1 using the 1TB drives for speed/redundancy. But since you have so many, RAID 10 would be really sweet - faster than the 150GB most likely, and with redundancy built in. (never do raid 0/1)



RAID10 would result in how much storage in the end?

And.. I probably gonna get real rough up for this.. lol..

but the Raptor is a 10,000rpm and the 1TB are... 5400rpm lol..

m
0
l
a b G Storage
January 11, 2010 3:00:48 PM

RAID 5 can have a write performance penalty, depending on the controller, since it has to calculate parity. RAID 1 with hardware raid probably has a very minimal penalty, and should be offset by improved read speeds. (I think 5 has a little better read speed as well).

If you used all 6 drives in raid 0: 6TB
raid 1 (3 sep mirrors) - 3TB
raid 10 - 3TB
raid 5 - 5TB

with 5 drives (if you keep the 150 as boot)
Raid 1 or 10 you can use 4 drives, 4TB, then maybe keep the last 1TB as a backup destination
Raid 0 5TB
RAID 5 4TB

the 5400 RPM is obviously a negative, but they have higher data density than the 150GB, so they are probably slower but I can't tell you without benchmarks.
m
0
l
January 11, 2010 3:19:40 PM

I think i'm leaning towards leaving the Raptor as boot..
and then 5TB in RAID0

and the 6th as a backup drive for the important data...

How does that sound?
m
0
l
a b G Storage
January 11, 2010 4:18:52 PM

Puff1911 said:
I think i'm leaning towards leaving the Raptor as boot..
and then 5TB in RAID0

and the 6th as a backup drive for the important data...

How does that sound?


5 - 1TB drives in RAID0 sounds like a waste of space to me. Because they are 5400/5900 rpm drives, even putting them in a RAID0 array will not give a phenomenal performance increase. Plus RAID0 offers no redundancy and you will lose everything of one drive fails. Even with using the 6th 1TB drive for back-ups, with a RAID0 array, your back-up is only as current/good as the last time you performed a complete back-up.

Fact is, 2TB of storage is A LOT of space, let alone 5-6TB!

Given those Seagates are of the 5400/5900rpm LP variety, they are more meant for use in a file servers or NAS, they are not high performance drives. And me personally, if I had 6-1TB drives, I would snag a nice 3Ware or Areca RAID controller card and build a NAS with 5-1TB drives in a RAID5 with the 6th as a hot swap. Then to complement the raptor, grab a 500GB drive as a second drive in your pc. Heck, let's take it one step further, sell 2 of the 1TB drives and get a second 150GB raptor and put them in RAID0 for your OS and apps and then use the remaining 4-1TB drives in RAID5 array with 3-1TB drives in the array and the 4th as a hot spare.

Regardless of what I would do, and performance hit or not, since you are using the raptor as the OS drive (and presumably to also install apps on), a RAID5 array might actually be the best option for those Seagates. Having to rely on the cpu and system memory to calculate parity will not be an issue if you have a fast dual core or quad core processor. And, the RAID5 will give you the combination of storage space and redundancy; especially with the 6th drive as a spare.
m
0
l
January 11, 2010 4:35:33 PM

I'm running an I7 920 with 6GB RAM on an P6T Deluxe V2

If you are certain that the performance difference will be minimal with the RAID5... then i will gladly go that way, as that was my initial intention.

m
0
l
a b G Storage
January 12, 2010 1:31:32 AM

Puff1911 said:
I'm running an I7 920 with 6GB RAM on an P6T Deluxe V2

If you are certain that the performance difference will be minimal with the RAID5... then i will gladly go that way, as that was my initial intention.
Think of it this way, even if the ICH10R RAID controller uses one thread and 5% of the cpu to calculate parity, you still can run 7 more threads (providing you have hyper-threading enabled) and have 95% of the cpu left for whatever else you want to run.

Quite honestly, what do you have to lose, if the RAID5 array does not perform up to expectations, then break it and reconfigure the Seagates into the RAID0. Easy-peasy-lemon-squeezy...
m
0
l
January 12, 2010 1:46:06 AM

ok!! RAID5 it is! :) 

Now next question..

I already have my OS installed on my Raptor.. but the bios configuration doesn't have my sata ports configured for RAID..

If i switch to RAID now.. would I lose everything on that drive and have to reinstall everything?
m
0
l

Best solution

a b G Storage
January 12, 2010 9:49:33 AM

Puff1911 said:
ok!! RAID5 it is! :) 

Now next question..

I already have my OS installed on my Raptor.. but the bios configuration doesn't have my sata ports configured for RAID..

If i switch to RAID now.. would I lose everything on that drive and have to reinstall everything?

Now, this is where you get into the particulars of the specific RAID controller so pardon me if I can not be specific; I've never used the ICH10R RAID before.

However, you should be able to change the BIOS settings to RAID and then configure the raptor as JBOD and have it recognized as a stand alone (single disk array) as well as configuring the Seagates as a RAID5.

Honestly, you might want to reach out to folks with more experience with the ICH10R RAID controller for more details. Hope this helps...

Good luck!
Share
January 12, 2010 1:01:49 PM

ok thanks a bunch for your help! i'll post back after and let you all know if i had to reinstall everything!
m
0
l
January 22, 2010 2:42:01 AM

Ok all is well!

Primary drive is a stand alone Raptor (no raid)

then 5 x 1TB in RAID5

Even got the RAID drivers to install without having to reinstall the OS.

1. Create a Reg file with the content listed between the --------------- lines below. Do NOT include the --------------- lines!
2. Run Reg file allow content to be entered into the registry.
3. Reboot and go into the bios to make the change for SATA from IDE to RAID. Save.
4. Boot into Windows (should load without any problems now)
5. Install the Intel Matrix Storage Controller.
6. Booom! RAID installed without having to reinstall OS! ;) 

NOTE! This has only been tested with the ICH10R Controller

*To create the REG file.. Just create a regular TXT file and paste the contents in it. Then change the extension from TXT to REG. Double click to run the file.

---------------
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\CriticalDeviceDatabase\PCI#VEN_8086&DEV_2822&CC_0104]
"ClassGUID"="{4d36e97b-e325-11ce-bfc1-08002be10318}"
"Security"=hex:01,00,04,90,00,00,00,00,00,00,00,00,00,00,00,00,14,00,00,00,02,\
00,4c,00,03,00,00,00,00,00,14,00,ff,01,1f,00,01,01,00,00,00,00,00,05,12,00,\
00,00,00,00,18,00,ff,01,1f,00,01,02,00,00,00,00,00,05,20,00,00,00,20,02,00,\
00,00,00,18,00,9f,01,12,00,01,02,00,00,00,00,00,05,20,00,00,00,21,02,00,00
"Service"="iaStor"

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Class\{4D36E97B-E325-11CE-BFC1-08002BE10318}\0001]
"InfPath"="oem3.inf"
"InfSection"="iaStor_Inst_RAID"
"ProviderName"="Intel"
"DriverDateData"=hex:00,00,cd,7f,6a,14,c9,01
"DriverDate"="9-12-2008"
"DriverVersion"="8.6.0.1007"
"MatchingDeviceId"="pci\\ven_8086&dev_2822&cc_0104"
"DriverDesc"="Intel(R) ICH8R/ICH9R/ICH10R/DO SATA RAID Controller"

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\iaStor]
"Type"=dword:00000001
"Start"=dword:00000000
"ErrorControl"=dword:00000001
"Tag"=dword:00000019
"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\
52,00,49,00,56,00,45,00,52,00,53,00,5c,00,69,00,61,00,53,00,74,00,6f,00,72,\
00,2e,00,73,00,79,00,73,00,00,00
"DisplayName"="Intel RAID Controller"
"Group"="SCSI Miniport"

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\iaStor\Parameters]
"queuePriorityEnable"=dword:00000000
"BusType"=dword:00000008

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\iaStor\Parameters\Port0]
"AN"=dword:00000000
"LPM"=dword:00000000
"LPMSTATE"=dword:00000000
"LPMDSTATE"=dword:00000001
"GTF"=dword:00000000
"DIPM"=dword:00000000

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\iaStor\Parameters\Port1]
"AN"=dword:00000000
"LPM"=dword:00000000
"LPMSTATE"=dword:00000000
"LPMDSTATE"=dword:00000001
"GTF"=dword:00000000
"DIPM"=dword:00000000

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\iaStor\Parameters\Port2]
"AN"=dword:00000000
"LPM"=dword:00000000
"LPMSTATE"=dword:00000000
"LPMDSTATE"=dword:00000001
"GTF"=dword:00000000
"DIPM"=dword:00000000

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\iaStor\Parameters\Port3]
"AN"=dword:00000000
"LPM"=dword:00000000
"LPMSTATE"=dword:00000000
"LPMDSTATE"=dword:00000001
"GTF"=dword:00000000
"DIPM"=dword:00000000

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\iaStor\Parameters\Port4]
"AN"=dword:00000000
"LPM"=dword:00000000
"LPMSTATE"=dword:00000000
"LPMDSTATE"=dword:00000001
"GTF"=dword:00000000
"DIPM"=dword:00000000

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\iaStor\Parameters\Port5]
"AN"=dword:00000000
"LPM"=dword:00000000
"LPMSTATE"=dword:00000000
"LPMDSTATE"=dword:00000001
"GTF"=dword:00000000
"DIPM"=dword:00000000

---------------

m
0
l
January 22, 2010 2:51:17 AM

Best answer selected by Puff1911.
m
0
l
!