Jump to content

FreeNAS or UNraid for videogame / data server

I am building a threadripper 1950x based "server" that will be a NAS witth 4x 8tb HGST hard drives

i cant find it in the documentation but I also want to add ssd caching of files currently being used by the other services on the system and network clients

 

Requirements for hosting:

minecraft servers

factorio server

garrysmod server (and other steam servers)

emby media server

nextcloud

 

does anyone know if the unraid dockers or the freebsd jails on freenas would work better?

 

currently im just running debain on multiple computers with one server per computer and I am going to sell all that to run it inside a virtualised enviroment on the NAS os y'all recomend

 

I also currently have a freenas system with two 8tb HGST drives in it and I was told if I wanted to switch to unraid I would need to keep that server online and rsync everything from it to unraid before wiping its drives and adding them to the new server.

 

anyway unraid or freenas for videogame servers and NAS ?

cTurtle98 - Desktop

Spoiler

CPU: i7 7700k

COOLER: Thermaltake - Water 3.0 Extreme S
MOBO: Asrock z270 killer sli/ac

RAM: G.Skill Trident Z 32 GB (4 x 8 GB) DDR4-3200

SSD 1: Intel - 600p Series 1TB M.2-2280 (Windows)

SSD 2: Samsung 970 Evo 1 TB M.2-2280 NVME (POP_OS)

GPU: MSI - GTX 1070

PSU: EVGA - SuperNOVA G2 550W 80+ Gold Fully-Modular

CASE: Thermaltake - Versa H26

cTurtle98 - Portable PC

Spoiler

CPU: R5 1600

COOLER: NH-L9a-AM4

MOBO: ASRock - AB350 Gaming-ITX/ac

RAM: 16GB (2 x 8GB) Corsair - Vengeance LPX DDR4-3200

SSD 1: Intel - 600p Series 512 GB M.2-2280 (Windows)

SSD 2: 860 Evo 1 TB 2.5" (Manjaro)

SSD 3: PNY - CS1311 120 GB 2.5" (POP_OS)

GPU: Gigabyte GeForce GTX 1650 4 GB MINI ITX OC

PSU: HDPLEX 400 AC-DC DC-ATX Combo

CASE: NFC Skyreach 4 mini

 

Link to comment
Share on other sites

Link to post
Share on other sites

as far as I can tell uinraid will be best because its built more to be a hypervisor than freenas, now I just need to figure out how to install videogame servers in dockers

cTurtle98 - Desktop

Spoiler

CPU: i7 7700k

COOLER: Thermaltake - Water 3.0 Extreme S
MOBO: Asrock z270 killer sli/ac

RAM: G.Skill Trident Z 32 GB (4 x 8 GB) DDR4-3200

SSD 1: Intel - 600p Series 1TB M.2-2280 (Windows)

SSD 2: Samsung 970 Evo 1 TB M.2-2280 NVME (POP_OS)

GPU: MSI - GTX 1070

PSU: EVGA - SuperNOVA G2 550W 80+ Gold Fully-Modular

CASE: Thermaltake - Versa H26

cTurtle98 - Portable PC

Spoiler

CPU: R5 1600

COOLER: NH-L9a-AM4

MOBO: ASRock - AB350 Gaming-ITX/ac

RAM: 16GB (2 x 8GB) Corsair - Vengeance LPX DDR4-3200

SSD 1: Intel - 600p Series 512 GB M.2-2280 (Windows)

SSD 2: 860 Evo 1 TB 2.5" (Manjaro)

SSD 3: PNY - CS1311 120 GB 2.5" (POP_OS)

GPU: Gigabyte GeForce GTX 1650 4 GB MINI ITX OC

PSU: HDPLEX 400 AC-DC DC-ATX Combo

CASE: NFC Skyreach 4 mini

 

Link to comment
Share on other sites

Link to post
Share on other sites

4 minutes ago, cTurtle98 said:

as far as I can tell uinraid will be best because its built more to be a hypervisor than freenas, now I just need to figure out how to install videogame servers in dockers

FreeNAS, you can install linux VM/windows and install require game severs on that.

 

 

Magical Pineapples


 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Link to comment
Share on other sites

Link to post
Share on other sites

Proxmox

Can Anybody Link A Virtual Machine while I go download some RAM?

 

Link to comment
Share on other sites

Link to post
Share on other sites

9 hours ago, cTurtle98 said:

I am building a threadripper 1950x based "server" that will be a NAS witth 4x 8tb HGST hard drives

i cant find it in the documentation but I also want to add ssd caching of files currently being used by the other services on the system and network clients

 

Requirements for hosting:

minecraft servers

factorio server

garrysmod server (and other steam servers)

emby media server

nextcloud

 

does anyone know if the unraid dockers or the freebsd jails on freenas would work better?

 

currently im just running debain on multiple computers with one server per computer and I am going to sell all that to run it inside a virtualised enviroment on the NAS os y'all recomend

 

I also currently have a freenas system with two 8tb HGST drives in it and I was told if I wanted to switch to unraid I would need to keep that server online and rsync everything from it to unraid before wiping its drives and adding them to the new server.

 

anyway unraid or freenas for videogame servers and NAS ?

Unraid does not have ZFS I think (no idea why they can't add it.. it's just Linux.)

 

I'd say if you have to use Linux/KVM just use something else. Proxmox may be good. SuSE Has good KVM tools (with it's enterprise stuff) If I had to do this I might give CoreOS a go.

 

FreeBSD/FreeNAS can run Nextcloud, Emby, Minecraft all native or jailed. (Well minecraft is java, unsure about the others and FreeBSD jails can even run hardware accelerated Xorg sessions) Anything else you can put in Debian if you prefer on bhyve and still be backed by ZFS on the VM's zvol.

 

FreeBSD had some random glitches for Ryzen (so I hear, I've never really encountered them).. This is the script I use to fix some of the quirks.

 

#!/bin/sh

# Enable workarounds for erratas listed in
# https://developer.amd.com/wp-content/resources/55449_1.12.pdf
kldload cpuctl

# 1057, 1109
sysctl machdep.idle_mwait=0
sysctl machdep.idle=hlt

for x in /dev/cpuctl*; do
	# 1021
	cpucontrol -m '0xc0011029|=0x2000' $x
	# 1033
	cpucontrol -m '0xc0011020|=0x10' $x
	# 1049
	cpucontrol -m '0xc0011028|=0x10' $x
	# 1095
	cpucontrol -m '0xc0011020|=0x200000000000000' $x
done

You can do it proper and make a rc script or just be lazy like me and add a cron job to run that on reboot with.

@reboot /bin/sh /pathto/ryzenfix.sh

 

Also. Emby user, nice. :)

"Only proprietary software vendors want proprietary software." - Dexter's Law

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×