• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

First File/Media Server

Joined
Aug 3, 2016
Messages
152 (0.05/day)
System Name Ryzen 3 Build
Processor Ryzen 5 5600x
Motherboard Gigabyte Aorus Elite b550
Memory GSkill Ripjaws V (2x16GB)
Video Card(s) MSI GeForce RTX 3080 Trio 10GB
Storage SSD (250GB) + SSD (500GB) + HDD (1TB)
Case Phanteks Enthoo Pro PH-ES614P
Power Supply EVGA SuperNova 750W 80+ Gold
Software Windows 10 64Bit
Hello!

I've recently been interested in building a file/media server for home use. It's not necessarily something I need but it is something I want to try. I've built plenty of home desktops, but not sure of any hurdles for servers that I should be aware of.

The file system I planned to go with is FreeNAS with Plex plugin. Never worked with this and not sure how the ZFS file systems works, so any advice much appreciated.

Investing in ECC RAM seems like smart decision, never experienced file corruption myself but it pops up in our IT Dept from time to time.

Not too keen on installing FreeNAS on a USB stick, so if there is a specially small SSD or some other piece of hardware that is built with this system in mind, I'd like to know.

Will mostly be hosting documents, music, and movies. It's the movies I'm not sure about, they vary from 720p H.264 to 1440p H.265 and various other codecs/formats.

Budget is not really a problem, but I don't want it to be overkill. A stable and reliable system is what I'm looking for.

Any help is much appreciated. Thank you!
 

cdawall

where the hell are my stars
Joined
Jul 23, 2006
Messages
27,680 (4.27/day)
Location
Houston
System Name All the cores
Processor 2990WX
Motherboard Asrock X399M
Cooling CPU-XSPC RayStorm Neo, 2x240mm+360mm, D5PWM+140mL, GPU-2x360mm, 2xbyski, D4+D5+100mL
Memory 4x16GB G.Skill 3600
Video Card(s) (2) EVGA SC BLACK 1080Ti's
Storage 2x Samsung SM951 512GB, Samsung PM961 512GB
Display(s) Dell UP2414Q 3840X2160@60hz
Case Caselabs Mercury S5+pedestal
Audio Device(s) Fischer HA-02->Fischer FA-002W High edition/FA-003/Jubilate/FA-011 depending on my mood
Power Supply Seasonic Prime 1200w
Mouse Thermaltake Theron, Steam controller
Keyboard Keychron K8
Software W10P
This is what I run for mine. It has had a couple iterations due to speed issues.


https://www.techpowerup.com/forums/threads/nas.222096/

Current specs are
Xeon 2650v4 ES
Asrock EPC612D4l
32GB (4x8GB@2400) DDR4 SODIMM
10x2TB Seagate raid50 (adaptec 51645 raid card)
120GB OCZ OS drive
Antec TPQ-85
Lian Li PC-Q26

That has been able to handle anything and everything I can throw at it.

I don't run ECC/REG RAM in it, nor did I really see a reason to. I still store the data in multiple locations so if there was a corruption issue I would just resend the file. It also just has W10P on it. Minus every once in a blue moon it decides it needs to reboot for updates it works well enough. I just use RDP to manage the system. Power consumption is mostly HDD unless running plex with a video transcoding, 120-140@idle and 200 or so under load at the wall through an 80+ bronze.
 

Kursah

Super Moderator
Staff member
Joined
Oct 15, 2006
Messages
14,673 (2.29/day)
Location
Missoula, MT, USA
System Name Kursah's Gaming Rig 2018 (2022 Upgrade) - Ryzen+ Edition | Gaming Laptop (Lenovo Legion 5i Pro 2022)
Processor R7 5800X @ Stock | i7 12700H @ Stock
Motherboard Asus ROG Strix X370-F Gaming BIOS 6203| Legion 5i Pro NM-E231
Cooling Noctua NH-U14S Push-Pull + NT-H1 | Stock Cooling
Memory TEAMGROUP T-Force Vulcan Z 32GB (2x16) DDR4 4000 @ 3600 18-20-20-42 1.35v | 32GB DDR5 4800 (2x16)
Video Card(s) Palit GeForce RTX 4070 JetStream 12GB | CPU-based Intel Iris XE + RTX 3070 8GB 150W
Storage 4TB SP UD90 NVME, 960GB SATA SSD, 2TB HDD | 1TB Samsung OEM NVME SSD + 4TB Crucial P3 Plus NVME SSD
Display(s) Acer 28" 4K VG280K x2 | 16" 2560x1600 built-in
Case Corsair 600C - Stock Fans on Low | Stock Metal/Plastic
Audio Device(s) Aune T1 mk1 > AKG K553 Pro + JVC HA-RX 700 (Equalizer APO + PeaceUI) | Bluetooth Earbuds (BX29)
Power Supply EVGA 750G2 Modular + APC Back-UPS Pro 1500 | 300W OEM (heavy use) or Lenovo Legion C135W GAN (light)
Mouse Logitech G502 | Logitech M330
Keyboard HyperX Alloy Core RGB | Built in Keyboard (Lenovo laptop KB FTW)
Software Windows 11 Pro x64 | Windows 11 Home x64
For a home-use server that is mostly for media streaming, I don't see the need for ECC RAM. If you're doing mission critical work, backup, lab work, etc...then consider ECC.

ZFS likes RAM so make sure you have plenty of it...I think the going rate is still 1+GB RAM per TB of storage to account for file system overhead.

I would also suggest a small SSD. Also keep in mind you don't need to use FreeNAS. You can use Ubuntu or Ubuntu Server, Debian, Mint, Windows 7, 8, 10, Windows Server 2008, 2012, etc. FreeNAS is lightweight and has lots of plugins, I am not a fan of the community expecting all new folks to cough up $$$ for top-end gear for home-grade services, especially media streaming. But there's a ton of great knowledge over there worth sifting through.

I run my home server (see my system specs) and have about 8 virtual machines running. One of them is my virtual file server, also running 2012 R2. It runs the Plex service (and modified to run as a service too), and I'm able to handle various formats, streaming LAN and WAN-side, to various devices. My system isn't as beefy as Cdawall's though, and my VM surely isn't even close! But that's the point, you can really do a lot of different builds and do quite well. I run Plex on my mom's PC, which is a Pentium 3220, 4GB DDR3, 500GB HDD with Windows 7 Pro installed, and it does great for her needs, though most of her movies don't need heavy transcoding when streaming to her Roku device.

But really a NAS is just a system with a lot of storage connected to the network with share permissions to access the storage and sometimes streaming software like Kodi or Plex. Kodi also just came out with a Plex plugin if you want to have both but primarily run one.

The VM I run Plex on uses 4 CPU threads, .5-4.0GB RAM (dynamic config), has access to 4.5TB storage which my media is stored on, and runs a Teamspeak 3 server, file and print services, and a test OpenVPN server as well. No issues. I'm running a gaming PC with a RAID and using the Intel iGPU instead of a dedicated graphics card...power consumption is pretty damn decent overall.

I would recommend you spend money on a decent UPS around 1000-1500VA to keep your server hooked into no matter what you choose.

NASes are a good project for sure, you can go a variety of ways. If you plan to use the NAS as a true server, maybe have a virtual machine that actually runs the NAS-side. You could also run VMWare, Xen, ProxMox, etc. Depends on how far down the rabbit hole you want to go! :)
 
Joined
Aug 3, 2016
Messages
152 (0.05/day)
System Name Ryzen 3 Build
Processor Ryzen 5 5600x
Motherboard Gigabyte Aorus Elite b550
Memory GSkill Ripjaws V (2x16GB)
Video Card(s) MSI GeForce RTX 3080 Trio 10GB
Storage SSD (250GB) + SSD (500GB) + HDD (1TB)
Case Phanteks Enthoo Pro PH-ES614P
Power Supply EVGA SuperNova 750W 80+ Gold
Software Windows 10 64Bit
Thank you for all the advice.

This is a small project I want to do to see if it's something that I'll keep in the future, so I'm not looking to pay for a Windows license. I will look into Ubuntu to see what their offerings are. You are correct in FreeNAS having some above normal requirements to function properly.

You're probably right about ECC RAM. I'll go with regular DRAM and save some $$$ :)

I will start with this for now and update this thread with anymore questions :)
 
Joined
Nov 2, 2008
Messages
887 (0.16/day)
Processor Intel Core i3-8100
Motherboard ASRock H370 Pro4
Cooling Cryorig M9i
Memory 16GB G.Skill Aegis DDR4-2400
Video Card(s) Gigabyte GeForce GTX 1060 WindForce OC 3GB
Storage Crucial MX500 512GB SSD
Display(s) Dell S2316M LCD
Case Fractal Design Define R4 Black Pearl
Audio Device(s) Realtek ALC892
Power Supply Corsair CX600M
Mouse Logitech M500
Keyboard Lenovo KB1021 USB
Software Windows 10 Professional x64
Joined
May 8, 2016
Messages
244 (0.08/day)
System Name Box
Processor Ryzen 9 5900X
Motherboard MSI Meg Ace Max 570S
Cooling Corsair h150i Elite Capellix 360 white
Memory 16 GB Teamforce DDR 4 4500 (2x8) CL18
Video Card(s) Aorus 1080ti
Storage NVMe: Samsung 980 Pro 2TB, WD_BLACK SN770 2TB, Crucial P5 Plus 2TB, spinners: 3TB, 4TB
Display(s) Samsung 1080p
Case Lian Li 011 Dynamic white - fans: 2x140mm, 7x120mm
Audio Device(s) stock
Power Supply EVGA G2 850
Mouse Razor DeathAdder 3.5G
Keyboard Corsair K68 RGB
VR HMD Valve Index
Software Win10 pro
Benchmark Scores later
Hello!


Not too keen on installing FreeNAS on a USB stick, so if there is a specially small SSD or some other piece of hardware that is built with this system in mind, I'd like to know.

with freenas you can RAID the usb sticks. i use 2 16 gb sticks in RAID 1 for boot.

running 2 years and no problems.
 

Kursah

Super Moderator
Staff member
Joined
Oct 15, 2006
Messages
14,673 (2.29/day)
Location
Missoula, MT, USA
System Name Kursah's Gaming Rig 2018 (2022 Upgrade) - Ryzen+ Edition | Gaming Laptop (Lenovo Legion 5i Pro 2022)
Processor R7 5800X @ Stock | i7 12700H @ Stock
Motherboard Asus ROG Strix X370-F Gaming BIOS 6203| Legion 5i Pro NM-E231
Cooling Noctua NH-U14S Push-Pull + NT-H1 | Stock Cooling
Memory TEAMGROUP T-Force Vulcan Z 32GB (2x16) DDR4 4000 @ 3600 18-20-20-42 1.35v | 32GB DDR5 4800 (2x16)
Video Card(s) Palit GeForce RTX 4070 JetStream 12GB | CPU-based Intel Iris XE + RTX 3070 8GB 150W
Storage 4TB SP UD90 NVME, 960GB SATA SSD, 2TB HDD | 1TB Samsung OEM NVME SSD + 4TB Crucial P3 Plus NVME SSD
Display(s) Acer 28" 4K VG280K x2 | 16" 2560x1600 built-in
Case Corsair 600C - Stock Fans on Low | Stock Metal/Plastic
Audio Device(s) Aune T1 mk1 > AKG K553 Pro + JVC HA-RX 700 (Equalizer APO + PeaceUI) | Bluetooth Earbuds (BX29)
Power Supply EVGA 750G2 Modular + APC Back-UPS Pro 1500 | 300W OEM (heavy use) or Lenovo Legion C135W GAN (light)
Mouse Logitech G502 | Logitech M330
Keyboard HyperX Alloy Core RGB | Built in Keyboard (Lenovo laptop KB FTW)
Software Windows 11 Pro x64 | Windows 11 Home x64
I'd rather use a cheap SSD that's meant for the writes. Seeing that a cheap 120GB SSD can be had for around the $30-40 range, I'd rather pay a little extra to have the piece of mind. I've seen too many USB flash drives fail...I realize it is a good "budget" solution... but a cheap SSD is a better budget solution IMHO.
 
Top