Jump to content

Hey folks,

 

I’ve been noticing that my UnRaid server is getting a tad long in the tooth in terms of speed of docker containers running and the VMs. Granted the server is running on an old FX-8320 and 16GB of DDR3 ram. 
 

So I think it’s time to upgrade but I don’t know which path to take. Currently I’ve got an order to Amazon for the following parts list...https://pcpartpicker.com/list/xcnPVc

(Note that all Purchased Items will be put into the new server from the old one.)

 

On the other hand however, I also thought that maybe a used Dell R710 like this one...Click Here, would also be a viable option.  It would be specced with 64 GB of Ram and the 6 drive caddies as blanks.

 

The UnRaid Server runs the following:

 

2x Ubuntu 18.04 + Bind 9 DNS Server

2x Ubuntu 18.04 + PiHole

1x Ubuntu 18.04 + Poste.io Mail Server

1x Ubuntu 16.04 + UniFi Controller + Lets Encrypt

Docker containers:

  • Crashplan Backup Pro
  • Plex Media Server
  • NGinx Proxy Manager
  • Syncthing
  • Bitwarden
  • MariaDB
  • WordPress Website
  • Nextcloud
  • DuckDNS

One more note, I've been wanting to tinker with PfSense and HAProxy.  I currenly have a full UniFi network setup USG 3P->USW-16-POE->AP-AC-Lite, AP-AC-Pro, US-8-60W and a couple of cameras and a cloud key gen 2+.  I was looking at this Dell R210 ii to run PfSense as I believe the chip supports AES-Ni and also I can add that NIc from the Unraid build to the Dell R210ii for more physical ports.

 

Let me know your opinions and if I am over building these servers.

Main PC: Ryzen 7 7800X3D | 32GB GSkill 6000 MT/s | B650E TUF Gaming WIFI | 2TB Samsung 990 Pro | 2TB Samsung 990 EVO | Gigabyte OC RTX 4080 Super | Corsair 5000D Airflow |                  1000w Seasonic GX | Windows 11 Pro

 

Laptop 1: Macbook Pro 14" M3 Pro | MacOS 15.x

 

Laptop 2: Razer Blade 15" Base 2021 | Windows 11/Pop! OS 22.04

 

Servers 1-3: Super Micro 813MFTQ-441CB | Xeon E5-2650 v4 | 128GB of ECC DDR4-2133 | 2x 250GB Micron 5200 MAX | OS: Proxmox 8.x |

 

Server 4: Dell DP4400 (R740xd) | 2x Xeon Silver 4114 | 64GB of ECC DDR4-2400 | 2x Crucial MX500 (Boot) | 2x Seagate Exos 18TB, 1x WD White Label 18TB, 5x 14TB Seagate Exos,                          2x Samsung 870 EVO 500GB (L2ARC), 2x Samsung 863a 960GB (S Log)

Link to comment
https://linustechtips.com/topic/1266118-new-network-and-server-stack/
Share on other sites

Link to post
Share on other sites

If your goin with used server, id go r720 or newer, a good amount faster, lower power and better support.

 

If you just wanna play with pfsense, you can do it in a vm if you want, but that 210 ii will work fine and is pretty lower power.

 

For that build, Id go stock cooler, Id probably go 64gb ddr4, and probably just use the onboard sata, as you don't have many drives.

Link to post
Share on other sites

6 hours ago, Electronics Wizardy said:

If your goin with used server, id go r720 or newer, a good amount faster, lower power and better support.

 

If you just wanna play with pfsense, you can do it in a vm if you want, but that 210 ii will work fine and is pretty lower power.

 

For that build, Id go stock cooler, Id probably go 64gb ddr4, and probably just use the onboard sata, as you don't have many drives.

Thanks!

 

Main PC: Ryzen 7 7800X3D | 32GB GSkill 6000 MT/s | B650E TUF Gaming WIFI | 2TB Samsung 990 Pro | 2TB Samsung 990 EVO | Gigabyte OC RTX 4080 Super | Corsair 5000D Airflow |                  1000w Seasonic GX | Windows 11 Pro

 

Laptop 1: Macbook Pro 14" M3 Pro | MacOS 15.x

 

Laptop 2: Razer Blade 15" Base 2021 | Windows 11/Pop! OS 22.04

 

Servers 1-3: Super Micro 813MFTQ-441CB | Xeon E5-2650 v4 | 128GB of ECC DDR4-2133 | 2x 250GB Micron 5200 MAX | OS: Proxmox 8.x |

 

Server 4: Dell DP4400 (R740xd) | 2x Xeon Silver 4114 | 64GB of ECC DDR4-2400 | 2x Crucial MX500 (Boot) | 2x Seagate Exos 18TB, 1x WD White Label 18TB, 5x 14TB Seagate Exos,                          2x Samsung 870 EVO 500GB (L2ARC), 2x Samsung 863a 960GB (S Log)

Link to post
Share on other sites

Seems like you generally know what you're doing. As far as hardware is concerned, consumer grade CPUs and RAM will always be hugely faster for anything that isn't extremely parallel or virtualized (or containerized). An R720 would be nice and they are plentiful but the main consideration with them is noise and power. They will be much louder (60-70 dB) than any consumer grade hardware, which is why I ended up going with a whitebox similar to what you specced out on PCPP. However, DDR4 RAM is still really expensive. Pick your poison: loud and power hungry with cheap ram, or quiet and efficient with $$$ upgrades.

For a firewall, it depends how much network security know-how you have and want, but starting in a VM with a couple passthrough ethernet ports is a good idea. From there you can see exactly how much hardware you need in order to run the stuff you want, and you may find you don't do enough on it to justify having a separate box (besides single-point-of-failure reasons). Also, use OPNsense instead of pfSense. It's largely the same thing (it forked pfSense) but without being largely owned by Netgate and without the less-desirable licensing of pfSense.

Haproxy is probably not worth learning compared to the other, newer things you could be looking at instead. Nginx is huge in the industry and overall a good performer (and linuxserver.io's "swag" container has Nginx with Lets Encrypt builtin!!) that you seem to already be using. You could also look at Envoy, if you want to get really distributed.

Join the Appleitionist cause! See spoiler below for answers to common questions that shouldn't be common!

Spoiler

Q: Do I have a virus?!
A: If you didn't click a sketchy email, haven't left your computer physically open to attack, haven't downloaded anything sketchy/free, know that your software hasn't been exploited in a new hack, then the answer is: probably not.

 

Q: What email/VPN should I use?
A: Proton mail and VPN are the best for email and VPNs respectively. (They're free in a good way)

 

Q: How can I stay anonymous on the (deep/dark) webzz???....

A: By learning how to de-anonymize everyone else; if you can do that, then you know what to do for yourself.

 

Q: What Linux distro is best for x y z?

A: Lubuntu for things with little processing power, Ubuntu for normal PCs, and if you need to do anything else then it's best if you do the research yourself.

 

Q: Why is my Linux giving me x y z error?

A: Have you not googled it? Are you sure StackOverflow doesn't have an answer? Does the error tell you what's wrong? If the answer is no to all of those, message me.

 

Link to post
Share on other sites

15 hours ago, LtStaffel said:

Seems like you generally know what you're doing. As far as hardware is concerned, consumer grade CPUs and RAM will always be hugely faster for anything that isn't extremely parallel or virtualized (or containerized). An R720 would be nice and they are plentiful but the main consideration with them is noise and power. They will be much louder (60-70 dB) than any consumer grade hardware, which is why I ended up going with a whitebox similar to what you specced out on PCPP. However, DDR4 RAM is still really expensive. Pick your poison: loud and power hungry with cheap ram, or quiet and efficient with $$$ upgrades.

For a firewall, it depends how much network security know-how you have and want, but starting in a VM with a couple passthrough ethernet ports is a good idea. From there you can see exactly how much hardware you need in order to run the stuff you want, and you may find you don't do enough on it to justify having a separate box (besides single-point-of-failure reasons). Also, use OPNsense instead of pfSense. It's largely the same thing (it forked pfSense) but without being largely owned by Netgate and without the less-desirable licensing of pfSense.

Haproxy is probably not worth learning compared to the other, newer things you could be looking at instead. Nginx is huge in the industry and overall a good performer (and linuxserver.io's "swag" container has Nginx with Lets Encrypt builtin!!) that you seem to already be using. You could also look at Envoy, if you want to get really distributed.

Thank you for the suggestions!  I will take those into consideration.  I've been trying to expand my knowledge a little only because I am interested in pursuing a career track in IT.  I enjoy the infrastructure design, setup, maintain and upgrade.  Thanks!

Main PC: Ryzen 7 7800X3D | 32GB GSkill 6000 MT/s | B650E TUF Gaming WIFI | 2TB Samsung 990 Pro | 2TB Samsung 990 EVO | Gigabyte OC RTX 4080 Super | Corsair 5000D Airflow |                  1000w Seasonic GX | Windows 11 Pro

 

Laptop 1: Macbook Pro 14" M3 Pro | MacOS 15.x

 

Laptop 2: Razer Blade 15" Base 2021 | Windows 11/Pop! OS 22.04

 

Servers 1-3: Super Micro 813MFTQ-441CB | Xeon E5-2650 v4 | 128GB of ECC DDR4-2133 | 2x 250GB Micron 5200 MAX | OS: Proxmox 8.x |

 

Server 4: Dell DP4400 (R740xd) | 2x Xeon Silver 4114 | 64GB of ECC DDR4-2400 | 2x Crucial MX500 (Boot) | 2x Seagate Exos 18TB, 1x WD White Label 18TB, 5x 14TB Seagate Exos,                          2x Samsung 870 EVO 500GB (L2ARC), 2x Samsung 863a 960GB (S Log)

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

×