Latest Forum Posts

Latest News Posts
Coming Soon!
Social
Go Back   Techgage.com > Archives > Reviews and Articles

Reviews and Articles Discussion for Techgage content is located here. Only staff can create topics, but everyone is welcome to post.

Reply
 
Thread Tools
Old 09-23-2012, 10:19 PM   #1
Rob Williams
Editor-in-Chief
 
Rob Williams's Avatar
 
Join Date: Jan 2005
Location: Atlantic Canada
Posts: 13,351
Default SysAdmin Corner: Demystifying RAID

Interested in RAID, but not sure which option is right for you? The goal of this article is to clear up any confusion you may have. We discuss what RAID is, what it isn't, potential dangers, differences between popular RAID levels and last but not least, what you need to get yourself up and running with your very own RAID.

Read through Brett's in-depth look at all things RAID and then discuss the article here!
__________________
Intel Core i7-3960X, GIGABYTE G1.Assassin 2, Kingston 16GB DDR3-2133, NVIDIA GeForce GTX 770 2GB
Kingston HyperX 3K 240GB SSD (OS, Apps), WD VR 1TB (Games), Corsair 1000HX, Corsair H70 Cooler
Corsair 800D, Dell 2408WFP 24", ASUS Xonar Essence STX, Gentoo (KDE 4.11. 3.12 Kernel)

"Take care to get what you like, or you will be forced to like what you get!" - H.P. Baxxter
<Toad772> I don't always drink alcohol, but when I do, I take it too far.


Rob Williams is online now   Reply With Quote
Old 09-24-2012, 04:24 AM   #2
RainMotorsports
Partition Master
 
RainMotorsports's Avatar
 
Join Date: Jul 2011
Posts: 359
Default

Very nice article. Had some plans for multiple arrays in this machine but hard drive prices went up and I am only getting caught up on that now.

My first raid was actually with my laptop. I was gifted an identical drive to the one that came with it by tech support for GenTechPC for representing them to potential clients. The higher end model of my laptop came from the factory in that configuration. In a perfect world I would have run RAID 1 but I could not afford drives big enough to actually enjoy that.

My second and current use is those same 2.5 inch 7200 RPM 320 GB drives out of the laptop in my desktop as a record array for fraps. Given a file the average speed needed for 1080P 60 fps is 68 MB/s but the 1500 Mbps of the codec suggest it could peak well over twice that at speeds a SATA II SSD would handle nicely. Lossless? Forget it I need an SSD
__________________
Desktop i5 2500K @ 4.5Ghz | ASUS P8Z68-V PRO | 16GB Corsair Vengeance 1600 | Seasonic X750
MSI GTX570 TF III @ 950/1900/2300 | 2TB 5900 + 2X320GB 7200 RAID0 |
Zalman CNPS9900 MAX
Laptop ASUS G50VT | Core2Duo T9600 @ 3.3Ghz | 9800M GS/GTS @ 650/1625/900
Phone Galaxy SII Epic 4G Touch | CyanogenMod 9 (Nightly 6/20) | FF11 Kernel | FF18 Modem

Last edited by RainMotorsports; 09-24-2012 at 05:15 AM.
RainMotorsports is offline   Reply With Quote
Old 09-24-2012, 07:09 PM   #3
lferrante
Obliviot
 
Join Date: Sep 2012
Posts: 1
Default

Nice article. Two things I'd like to mention. One is that I hope you can add something about software RAIDs and their incorporations across different OSs and most impotantly what happens when the OS needs rebuilt, or the disks get transferred to another PC etc.

Second, I've been working with RAIDs in our office for years now on Dell PowerEdge machines and needed to benchmark a RAID50 vs a RAID10 and found that RAID10 is vastly superior except a hardly notable difference in CPU usage that could be completely unrelated. The short benchmark and details are posted here.

http://professorjunkdrawer.blogspot....benchmark.html
lferrante is offline   Reply With Quote
Old 09-25-2012, 06:46 AM   #4
Kayden
Techgage Staff
 
Kayden's Avatar
 
Join Date: Sep 2010
Location: CA
Posts: 710
Default

Nicely done Brett!

I would point out that if your Steam RAID does go down like you suggest, you will lose you screenshots and any save games that you disabled cloud save on. I had that happen to a drive I had dedicated to Steam and I couldn't get that info back. It wasn't a major deal for or the majority of users, but could be a problem for others.
__________________
Koolance PC4-1036BK Liquid Cooled Aluminum Full Tower Case (Upgraded to displace 1320watt of heat) - Koolance 360 ver 1.2 CPU Water Block - PrimoChill ICE Non-Conductive Fluid - Asus P6X58D Premium - Intel I7 950 - Evga GTX580 FTW Hydro Copper 2 x2 in SLI - Tt SMART M1200W PSU - Kingston HyperX 12GB 1600 XMP - Klipsch 5.1 THX Cert Speakers - Sata II OCZ Vertex 4 128GB, Kingston 120GB SV300, WD 2TB, & 320GB - Seagate 1TB - Cyborg RAT 7 MMO Mouse - Logitech G19 - Logitech G13 Gameboard - 1-over-3 Viewsonic's VA2448M-LED 24-Inch for Nvidia Surround - Ergotech Triple Horizontal LCD Monitor Arm Desk Stand


Kayden is offline   Reply With Quote
Old 09-25-2012, 09:50 AM   #5
Brett Thomas
Senior Editor
 
Join Date: Apr 2009
Posts: 164
Default

Quote:
Originally Posted by lferrante View Post
Nice article. Two things I'd like to mention. One is that I hope you can add something about software RAIDs and their incorporations across different OSs and most impotantly what happens when the OS needs rebuilt, or the disks get transferred to another PC etc.

Second, I've been working with RAIDs in our office for years now on Dell PowerEdge machines and needed to benchmark a RAID50 vs a RAID10 and found that RAID10 is vastly superior except a hardly notable difference in CPU usage that could be completely unrelated. The short benchmark and details are posted here.

http://professorjunkdrawer.blogspot....benchmark.html
Welcome, lferrante! I'm glad you enjoyed the article.

I planned to follow up with the discussion on software RAID in my covering of building a simple MDADM RAID5 array...so stay tuned, and hopefully you will find what you're looking for there. I've found that on Linux, software is vastly superior (as mentioned in my article), as it does not require rebuilding at all between OS changes. Windows, I'll have to do some research - the addition of RAID 0/1 in Windows is a nice one but I've not tested re-installs of the OS. I would, however, assume that to be fairly transparent - the encoding is part of the volume header's "Superblock" and should be visible to any Windows version that supports RAID, with no rebuilding required.

As far as speed tests - thank you for the link! RAID10 should ALWAYS be faster than RAID5/6, as there is no need to calculate a parity block. However, its sub-optimal use of disk space and arguably lower fault tolerance vs RAID6 on any array larger than four disks makes it a difficult balance. I've found a well-tuned RAID5 can more than supply a small office or (far more demanding) home theater setup! In the end, the choice between solutions at that level comes down to application goals - a big portion of what will determine a good setup involves WHAT you're serving (file size wise) and to how many users.
Brett Thomas is offline   Reply With Quote
Old 09-25-2012, 09:52 AM   #6
Brett Thomas
Senior Editor
 
Join Date: Apr 2009
Posts: 164
Default

Quote:
Originally Posted by Kayden View Post
Nicely done Brett!

I would point out that if your Steam RAID does go down like you suggest, you will lose you screenshots and any save games that you disabled cloud save on. I had that happen to a drive I had dedicated to Steam and I couldn't get that info back. It wasn't a major deal for or the majority of users, but could be a problem for others.
Thanks, Kayden!

An excellent point. However, I *think* many users leave cloud saving on by default in Steam, and I don't know how many MAINTAIN a plethora of screenshots. But your point still rings true and hammers home the core of the concept - RAID is NOT a backup and RAID0 in particular is risky business that should only be used for things that can be replaced easily through other means!
Brett Thomas is offline   Reply With Quote
Old 09-25-2012, 12:48 PM   #7
Rob Williams
Editor-in-Chief
 
Rob Williams's Avatar
 
Join Date: Jan 2005
Location: Atlantic Canada
Posts: 13,351
Default

Quote:
Originally Posted by Kayden View Post
Nicely done Brett!

I would point out that if your Steam RAID does go down like you suggest, you will lose you screenshots and any save games that you disabled cloud save on. I had that happen to a drive I had dedicated to Steam and I couldn't get that info back. It wasn't a major deal for or the majority of users, but could be a problem for others.
And for those concerned about that, there's SyncBack!

http://techgage.com/article/using_sy...ndows_folders/

Of course it gets complicated if saved games are kept in the game folder rather than inside the userdata folder, but it's a good start. Most reasonable games save to Documents regardless.

For screenshots, I am sure I'm not like most people, but I use Fraps to capture the shots I want to keep for my personal collection, and Steam to capture only the shots I want to upload to the cloud.
__________________
Intel Core i7-3960X, GIGABYTE G1.Assassin 2, Kingston 16GB DDR3-2133, NVIDIA GeForce GTX 770 2GB
Kingston HyperX 3K 240GB SSD (OS, Apps), WD VR 1TB (Games), Corsair 1000HX, Corsair H70 Cooler
Corsair 800D, Dell 2408WFP 24", ASUS Xonar Essence STX, Gentoo (KDE 4.11. 3.12 Kernel)

"Take care to get what you like, or you will be forced to like what you get!" - H.P. Baxxter
<Toad772> I don't always drink alcohol, but when I do, I take it too far.


Rob Williams is online now   Reply With Quote
Old 09-26-2012, 04:14 PM   #8
SporadicMovemnt
Obliviot
 
SporadicMovemnt's Avatar
 
Join Date: Sep 2012
Location: IA
Posts: 2
Default

Awesome article. I can't wait to see more in-depth articles in the SysAdmin Corner!
SporadicMovemnt is offline   Reply With Quote
Old 09-26-2012, 06:33 PM   #9
Rob Williams
Editor-in-Chief
 
Rob Williams's Avatar
 
Join Date: Jan 2005
Location: Atlantic Canada
Posts: 13,351
Default

Welcome to the forums, SporadicMovemnt, and thanks for the nice comments :-)

We're dreaming up some new ideas for SysAdmin Corner, so we hope to have more content up in the near-future. We're always up for suggestions as well if there's a particular interest.
__________________
Intel Core i7-3960X, GIGABYTE G1.Assassin 2, Kingston 16GB DDR3-2133, NVIDIA GeForce GTX 770 2GB
Kingston HyperX 3K 240GB SSD (OS, Apps), WD VR 1TB (Games), Corsair 1000HX, Corsair H70 Cooler
Corsair 800D, Dell 2408WFP 24", ASUS Xonar Essence STX, Gentoo (KDE 4.11. 3.12 Kernel)

"Take care to get what you like, or you will be forced to like what you get!" - H.P. Baxxter
<Toad772> I don't always drink alcohol, but when I do, I take it too far.


Rob Williams is online now   Reply With Quote
Old 09-26-2012, 11:23 PM   #10
Jakal
Tech Monkey
 
Jakal's Avatar
 
Join Date: Nov 2005
Location: Missiskippy
Posts: 634
Default

Really great and simplified write-up Brett. I already decided to go with a RAID setup with my in next build before you wrote this up. I was considering 3-4 SSDs in RAID for OS/apps, and using my current HDDs for misc files. I like the idea of RAID 0 for games though and will explore that option.

Thanks again for the great breakdown and review!
__________________
Intel C2Quad Q9400 @3.6Ghz | Asus PM5Q Deluxe | OCZ Reaper HPC PC2-8500 8GB | XFX Black Edition 260/216| knobs are great for twisting, turning, squeezing and pulling... especially your own..... that's how doors open | Chaos Havok: grrrr im lagging me | <@Deathspawner> I wish I was in Windows :-/
Jakal is offline   Reply With Quote
Old 09-27-2012, 01:31 AM   #11
Rob Williams
Editor-in-Chief
 
Rob Williams's Avatar
 
Join Date: Jan 2005
Location: Atlantic Canada
Posts: 13,351
Default

If you're going to be RAIDing SSDs, I recommend avoiding 0 at all costs, even if it's just throw-away data. Some SSDs throw fits on random occasion that could screw you over. RAID 1 or higher would be fine.
__________________
Intel Core i7-3960X, GIGABYTE G1.Assassin 2, Kingston 16GB DDR3-2133, NVIDIA GeForce GTX 770 2GB
Kingston HyperX 3K 240GB SSD (OS, Apps), WD VR 1TB (Games), Corsair 1000HX, Corsair H70 Cooler
Corsair 800D, Dell 2408WFP 24", ASUS Xonar Essence STX, Gentoo (KDE 4.11. 3.12 Kernel)

"Take care to get what you like, or you will be forced to like what you get!" - H.P. Baxxter
<Toad772> I don't always drink alcohol, but when I do, I take it too far.


Rob Williams is online now   Reply With Quote
Old 09-27-2012, 04:06 AM   #12
Jakal
Tech Monkey
 
Jakal's Avatar
 
Join Date: Nov 2005
Location: Missiskippy
Posts: 634
Default

RAID 5 looks attractive. If I understand it correctly, you can achieve similar/better data transfer for game loading while still retaining redundancy.
__________________
Intel C2Quad Q9400 @3.6Ghz | Asus PM5Q Deluxe | OCZ Reaper HPC PC2-8500 8GB | XFX Black Edition 260/216| knobs are great for twisting, turning, squeezing and pulling... especially your own..... that's how doors open | Chaos Havok: grrrr im lagging me | <@Deathspawner> I wish I was in Windows :-/
Jakal is offline   Reply With Quote
Old 09-27-2012, 01:33 PM   #13
Brett Thomas
Senior Editor
 
Join Date: Apr 2009
Posts: 164
Default

Quote:
Originally Posted by Jakal View Post
RAID 5 looks attractive. If I understand it correctly, you can achieve similar/better data transfer for game loading while still retaining redundancy.
Absolutely! RAID5 is the performance "middle of the pack". On a 4-disk RAID5 array, I top out at about 290MB/s read speed with 5600RPM 2TB drives (a single drive on that system does a throughput of about 130MB/s). That's about 60% performance of what RAID0 would be but more than twice what a single drive would do. I wouldn't even BEGIN to imagine what you'd get out of three or four SSD's.

Keep in mind that the more "full" RAID5 gets, the slower it can get because of random seek/write speed issues involved in parity calculations...but that's something I'll touch on in the next SysAdmin corner.

However, I will say I'm not a fan of using anything but RAID1 for an OS drive...too many random reads/writes, small files, etc.

Last edited by Brett Thomas; 09-27-2012 at 02:00 PM.
Brett Thomas is offline   Reply With Quote
Reply

Tags
None

Thread Tools

Posting Rules
You may not post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
SysAdmin Corner: 7 Network Security F-Ups Small Offices Make Rob Williams Reviews and Articles 4 10-22-2012 01:58 PM
Zune 2 Just Around the Corner? Rob Williams General Hardware 6 11-27-2007 03:57 PM
How to NOT set up a RAID. Rob Williams Storage Devices and Memory 6 10-22-2005 05:11 PM


All times are GMT -4. The time now is 04:23 AM.