RAID 10 for new PC build?

Hard Drives, Optical Drives, USB keys, Flash memory. Need help with or have experiences with a storage device? Share it in here!
Post Reply
User avatar
Skippman
Legit Extremist
Legit Extremist
Posts: 2082
Joined: Wed May 17, 2006 10:16 am
Location: St. Louis, MO USA
Contact:

RAID 10 for new PC build?

Post by Skippman »

Ok, so I'm in the design phases of WarMachine 2.0 and I'm trying to understand a few things early so I can know what purchases to make over the year.

I plan to use the new Corsair case as my chasis.

Image

It will come with a hot swap SATA hard drive cage on the front of the case. That got me to thinking, my RAID 0 array is fundementially unstable. But it IS fast. So, I started reading and found out about RAID 10. That's a RAID 0 set nested in a RAID 1 mirrored set. Theoretically this would give me the fastest access time as well as full mirrored parity in the event I loose a drive.

Am I right about this? Is this the fastest RAID array I can run. I know RAID 5 gives me more ROOM, but that's not really an issue. I'm worried about pure, unaltered speed.
User avatar
ratNukit
Legit Fanatic
Legit Fanatic
Posts: 240
Joined: Sat Jun 21, 2008 7:38 am
Location: Hamburg - Germany

Re: RAID 10 for new PC build?

Post by ratNukit »

Raid 10 is the way to go for your purpose.

Go for Raid 50 if you got 6 HDDs :mrgreen:
Image
User avatar
hnzw_rui
Legit Extremist
Legit Extremist
Posts: 604
Joined: Fri Feb 08, 2008 11:42 am

Re: RAID 10 for new PC build?

Post by hnzw_rui »

RAID5 performance is dependent on the the RAID controller. Unless you're buying a dedicated hardware RAID card, RAID10 is probably better. This is on the assumption you'll be using Windows and built-in RAID capabilities on the motherboard. Linux has pretty good software RAID so for the same number of drives, RAID5 is faster than RAID10 (you can stripe among a greater number of drives).

If you have a decent RAID card, then you can calculate the speed based on the number of drives. From what I've seen, a good RAID stack has barely any overhead so speed tests should reflect individual spindle speeds. That is, assuming you don't saturate the bus... :)

Sequential transfer speeds:
# of drives / RAID10 speed / RAID5 speed
4 / drive speed*2 / drive speed*3
6 / drive speed*3 / drive speed*5
n / drive speed*(n/2) / drive speed*(n-1)
File Server/Media Encoder/PVR PC
Antec P182 / Corsair 550VX / Gigabyte GA-P35-DS3R / Core 2 Duo E7200 @ 2.53 / Wintec AMPX 2x2GB DDR2 800 / Sapphire 100233L Radeon HD 3450 / WD Caviar SE16 750GB x3 / WD Caviar GP 750GB / Sony NEC Optiarc AD-7190A x2 / XP Pro SP2

unRAID Server
Antec 300 / Corsair 520HX / Abit AB9 Pro / Celeron 430 @ 1.80 / Kingston ValueRAM 2x1GB DDR2 667 / ATI Rage XL / Seagate 7200.11 1.5TB x9 / unRAID 4.3.3
User avatar
ratNukit
Legit Fanatic
Legit Fanatic
Posts: 240
Joined: Sat Jun 21, 2008 7:38 am
Location: Hamburg - Germany

Re: RAID 10 for new PC build?

Post by ratNukit »

The only problem with RAID 5 is the write speed, because the parity is calculated by an XOR linkage, which reduces the speed in comparison to Raid 0. This might not be that much, depending on the controller in use.
Image
User avatar
hnzw_rui
Legit Extremist
Legit Extremist
Posts: 604
Joined: Fri Feb 08, 2008 11:42 am

Re: RAID 10 for new PC build?

Post by hnzw_rui »

ratNukit wrote:The only problem with RAID 5 is the write speed, because the parity is calculated by an XOR linkage, which reduces the speed in comparison to Raid 0. This might not be that much, depending on the controller in use.
XOR calculation should be trivial. Keyword should. If you have a decent RAID controller, then there should only be a minimum performance penalty.
File Server/Media Encoder/PVR PC
Antec P182 / Corsair 550VX / Gigabyte GA-P35-DS3R / Core 2 Duo E7200 @ 2.53 / Wintec AMPX 2x2GB DDR2 800 / Sapphire 100233L Radeon HD 3450 / WD Caviar SE16 750GB x3 / WD Caviar GP 750GB / Sony NEC Optiarc AD-7190A x2 / XP Pro SP2

unRAID Server
Antec 300 / Corsair 520HX / Abit AB9 Pro / Celeron 430 @ 1.80 / Kingston ValueRAM 2x1GB DDR2 667 / ATI Rage XL / Seagate 7200.11 1.5TB x9 / unRAID 4.3.3
User avatar
Skippman
Legit Extremist
Legit Extremist
Posts: 2082
Joined: Wed May 17, 2006 10:16 am
Location: St. Louis, MO USA
Contact:

Re: RAID 10 for new PC build?

Post by Skippman »

I'll be using the onboard RAID contoller of the motherboard, likely a Asus Rampage II. This is purely a gaming machine.

Anything mission critical goes on the server. I'll be using a dedicated RAID card in my server soon to make a 5x1tb RAID 5 array for storage purposes.
User avatar
hnzw_rui
Legit Extremist
Legit Extremist
Posts: 604
Joined: Fri Feb 08, 2008 11:42 am

Re: RAID 10 for new PC build?

Post by hnzw_rui »

In that case, go RAID10.
File Server/Media Encoder/PVR PC
Antec P182 / Corsair 550VX / Gigabyte GA-P35-DS3R / Core 2 Duo E7200 @ 2.53 / Wintec AMPX 2x2GB DDR2 800 / Sapphire 100233L Radeon HD 3450 / WD Caviar SE16 750GB x3 / WD Caviar GP 750GB / Sony NEC Optiarc AD-7190A x2 / XP Pro SP2

unRAID Server
Antec 300 / Corsair 520HX / Abit AB9 Pro / Celeron 430 @ 1.80 / Kingston ValueRAM 2x1GB DDR2 667 / ATI Rage XL / Seagate 7200.11 1.5TB x9 / unRAID 4.3.3
Post Reply