PCPartPicker

  • Log In
  • Register

30TB NAS Build Live Stream

Recent Posts

August 2017

July 2017

June 2017

May 2017

April 2017

March 2017

February 2017

January 2017

December 2016

November 2016

October 2016

September 2016

August 2016

July 2016

June 2016

May 2016

April 2016

March 2016

February 2016

January 2016

November 2015

October 2015

September 2015

August 2015

July 2015

June 2015

May 2015

March 2015

February 2015

November 2014

October 2014

September 2014

August 2014

July 2014

June 2014

May 2014

April 2014

March 2014

February 2014

January 2014

December 2013

November 2013

October 2013

August 2013

July 2013

June 2013

May 2013

April 2013

March 2013

January 2013

December 2012

November 2012

October 2012

September 2012

August 2012

July 2012

April 2012

March 2012

Post

philip Sept. 16, 2015

Tune in Thursday September 17th at 2:00PM CST for a live build! We'll be putting together a 30TB NAS for Ryan.

Here's the PCPartPicker part list:

Type Item Price
CPU Intel Core i3-4130 3.4GHz Dual-Core Processor $113.99 @ SuperBiiz
CPU Cooler Silverstone AR06 40.2 CFM CPU Cooler $39.99 @ Amazon
Motherboard Supermicro X10SLL-F Micro ATX LGA1150 Motherboard $159.99 @ SuperBiiz
Memory Crucial 16GB (2 x 8GB) DDR3-1600 Memory $123.99 @ Adorama
Storage Toshiba 5TB 3.5" 7200RPM Internal Hard Drive $139.99 @ Amazon
Storage Toshiba 5TB 3.5" 7200RPM Internal Hard Drive $139.99 @ Amazon
Storage Toshiba 5TB 3.5" 7200RPM Internal Hard Drive $139.99 @ Amazon
Storage Toshiba 5TB 3.5" 7200RPM Internal Hard Drive $139.99 @ Amazon
Storage Toshiba 5TB 3.5" 7200RPM Internal Hard Drive $139.99 @ Amazon
Storage Toshiba 5TB 3.5" 7200RPM Internal Hard Drive $139.99 @ Amazon
Case JMAX JX-FM500B MicroATX Mini Tower Case ~$100
Case Fan Silverstone AP123 31.4 CFM 120mm Fan $15.99 @ Directron
Case Fan Silverstone AP123 31.4 CFM 120mm Fan $15.99 @ Directron
Case Fan Silverstone AP123 31.4 CFM 120mm Fan $15.99 @ Directron
Prices include shipping, taxes, rebates, and discounts
Total $1425.87

Comments Sorted by:

dragoon20005 3 Builds 1 point 23 months ago

sorry to ask but will a RAID card be better than the onboard RAID?

manirelli staff 8 Builds 3 points 23 months ago

Depends on the card and the RAID. I'm going to be using FreeNAS and ZFS drivepooling.

ewhac 1 Build 1 point 23 months ago

It's probably worth pointing out to the readers that ZFS and hardware RAID do not get along. ZFS closely manages block allocation and placement, and therefore expects to be talking to bare platters. Bad Things(TM) tend to happen if the drives are virtualized behind a RAID controller.

[comment deleted]
manirelli staff 8 Builds 2 points 23 months ago

Always order more drives than you plan to use. Gotta have spares when one dies.

[comment deleted]
manirelli staff 8 Builds 2 points 23 months ago

We use 3x BMCC 4K cameras.

Spycrab 1 point 23 months ago

thanks for this I have something to look forward to :)

Spycrab 1 point 23 months ago

Also Server I guessed it I get a cookie :)

manirelli staff 8 Builds 1 point 23 months ago

technically just network attached storage. not really a server.

Spycrab 1 point 23 months ago

Hey I was close :P

ewhac 1 Build 1 point 23 months ago

There's nothing "just" about a file server. A CIFS server is still a server.

mercstealth 1 Build 1 point 23 months ago

This is right during my Linux class but I should be able to watch while the teacher lectures.

kylclrk 1 point 23 months ago

I was able to watch on mute ( with a few interruptions since I'm at work). Interesting build. I didn't catch what it's full purpose is or how you'll be setting up the HDDs.

manirelli staff 8 Builds 1 point 23 months ago

RAIDZ2

Data storage and streaming to my htpc/comp

kylclrk 1 point 23 months ago

Did you explain how any of this works in the video? If so, will the video be available to view later? I'm just a little curious about it..

manirelli staff 8 Builds 2 points 23 months ago

I talked about it a bit. RAIDZ2 is similar to RAID6. I am using 4 drives for storage and 2 for parity.

http://www.zfsbuild.com/2010/05/26/zfs-raid-levels/

sponix 2 Builds 2 points 23 months ago

You make it sound like there are dedicated drives in use, and separate dedicated parity drives in the Video and From what I have read prior that isn't how it works at all..

raidz and raidz2 each have both data and parity on ALL Drives configured within that array unless you specifically set up dedicated spare drives when the array is created. Just that raidz2 has MORE parity bits allowing for more drive fault tolerance in the case that say 2 drives failed at the same time.

https://docs.oracle.com/cd/E26505_01/pdf/E37384.pdf

The ZFS Admin Guide directly from Oracle goes in real Deep if you are into that sort of thing Grin

Hope this Helps !!

kylclrk 1 point 23 months ago

Thanks. =)

SpikzeMC 1 point 23 months ago

High Storage? Time to go Ludicrous Storage!

HEHE, ya sure 30TBS will be 'nuff?

piemancoder 1 point 23 months ago

Dang it, I missed an hour :(

manirelli staff 8 Builds 1 point 23 months ago

VOD is up.

piemancoder 1 point 23 months ago

Thanks.

190n 2 Builds 1 point 23 months ago

Nice build! One question though: you say that the i3-4130 is good for servers because it supports ECC RAM. What is ECC RAM?

ewhac 1 Build 3 points 23 months ago

ECC RAM == RAM with Error Correction Codes.

It turns out that RAM isn't perfect. Individual RAM cells can have their contents unintentionally flipped a number of ways. One is by cosmic rays passing through the chip; the resulting electrical disturbance causes the cell to change state. Another recently discovered method is via "rowhammering." RAM cells in a physical row are repeatedly written ("hammered"), generating large amounts of electrical noise which can bleed over to cells in adjacent rows, causing them to change state. Both of these conditions are relatively rare.

Ordinary consumer-level "desktop" RAM has no error detection or correction capability. If a bit cell gets flipped, the RAM reports the new (wrong) value back out without any hint that it's corrupt. As you might imagine, this can wreak havoc with software, operating systems, critical data, and other things.

ECC RAM, on the other hand, will notice if a bit's been flipped, and silently correct it for you. Many ECC RAMs will also notice if two bits have been flipped, and report it to the CPU, which then (hopefully) will take action to abandon the corrupted memory block. In order for ECC RAM to be useful, however, both the motherboard and the CPU have to have support for it.

FreeNAS makes use of ZFS, which is designed assuming that RAM contents are always true and correct. If that's ever not the case, then corrupted RAM could lead to a badly corrupted filesystem, as ZFS tries to "repair" disk blocks based on corrupted checksums in RAM -- hence why the FreeNAS manual and many of its users insist on using ECC RAM.

190n 2 Builds 1 point 23 months ago

Thank you!

190n 2 Builds 1 point 23 months ago

What about registered vs unbuffered? Is it the same "only necessary for servers" deal?

ewhac 1 Build 1 point 23 months ago

The motherboard manual will specify whether it wants registered or unregistered DIMMs. In general, they are not cross-compatible, so you should follow the mobo's requirement.

Registered DIMMs place less of an electrical load on the memory controller, improving reliability at the cost of a slight speed penalty.

https://en.wikipedia.org/wiki/Registered_memory

190n 2 Builds 1 point 23 months ago

Thanks!

sponix 2 Builds 1 point 23 months ago

Don't see the Power Supply Listed at all ??

mgonza2662 1 point 23 months ago

You mentioned in your video you do backups of family pcs. Could you share what software you use for this?

Sedlang 1 point 23 months ago

Try Veeam Endpoint back up. It's free and it is awesome. http://www.veeam.com/endpoint-backup-free.html?ad=menu-products

aXBlackDeathXa 1 point 23 months ago

If you're looking to push block level images to local storage or across the network and don't mind some command line check out a free product called Clonezilla.

aXBlackDeathXa 1 point 23 months ago

How did you intend on carving out the array(s)? According to best practice (on NAS4Free's wiki) there should be one GB of memory per TB of storage. You guys going to benchmark reads/writes/transfers?

Also where did you throw the OS? I assume on a LiveUSB?

eopest 8 Builds 1 point 22 months ago

That's what I was wondering! There's no OS drive listed, and if you put FreeNAS on one of the 5TB it will lock out that drive from the pool. Also, IIRC there should be 1GB of RAM for every TB in the pool. correct?

aXBlackDeathXa 1 point 22 months ago

Yes per the nas4free wiki its more of a requirement (1gb memory per 1tb of storage) when using zfs. If you're not using zfs consider it a recommendation.

thewizkid95 1 Build 1 point 15 months ago

How could I get this case? I'm willing to pay someone to ship it to me, I just don't know where to start and I don't have a contact oversees either.

[comment deleted]
Spycrab 3 points 23 months ago

I know how you feel I have school also >:(

[comment deleted]
mercstealth 1 Build 2 points 23 months ago

I'm just going to watch the stream during lecture from my teacher. Got to get ideas for my personal server build.

[comment deleted by staff]