Jump to content

New X7SPA based unRAID build, comments please...


jowi

Recommended Posts

I'm about to start my first unRAID project. Target is a low formfactor 12 bay server which in theory would store 12x4 = 48TB (minus parity). Which brings me to my first mistake, the board i've ordered, a Supermicro  X7SPA-HF-D525, won't support 4TB drives according to them...

 

Anyway, the components:

 

- Board: Supermicro X7SPA-HF-D525 http://www.supermicro.com/products/motherboard/ATOM/ICH9/X7SPA-HF-D525.cfm

- 2x 1GB DDR3 memory taken from my Mac Mini

- Controler: Supermicro AOC-SAS2LP MV8 http://www.supermicro.com/products/accessories/addon/aoc-sas2lp-mv8.cfm

- 3x 4-in-3 SATA hotswap units, Norco SS-400 http://www.norcotek.com/SS-400.php

- fast USB stick (32MB/s read/18MB/s write) Transcend JetFlash 500

- PSU Corsair Professional Series HX650 (modular)

- SATA/SAS breakeout cables and stuff, some fans

 

The enclosure will be a relatively small Sharkoon Tarea box: http://www.sharkoon.com/?q=en/content/tarea with some Noctua silent fans.

I'm hoping the SAS2LP will support 4TB disks, it would be nice to start of with 6x 4TB (20TB + 4TB parity) and expand later. It's a pity the X7SPA doesn't support 4TB disks, so my guess would be that the capacity will max out at 8x4TB (SAS2LP) + 4x3TB (onboard) = 40TB + 4TB par. Which is more then enough for the next couple of years anyway...

 

What is the best unRAID version to go with? The latest v5 release candidate? I've read on the forum that the stable 4.7 does not support the AOC-SAS2LP-MV8 controller?

 

Any other comments? Thanks in advance!

Link to comment

They probably just meant that it wouldn't BOOT from a drive > 2TB.  You might try to see if you can see the entire drive after booting unRAID from the flash drive before you order a controller.  You will need unRAID 5.0 if you want to use > 2TB drives.

Link to comment

Ok, thanks. I will get me a 4TB disk anyway to test it, and take it from there.

First things first, assemble the thing. Looks impressive :)

 

I've replaced the annoying loud fans in the Norco SS-400 with Noctua fans. Higher rpm, but NO noise... much better.

IMG_3957.jpg.73d0c419abb384bcf1057ce788350fe6.jpg

IMG_3958.jpg.6801e6d910e7bee40ce7f129b94b5b72.jpg

Link to comment

Update. Bought a Hitachi HDS724040ALE640 4TB disk last week, to see if it was compatible with the motherboard and controller and unRAID, which it was. Also this way i could get some experience with unRAID, the hardware and the preclearing. All went pretty wel, preclearing took 41 hours, and i was able to add the disk in unprotected mode as a data disk, so i could play with the machine a bit.

 

In the meantime, i've bought 5 more Hitachi 4TB disks, and started 5 concurrent preclearing jobs. Doing all 5 at the same time does slows it down a bit compared to doing one disk but it beats doing them sequentially, which would take the rest of the week... stil, all 5 will take about 48 hours or more... which still is like forever >:( Unbelievably BORING process. I hope the result of a working unRAID machine in the end will make me forget about this really annoying preclearing stuff...

preclear5disks_SLOW.jpg.0e85bf68a8b86e40d7b8da1cfa258f0d.jpg

Link to comment

Update. Bought a Hitachi HDS724040ALE640 4TB disk last week, to see if it was compatible with the motherboard and controller and unRAID, which it was. Also this way i could get some experience with unRAID, the hardware and the preclearing. All went pretty wel, preclearing took 41 hours, and i was able to add the disk in unprotected mode as a data disk, so i could play with the machine a bit.

 

In the meantime, i've bought 5 more Hitachi 4TB disks, and started 5 concurrent preclearing jobs. Doing all 5 at the same time does slows it down a bit compared to doing one disk but it beats doing them sequentially, which would take the rest of the week... stil, all 5 will take about 48 hours or more... which still is like forever >:( Unbelievably BORING process. I hope the result of a working unRAID machine in the end will make me forget about this really annoying preclearing stuff...

 

I actually run 3 cycles on my preclears. On a 3TB 5400 rpm Hitachi that takes 5 days. On a 4TB 5400 rpm Hitachi, it takes 7 days. But what is a week in relation to knowing if your drive is solid to store your data on? And, your parity build/rebuild will take the better part of a day on that system with a 4TB parity drive. As drive densities continue to grow, these times will only increase, so get used to it. :)

Link to comment

No, there are no extras running... the speed seems erratic at times. Sometimes it even goes up as high as 40MB/s, and not for just a second but for like 10 or 20 minutes. If i start a new copy after that, it's at 30-32 again... or even lower. Or higher. Weird.

Link to comment

there are a lot of factors to keep in mind. not to mention fragmentation of the source file. what else your source PC is doing. total network usage, Where on the disk your file is being written/read from (drives get much slower for files on the inner sectors). is the source file continuous or lots of little files (a single 25GB BR rip will take a fraction of the time of 25GB of pictures). if the destination/source drive also doing other tasks like indexing or reading files even just excessive paging.

 

Even with an SSD cache drive, some of my copies can be 115MB/s and some can be 40MB/s based on the above things.

Link to comment

No, there are no extras running... the speed seems erratic at times. Sometimes it even goes up as high as 40MB/s, and not for just a second but for like 10 or 20 minutes. If i start a new copy after that, it's at 30-32 again... or even lower. Or higher. Weird.

 

Copying from Windows you are using Samba (SMB) network protocol, and I have found in the current Linux 3.x kernel that it fluctuates a lot more than on the older builds. As long as your average transfer comes in around 20Mb/s or higher, then your system is on par. For a first time copy, depending on the volume of data, I usually disable the parity drive, move all the files, then rebuild parity. An unprotected array that doesn't have to write parity information will run much faster transfer speeds. Of course, the data in the new array isn't safe until that parity is built.

Link to comment

For a first time copy, depending on the volume of data, I usually disable the parity drive, move all the files, then rebuild parity. An unprotected array that doesn't have to write parity information will run much faster transfer speeds.

I'm doing this myself at the moment as well, i unassigned the parity disk for the time being. But the speeds arent't that much higher, it won't get over 50MB/s.

Link to comment

For a first time copy, depending on the volume of data, I usually disable the parity drive, move all the files, then rebuild parity. An unprotected array that doesn't have to write parity information will run much faster transfer speeds.

I'm doing this myself at the moment as well, i unassigned the parity disk for the time being. But the speeds arent't that much higher, it won't get over 50MB/s.

 

That's about right for a network transfer. If that's still not fast enough, you could just pull the drive(s) out of the Windows box, mount them temporarily on your unRAID box, and then transfer them over the local SATA bus. That will get you the fastest speeds, probably in the 70 - 80 Mb/s range.

Link to comment

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...