Lots of questions from a noob for experienced users

Status
Not open for further replies.

Whatts

Dabbler
Joined
Jul 26, 2013
Messages
13
Hi all,

I'm new to FreeNAS and I have “a few” questions. First some background information...

Why FreeNAS:
Not because I’m unhappy with my actual networked storage, but because I like to play with this stuff. I like to tinker and push my network. I’d also like to obliterate my colleague’s 64MB/s write speed (over CIFS to a Synology DS213j) :)

My current box:
For the moment I'm testing FreeNAS on a Gigabyte GA-F2A85XM-D3H motherboard with an AMD A8-5600k quadcore and 4x4GB Crucial Ballistix 1866MHz RAM (non-ECC). I'm using 2 Intel Desktop CT NICs (82574L controller) and a single 2TB WD green drive, the OS is on a mini Sandisk 8GB USB stick. The PSU is a 350w Corsair, the case a Fractal Design Arc Mini (v1).
Now I've done the research and I'm aware this is pretty far from what you'd advise as hardware, but I have my reasons for using this setup for now. Mainly: I wanted to test FreeNAS for a while with cheap hardware that could later be repurposed as a cheap multimedia/internet PC for my mom. The PSU and drive I had laying around, so all in all the cost wasn't too high. I’m getting between 55MB/s and 60MB/s write speeds over CIFS.

Usage and network setup:
The FreeNAS will be used to serve HD content (720p and 1080p with up to 3 simultaneous streams) to mediaplayers and computers around the house and for photo and document storage. Read and write (adding new HD content) will be done at the same time. This is why I set up the Intel NICs with LACP to my central 24p Cisco SG200 series switch. I'm currently also using 2 Synology DS212J boxes for HD content and 2 Iomega Iconnects (basically a 4xUSB to gigabit ethernet box) for SD material. One of the Synology boxes also acts as an OpenVPN server/endpoint.

Thinking about new hardware:
I've been checking out the Supermicro X9SCM-F board and the Intel Xeon E3-1230v2 CPU, with ECC memory.


Now here come the questions:

Haswell vs. Ivy Bridge:
Would there be a noticeable performance or power consumption difference between the Ivy Bridge-based hardware above and a Supermicro X10 (LGA 1150) motherboard with a E3-1230v3 Haswell CPU? The TDP of the v3 is actually higher than the v2, but TDPs don't mean everything of course.
Has anyone got real (measured) power consumption figures from a Xeon E3-1230 (v2/v3)?
Also, does anyone have any experience with the Supermicro X10 boards? Do the new Intel NIC controllers on these boards work under FreeNAS?

Multiple pools:
I intend to run multiple pools and not necessarily in any kind of raid. The reason is I already have critical data on 3 separate machines (2 disks in 2 different desktops and on a NAS), and media content on 2 machines (1 disk in a desktop and on a NAS). If I run multiple pools each with one disk (no striping/mirroring), am I correct in assuming that if a single disk fails it only impacts the data on that one disk?
Also, do multiple pools with simultaneous read/write actions have a large impact on performance and CPU load?
Or is this setup just not a good idea considering what I want to achieve?
What would be the hit in write speeds I can expect when moving to RAIDZx compared to single disks (if any)?

Disks:
For the moment the price per TB is about the same on 2, 3 and 4 TB consumer disks. When a disk fails in a RAID setup you have to take into account the time it takes to rebuild a disk, but what about in my single-disk pools? Are 3 and 4 TB consumer disks a lot less reliable compared to 2 TB versions?
Any opinions on / experiences with WD Red drives or Seagate NAS drives (st3000vn000 / st4000vn000)?

LACP Link Aggregation:
I intend to keep using LACP with the 2 onboard NICs from the Supermicro board, but would adding a third NIC (one of the PCI-E cards from my current box) have any benefits? I had some problems setting up LACP: I already had one single interface set up (the onboard NIC) but couldn’t delete this properly (as advised before switching to LACP). The system would throw errors and whatever I did, I couldn’t get rid of it. I ended up doing a fresh install and immediately setting up the LACP, and this worked just fine. So I’d like to know if using a triple (or even quadruple) LACP has any real use before I get the new box, so I can set it up from the start.

Dedicated ZIL and L2ARC device:
From what I’ve read a dedicated SSD for ZIL and L2ARC wouldn’t really increase performance in my typical use case (HD media so large files with continuous read and write with limited use for caching). Correct?

ECC RAM:
Does RAM speed have an actual impact on performance? I would assume it hasn’t and that you’re better off with more and cheaper 1333MHz memory? I do intend to switch to ECC when I go over to a Supermicro board.

PSU:
Is it worth spending big money on a “more reliable” PSU? With the single-disk pools I have in mind, would a PSU failure wipe out any data?
I’ve never had a PSU failure myself, but I have seen a few OEM no-name PSUs fail on other people.

Simultaneous NFS and SMB/CIFS:
The FreeNAS documentation advises against activating NFS and CIFS at the same time on the same share (for access violation and permissions problems it seems). Does this cause a lot of problems if only one machine does the writing at any given time, and the rest is just mediaplayers reading the file? (so there will not be any joint-editing of files for instance)
I need CIFS to give my Windows machines access, but I’d like NFS for the mediaplayers as this should be more performant (less overhead).

There, all done :) Pardon my very lengthy post, and I hope I haven’t overlooked many previously asked questions.
All feedback is welcome!

Kind regards,
Tom aka. Whatts
 

Nindustries

Patron
Joined
Jun 12, 2013
Messages
269
Hi there! I don't have the time atm to go deep into this stuff, but I don't want to keep you waiting on some answers..so here we go
Haswell vs. Ivy Bridge:
Would there be a noticeable performance or power consumption difference between the Ivy Bridge-based hardware above and a Supermicro X10 (LGA 1150) motherboard with a E3-1230v3 Haswell CPU? The TDP of the v3 is actually higher than the v2, but TDPs don't mean everything of course.
Also, does anyone have any experience with the Supermicro X10 boards? Do the new Intel NIC controllers on these boards work under FreeNAS?
In my opinion, stay with Ivy Bridge. Haswell is too expensive and the E3-1230v2 performs very well. Besides, the improved integrated graphics in Hasswel is of no use.

Disks:
For the moment the price per TB is about the same on 2, 3 and 4 TB consumer disks. When a disk fails in a RAID setup you have to take into account the time it takes to rebuild a disk, but what about in my single-disk pools? Are 3 and 4 TB consumer disks a lot less reliable compared to 2 TB versions?
Any opinions on / experiences with WD Red drives or Seagate NAS drives (st3000vn000 / st4000vn000)?
The more TB's are stored on a single hard drive, the more the chance of failure increases. That's just the way it is, but not so big to take in mind.
IMO, WD Red drives are perfect for home NAS appliances. They are made for such use, and this is reflected in the longer warranty. I have and will buy them again.

LACP Link Aggregation:
So I’d like to know if using a triple (or even quadruple) LACP has any real use before I get the new box, so I can set it up from the start.
LACP with 2 links for home use would be the maximum, everything else is overpowered. Ofcourse, if you want to test it..

Dedicated ZIL and L2ARC device:
From what I’ve read a dedicated SSD for ZIL and L2ARC wouldn’t really increase performance in my typical use case (HD media so large files with continuous read and write with limited use for caching). Correct?
Indeed. Most of the people here will never need one.

ECC RAM:
Does RAM speed have an actual impact on performance? I would assume it hasn’t and that you’re better off with more and cheaper 1333MHz memory? I do intend to switch to ECC when I go over to a Supermicro board.
Not really noticable, just pick what your motherboard supports and you'll be fine. ECC memory is a good choice! We hate memory faults ;-)

PSU:
Is it worth spending big money on a “more reliable” PSU?I’ve never had a PSU failure myself, but I have seen a few OEM no-name PSUs fail on other people.
Not really reliability you should have in mind, but rather make sure it's GOLD certified. (= efficiency) It will save you a sum of money in the end. Btw, any PSU from a well known brand will perform just fine in your NAS, especially when GOLD certified. Maybe a power outtage on the wrond moment could mess up your pool, but for higher-end setups (like mine) i'd really recommend a UPS.

Greetings & hope I helped a bit
 

Whatts

Dabbler
Joined
Jul 26, 2013
Messages
13
The more TB's are stored on a single hard drive, the more the chance of failure increases. That's just the way it is, but not so big to take in mind.
IMO, WD Red drives are perfect for home NAS appliances. They are made for such use, and this is reflected in the longer warranty. I have and will buy them again.
The price difference with "regular" consumer grade drives is becoming smaller, about €15 euro now for the 3TB model (it was >€20 a month ago), so I'm gravitating towards the Red series also...

Not really reliability you should have in mind, but rather make sure it's GOLD certified. (= efficiency) It will save you a sum of money in the end.
The cheapo one in there right now is Bronze, but I'm not running 24/7 yet. Once I'm up and running for a while I'll look into a decent modular Gold (or Platinum) certified PSU. A guesstimate for the yearly difference in my energy bill comes to 15 euro for Gold vs. Silver (power ain't cheap here in Belgium, as I'm sure you've noticed). I don't think I'm going to go the UPS route just yet, unexpected power outages are very rare where I live. Maybe when the box has grown a bit more hardware and content...

Greetings & hope I helped a bit
Sure did, and thanks for taking the time to reply!
 
Status
Not open for further replies.
Top