Best RAID 0 Solution for Me?

Amin Sabet

Honorable
Jul 12, 2013
35
0
10,530
I've read the FAQ here, searched here and abroad, and I can't figure out what to do.

I just ordered a PC from Avadirect which has a fast SSD for my OS and programs (Samsung 840 Pro 512GB), and a Z87 motherboard that has plenty of SATA III ports in addition to dual Thunderbolt ports.

My main application is photography, and this machine will need to use a Lightroom collection of photos that takes up about 1.2TB of space. I can speed things up a lot by keeping the image previews on the SSD, but that still leaves 1.2TB of photos that I need to keep on a hard drive. I have a Crucial 960GB SSD, but it's not big enough for this.

Currently that 1.2TB of photos is on an external USB 3.0 drive (Seagate Backup Plus), and it's a surprisingly fast drive. I'm getting noticeably faster image transfers to that drive than I was previously getting with an internal WD Green HDD. Atto was indicating ~100MB/s transfers with the WD drive and closer to 180MB/s with the external Seagate, and the difference was pretty obvious. Now I want to go for even better performance, and that's how I came to think about RAID.

My first thought was to get the Drobo 5D since my motherboard has Thunderbolt, but I'm reading that the transfer speeds on that device aren't so hot. The Promise Pegasus external RAID devices are priced out of my budget, which is under $1k. The WD Velociraptor Duo Thunderbolt looks perfect for my needs, with people saying it has transfer speeds ~350MB/s in RAID 0. However, WD doesn't have Windows drivers yet to support RAID with that device.

So, my thoughts turned to some sort of internal RAID 0 setup. I read that hardware RAID is the way to go, but all the RAID cards I found that had good reviews also said that they are meant for servers and can get very hot in regular PCs. Also, none were specific about whether they support Z87 motherboards, Windows 8 Pro, etc. So, my thoughts went back to software RAID.

Will using the software RAID 0 via my motherboard give me transfer speeds of over 300MB/s using two Seagate Barracuda drives that independently give transfer speeds close to 180GB/s? I back up religiously - to external drives in multiple locations, to the cloud, to printed photos, etc, so I'm not worried about my RAID array going down and losing my data.

If you made it through, thanks for reading this far, and I'd appreciate some advice and information about the fastest 2GB or greater storage I can buy for up to $1k including RAID controller and drives.

In case it matters, here are the specs for the system I ordered via Avadirect:

SELECTED COMPONENTS
FRACTAL DESIGN, Define R4 Black Pearl w/ Window Silent Mid-Tower Case, ATX, No PSU, Plastic/Steel
SEASONIC, SS-660XP 660W Power Supply w/ Modular Cables, 80 PLUS® Platinum, 24-pin ATX12V 2x EPS12V, 4x 8/6-pin PCIe, Retail
ASUS, Z87-Deluxe/Dual, LGA1150, Intel® Z87, DDR3-3000 (O.C.) 32GB /4, PCIe x16 SLI CF /1+1*, SATA 6Gb/s RAID 5 /10, 2x TB + HDMI, USB 3.0 /6+2, HDA, WiFi, BT, GbLAN /2, ATX, Retail
INTEL, Core™ i7-4770 Quad-Core 3.4 - 3.9GHz TB, HD Graphics 4600, LGA1150, 8MB L3 Cache, DDR3-1600, 22nm, 84W, EIST HT vPro VT-d VT-x XD, Retail
COOLER MASTER, Hyper 212 EVO CPU Cooler, Socket 2011/1155/1156/1366/775/FM1/AM3/AM2, 159mm Height, Copper/Aluminum
COOLER MASTER, ThermalFusion 400 Thermal Compound, Electrically Non-Conductive
CRUCIAL, 16GB (2 x 8GB) Ballistix Sport PC3-12800 DDR3 1600MHz CL9 (9-9-9-24) 1.5V SDRAM DIMM, Non-ECC
EVGA, GeForce® GTX 660 933MHz, 2GB GDDR5 6008MHz, PCIe x16 SLI, DP + HDMI + 2 x DVI, Retail
SAMSUNG, 512GB 840 Pro Series SSD, MLC Samsung MDX, 540/520 MB/s, 2.5-Inch, 7mm, SATA 6 Gb/s, Retail
SEAGATE, 2TB Barracuda®, SATA 6 Gb/s, 7200 RPM, 64MB cache
RAID, No RAID, Independent HDD Drives
LITE-ON, iHAS124 Black 24x DVD±RW Dual-Layer Burner, SATA, OEM
MICROSOFT, Windows 8 64-bit Edition, OEM w/ Media
WARRANTY, Silver Warranty Package (3 Year Limited Parts, 3 Year Labor Warranty)
 
Solution
If you are only needing to do two drives in RAID 0, especially if they are just mechanical drives, then I don't think you'd need to worry about a dedicated hardware RAID controller. The onboard Z87 chipset controller should offer the capabilities of a good performance RAID 0 array on two mechanical drives. However, my personal experience would favor the WD Black or the WD RE4 line of hard drives for any sort of RAID array over Seagate Barracuda drives, which are generally just "mainstream" drives. You will notice a slight performance benefit just from utilizing these WD performance drives anyways. If you want the best performance you can from a 1 TB mechanical drive, then you can go with a VelociRaptor drive. And remember you can...

choucove

Distinguished
May 13, 2011
756
0
19,360
I know that you stated this in your main post, but just always be aware that a RAID 0 array will have twice the chance of failure and loss of data, and actually more than that if you are only using the onboard SATA RAID controller as they tend to be more finicky and less reliable than an actual hardware RAID controller. So yes, be sure to keep those backups going regularly!

If you want the absolute best of both worlds and want plenty of storage along with greatly increased throughput, then you should be considering RAID 10, but that will require four hard drives and probably a nice hardware RAID controller, so it's definitely not the cheap option. I don't have much experience with external connected RAID systems, but the experience I have had is bad (poor performance, quality, or management features.) It's better off if you have the space to get a nice hardware RAID controller and run the array internally.

So lets talk about throughput for a second. Above you stated that a Seagate Barracuda drive should give you 180 MB/s of throughput, but I've never seen any 7k SATA hard drive come close to this performance. Even the WD VelociRaptor 10k SATA drives are hard pressed to actually get that average throughput especially if the hard drives are more than half full of data. The average speed of your "mainstream" hard drives is around 120 MB/s, and going with a more performance-oriented or enterprise class SATA drive will give you probably 140 MB/s. That being said, two of these drives in RAID 0 will net you not quite twice the throughput of a single drive (probably somewhere in the 250 - 300 MB/s.) If that still isn't enough throughput, you could look into the 1 TB VelociRaptor drive and get dual drives in RAID 0 to probably get a little more than 300 MB/s. Better still would be two SSDs in RAID 0. However, throughput on your controller for stability is going to be a concern at some point if you go with that many SSDs and you might want to consider a hardware RAID controller then for improved reliability and performance capabilities.
 

SNA3

Honorable


Hello ,

first of all I need to know , the DATA on that Raid 0 , is it important? or is it Just a WORK Place , that in case one of the drives fail , you wont loose your work ?

if the answer is yes , then go for Raid 5 and not Raid 0 , Raid Five you sacrifice ONE harddisk for Safety of the data , if ANY harddisk is damaged , you stop , and get a new one , and the Raid 5 will reconstruct it again. and you will never loose Data unless 2 drives fail at the same time.

remember in Raid you can join many drives not only 2 ...

Raid 0 is the eeasiest to do and does not need dedicated Card , your software raid and Z87 is enoug. but only use it if it is just a working place to work FAST , and then save the result on a third drive.

you can actually reach 1000MB /second by using just two 840 Pro in raid zero .. if you buy three , and raid 0 them , you will reach 1500 M/s

if you want the data secure , use 3 in Raid 5 ...

you can do the same for Mechanical Harddisks , but you will need more drives ... the veloci Raptors from WD are good option .. if you want to save money.

tell me first about this drive , is it a working place ? or a storage place + wworking place .
 

Amin Sabet

Honorable
Jul 12, 2013
35
0
10,530
Thank you both. The drive I need is for storage of my photos as I work on them but will be backed up continuously to another external drive as well as backed up daily to the cloud and a third offsite drive. I separately keep backups of my daily photos on SD cards and on a fourth drive, so I am really not worried about losing my work or data to the RAID 0 drive.

In order to use Samsung 840 Pro drives, I would need to RAID at least 3 or 4 of the 512GB drives, and that's getting into big bucks for me. I thought about buying two more of the Crucial 960GB drives and using those, but that's a little more than I want to spend also.

The 180MB/s I quoted for my current HDD may be wrong. I was basing it on ATTO benchmark, and I don't know if it's a peak transfer speed or sustained transfer speed they report, but ATTO on default settings says that for 64k and higher, I'm getting both read and write transfer rates of ~180MB/s and above. That Seagate Backup Plus drive uses a 2TB Barracuda, so I'm pretty sure the same bare drive would do as well or slightly better as an internal drive.

If we assume I'm wrong about the 180GB/s number (numerous people have said that I must be wrong about this), let's just say that I'm fairly happy with the speed I'm getting from my USB 3 enclosure which contains a Seagate Barracuda drive. If I take two of those drives and do motherboard RAID 0 with them, is it safe to say that I'll get noticeably better performance out of them? Also, if I do mootherboard RAID, am I better off using enterprise drives like RE or Constellation?

I'm fine with doing hardware RAID if someone can suggest a controller that is easy to use, doesn't get excessively hot, and will work with my hardware and OS.

Thanks again!
 

choucove

Distinguished
May 13, 2011
756
0
19,360
If you are only needing to do two drives in RAID 0, especially if they are just mechanical drives, then I don't think you'd need to worry about a dedicated hardware RAID controller. The onboard Z87 chipset controller should offer the capabilities of a good performance RAID 0 array on two mechanical drives. However, my personal experience would favor the WD Black or the WD RE4 line of hard drives for any sort of RAID array over Seagate Barracuda drives, which are generally just "mainstream" drives. You will notice a slight performance benefit just from utilizing these WD performance drives anyways. If you want the best performance you can from a 1 TB mechanical drive, then you can go with a VelociRaptor drive. And remember you can do RAID 0 with more than 2 drives as well, if you want greater capacity and speed.

The only real ways of beating that would be purchasing a dedicated hardware RAID controller and some 15k SAS drives. There are several RAID controllers that would work well, such as the Adaptec 6805 and the HP SmartArray P410/512MB which I have both used with great results. And of course the best performance would be utilizing SSDs. Samsung is about to release a new 840 EVO series, which will include a 1 TB drive capacity, and will be replacing the original 840 series. This isn't the 840 Pro, though, so it's TLC memory. Where this isn't your primary data storage and it's not a huge deal for you if the array goes down, that shouldn't be an issue though.
 
Solution

SNA3

Honorable


what is the size of the drive you want? Total size ? 2T ? 3 T ? you can use a cheaper SSD in Raid 0 for it , no need to go for samsung 840 Pro ...

why go for Raid card and complicate things for you?

Just grab 2 of these

Crucial M500 CT960M500SSD1 2.5in 960GB

http://us.ncix.com/products/?usaffiliateid=1000031504&sku=81657&vpn=CT960M500SSD1&manufacture=CRUCIAL%20TECHNOLOGY&promoid=1275

and put them in Raid 0 , you will get around 2Tera and huge speed in raid 0 , or just use them as is they will give you ~400 MB/s as is without the need of any raid .. dont complicate things for you... SSD are already here and fast enough and not noisy and no heat and no big power ...
 

Amin Sabet

Honorable
Jul 12, 2013
35
0
10,530


I'd like a total of at least 2TB of fast storage and want to spend under $1k for it. The two 960GB Crucial drives will cost me a little over budget.
 

SNA3

Honorable


Alright then , 3-4 veloci raptors is your best choice .. and get the 2.5 ones to save space .

the 1T ones in raid 0/5

this : works on SATA3 6G , and has 64 MB cache , 10K RPM ...

http://www.superbiiz.com/detail.php?name=HD-W10CHTZ&c=CJ

and get this bay for hotswap (takes SATA 3 , and takes 4x2.5 , and supports hotswap , and takes 15.00 mm thick 2.5) and has 2 cooling fan .. a Must for Raid system , and fits only in ONE DVD bay (5.25 bay)

http://www.icydock.com/goods.php?id=142

at new egg

http://www.newegg.com/Product/Product.aspx?Item=N82E16817994142&Tpk=MB994SP-4SB-1

buy four drives , and the bay ... and use the Z87 raid ... you can do Raid 0 (fastest 4T total ), Raid 0 and 1 (2T mirroring raid) , or Raid 5 with 4 Drives (3T and fast).

and using 2.5 inch drives is the best saves alot of space.

this is a fast simple soltion .. and effective

if you want a raid card , will have to add the Raid card price.

if you want it very cheap , use 2 drives only in Raid 0 and dont leave any important data on the drives.

Edit : and dont give best answer too early ... this is really annoying