Jump to content


Photo
- - - - -

FreeNAS Build


  • Please log in to reply
6 replies to this topic

#1 AZNguyen

AZNguyen

    Melting pot of friendship

  • Members
  • PipPipPipPipPipPip
  • 7952 posts
  • Gender:Male
  • Location:FL

Posted 29 November 2012 - 11:21 AM

The time has come to convert my HTPC/Storage machine into two separate machines. I recently picked up 3x 3TB and its just what the doctor ordered. Been looking around and it seems ZFS doesn't require much CPU power, just RAM. NAS will be running 2x 1.5 TB and 3x 3 TB. USB for for OS.

Just remembered I have an unused Chieftec Dragon case. I could just use that to transfer the NAS to then buy a new PSU for HTPC. Updated.

Route #4: Build NAS + reuse HTPC's PSU and a different case. Buy new PSU for HTPC.
CPU: AMD A4-3300 2.5GHz Dual-Core Processor ($41.24 @ Amazon)
Motherboard: ASRock A55M-HVS Micro ATX FM1 Motherboard ($47.97 @ Newegg)
Memory: G.Skill Ripjaws X Series 8GB (2 x 4GB) DDR3-1866 Memory ($29.99 @ Newegg)
Total: $119.20 (added these to Christmas list :D)

Plus a ~$25 PSU or something for HTPC.

Spoiler

Edited by AZNguyen, 29 November 2012 - 01:54 PM.

Gaming || Intel i7 3770K || Gigabyte Z68X-UD3H-B3 || G.Skill 2x 4GB || EVGA GTX 680 2 GB || Corsair TX750 V2 ||

|| 3x Dell UltraSharp U2312HM || Corsair Vengeance K90 || Logitech G700s || Audio-gd NFB 15.32 || Hifiman HE400 ||

HTPC || Intel Celeron G530 || Gigabyte Z68MA-D2H-B3 || G.Skill 4GB || CM Elite 460W ||

NAS || Intel Pentium G630 || Gigabyte Z68MA-D2H-B3 || G.Skill 16GB || Corsair CX430 || IBM M1015 || 21 TB Storage ||


#2 Fogel

Fogel

    Vengeance shall be Mine

  • Members
  • PipPipPipPipPip
  • 3463 posts
  • Gender:Male
  • Location:USA

Posted 29 November 2012 - 01:32 PM

I like route 2 personally. I've never had a FreeNAS build but supposedly they recommend at least 6GB of RAM and then 1GB for every 1TB after 6TB. Seemed easy to remember since it seemed like 1-to-1 correlation - 8TB, 8GB. So if you were to follow that suggestion, you would be looking at 12GB of RAM or more.

Check out some of the HTPC builds in this section, a few people have thrown out some interesting case ideas.

#3 AZNguyen

AZNguyen

    Melting pot of friendship

  • Members
  • PipPipPipPipPipPip
  • 7952 posts
  • Gender:Male
  • Location:FL

Posted 27 December 2012 - 09:55 PM

Do you guys think ECC memory is overkill for a home media server? The traditional Server CPU + Server Board is just too expensive. I noticed you can do it with AMD Athlon II + Consumer Board for about half 1/3-1/2 of the cost.

 

~$65 - AMD Athlon II X2 or X3 CPU

$90 ($10 MIR) - ASUS M5A97 LE R2.0 (Cheapest AMD board that has ECC, that I found)

$56 - Kingston 8GB (2x 4GB) DDR3 1333 ECC Unbuffered

Total: $211

 

Pros:

1) Similar CPU performance to Celeron G530

2) ECC memory for memory errors

3) 32 GB RAM capacity

 

Cons:

1) No on-board video, but I do have a spare PCI video card

2) Costs upfront and adding ram in the future vs non-ECC


Gaming || Intel i7 3770K || Gigabyte Z68X-UD3H-B3 || G.Skill 2x 4GB || EVGA GTX 680 2 GB || Corsair TX750 V2 ||

|| 3x Dell UltraSharp U2312HM || Corsair Vengeance K90 || Logitech G700s || Audio-gd NFB 15.32 || Hifiman HE400 ||

HTPC || Intel Celeron G530 || Gigabyte Z68MA-D2H-B3 || G.Skill 4GB || CM Elite 460W ||

NAS || Intel Pentium G630 || Gigabyte Z68MA-D2H-B3 || G.Skill 16GB || Corsair CX430 || IBM M1015 || 21 TB Storage ||


#4 AZNguyen

AZNguyen

    Melting pot of friendship

  • Members
  • PipPipPipPipPipPip
  • 7952 posts
  • Gender:Male
  • Location:FL

Posted 29 December 2012 - 09:18 PM

Athlon II build seemed too inefficient to run 24/7 when there are stuff like Pentiums and APUs. Shame none of them have ECC support.

 

Might try running Ubuntu Server with ZFS (Release Candidate). Seems to be the easiest way to get Plex Media Server running over FreeBSD.

 

I ended up buying everything today. Used parts  :yucky:

$45 - Intel Pentium G630

$60 - G.Skill 16GB (2x8GB) DDR3 1333

$54 - Gigabyte GA-Z68MA-D2H-B3 (Enough expansion slots for Intel NIC and SATA controller cards :wub: )

Total: $159

 

 

 I may swap out my HTPC parts for a mini-ITX build. Probably won't be anytime soon.


Edited by AZNguyen, 29 December 2012 - 09:23 PM.

Gaming || Intel i7 3770K || Gigabyte Z68X-UD3H-B3 || G.Skill 2x 4GB || EVGA GTX 680 2 GB || Corsair TX750 V2 ||

|| 3x Dell UltraSharp U2312HM || Corsair Vengeance K90 || Logitech G700s || Audio-gd NFB 15.32 || Hifiman HE400 ||

HTPC || Intel Celeron G530 || Gigabyte Z68MA-D2H-B3 || G.Skill 4GB || CM Elite 460W ||

NAS || Intel Pentium G630 || Gigabyte Z68MA-D2H-B3 || G.Skill 16GB || Corsair CX430 || IBM M1015 || 21 TB Storage ||


#5 AZNguyen

AZNguyen

    Melting pot of friendship

  • Members
  • PipPipPipPipPipPip
  • 7952 posts
  • Gender:Male
  • Location:FL

Posted 28 November 2013 - 12:44 AM

This build has changed quite a bit since the last post.

 

OS: ZFSguru -> Ubuntu Server + zfsonlinux

Case: Chieftec Dragon -> Cougar Challenger -> Rosewill RSV-L4500

Storage: 2x 1.5 TB + 3x 3 TB -> Mirror: 2x 1.5 TB + RAIDZ: 3x 3 TB / 3x 3 TB

Just transferred over the hardware into the new case. http://imgur.com/a/OEqOY. I actually used up all my cables on the PSU haha. I'll probably upgrade the PSU to something that has more cables whenever I do the next storage upgrade sometime in the future. This case will last me one more storage upgrade, but by that time I'll probably invest into one of those fancy 24 hot swap cases.

 

Things I learned:

1) zfsonlinux seems pretty stable

2) Cougar Challenger is a great case despite its looks

3) Molex to 4x SATA Power adapters exist!

4) Buy a PSU with more cables 


Gaming || Intel i7 3770K || Gigabyte Z68X-UD3H-B3 || G.Skill 2x 4GB || EVGA GTX 680 2 GB || Corsair TX750 V2 ||

|| 3x Dell UltraSharp U2312HM || Corsair Vengeance K90 || Logitech G700s || Audio-gd NFB 15.32 || Hifiman HE400 ||

HTPC || Intel Celeron G530 || Gigabyte Z68MA-D2H-B3 || G.Skill 4GB || CM Elite 460W ||

NAS || Intel Pentium G630 || Gigabyte Z68MA-D2H-B3 || G.Skill 16GB || Corsair CX430 || IBM M1015 || 21 TB Storage ||


#6 Lackadaisical

Lackadaisical

    Geek

  • Members
  • PipPipPip
  • 580 posts
  • Gender:Male
  • Location:Arizona

Posted 28 November 2013 - 09:03 AM

How is the performance on that system? My biggest issue with the home built NAS systems was not enough network performance for things like VMware. What protocols are you using to serve out storage?


sigimage.gif?c1=FFFFFF&c2=000000&c3=0000


#7 AZNguyen

AZNguyen

    Melting pot of friendship

  • Members
  • PipPipPipPipPipPip
  • 7952 posts
  • Gender:Male
  • Location:FL

Posted 28 November 2013 - 10:57 AM

Using Samba for file transfers to Window machines.

 

RAIDZ zpool: Reads from server 75 MB/s. Writes to the server 40-50 MB/s. (random file transfers)

Mirror zpool: Reads from server 40 MB/s. Writes to server 90-100 MB/s. (random file transfers)

 

Also dependent on my 500 GB hdd on my gaming rig.


Edited by AZNguyen, 28 November 2013 - 11:01 AM.

Gaming || Intel i7 3770K || Gigabyte Z68X-UD3H-B3 || G.Skill 2x 4GB || EVGA GTX 680 2 GB || Corsair TX750 V2 ||

|| 3x Dell UltraSharp U2312HM || Corsair Vengeance K90 || Logitech G700s || Audio-gd NFB 15.32 || Hifiman HE400 ||

HTPC || Intel Celeron G530 || Gigabyte Z68MA-D2H-B3 || G.Skill 4GB || CM Elite 460W ||

NAS || Intel Pentium G630 || Gigabyte Z68MA-D2H-B3 || G.Skill 16GB || Corsair CX430 || IBM M1015 || 21 TB Storage ||