Hi, i have hit a bit of a crossroads in my homelab on what way to go forward
At the moment I have the following
-Server Asrock NUC with a 4core AMD embedded CPU, 16GB RAM and 2 1GB NICS
-Storage 12bay QNAP with 4 1GB NICS and two SFP+ - used as an iSCSI target for the server and for my desktop computer
-Networking All 1GB unifi
-Virtualisation software Proxmox
-backup - Proxmox backup server running on HP Microserver in a seperate building
Workload (current)
Proxmox containers (Fileserver, jellyfin, piHole, owncloud)
Proxmox VM's Linux Mint VM, Windows 10VM
At the moment it is all working but i am approaching the limit of the CPU on the VM host and I want to look into doing more with it i have two options that look good on paper but i want to confirm what people think
Option1 - one powerful server
I have found a Dell R530 2U rack server with 64GB RAM, 4 1gig NIC ports and two E5-2630 v3 - The idea i have with this would be to remove one of the Xeons to bring power consumption down and install a 10Gig SFP+card and connect it to the QNAP with a DAC cable leaving me with the bandwidth of all 4 1gig ports for clients/vm's
This option can be done for under £200 once the card is bought and two SSD's to act as mirrored boot devices in the server and a NIC but it would be going near where I work so heat and noise and power usage is a worry, hence the removing of one CPU and looking at Dells as i have seen you have better fan control on them
Option2 - Tinyminimicro cluster
Purchase a pair of Lenovo M720's with 16GB RAM and a i5 8500t, install a 10G SFP+ nic in both of them, connect them via DAC cables to a 10G SFP+ switch that connects to the QNAP and make a cluster (i would be spinning up a pi or something like that to act as a 3rd tie breaker box for the Quorum).
From what i can see the pros of the one powerful server is that it is cheap, even with one CPU has plenty of cores but gives me the option of doubling the power by dropping the removed CPU back in - My worry would be noise, heat, power usage and it being a single point of failure. Looking at the CPU it is a 85w part so not awful but still quite high
The benefits of the tinyminimicro cluster that i can see are redundancy (This could be ideal as it means if one dies i dont need to panic), less power usage, less heat and less noise so would potentially be more pleasant to work around. Also as it is a desktop chip i can use its built in GPU to take some transcoding strain from the main CPU cores. However apart from the SFP card for the iSCSI storage i would only have 1Gig on each box for networking unless i use USB to Ethernet adapters to give me more 1gig connections, This will be the more expensive option as one Lenovo M720 currently goes 2nd hand for the same price as the Dell R530 and that is before i have bought a switch and NICS etc. I know i can spread this out by buying one Lenovo now and getting another later in the year/next year
So to people who have either run one big host or multiple small ones what way would you go?
At the moment I have the following
-Server Asrock NUC with a 4core AMD embedded CPU, 16GB RAM and 2 1GB NICS
-Storage 12bay QNAP with 4 1GB NICS and two SFP+ - used as an iSCSI target for the server and for my desktop computer
-Networking All 1GB unifi
-Virtualisation software Proxmox
-backup - Proxmox backup server running on HP Microserver in a seperate building
Workload (current)
Proxmox containers (Fileserver, jellyfin, piHole, owncloud)
Proxmox VM's Linux Mint VM, Windows 10VM
At the moment it is all working but i am approaching the limit of the CPU on the VM host and I want to look into doing more with it i have two options that look good on paper but i want to confirm what people think
Option1 - one powerful server
I have found a Dell R530 2U rack server with 64GB RAM, 4 1gig NIC ports and two E5-2630 v3 - The idea i have with this would be to remove one of the Xeons to bring power consumption down and install a 10Gig SFP+card and connect it to the QNAP with a DAC cable leaving me with the bandwidth of all 4 1gig ports for clients/vm's
This option can be done for under £200 once the card is bought and two SSD's to act as mirrored boot devices in the server and a NIC but it would be going near where I work so heat and noise and power usage is a worry, hence the removing of one CPU and looking at Dells as i have seen you have better fan control on them
Option2 - Tinyminimicro cluster
Purchase a pair of Lenovo M720's with 16GB RAM and a i5 8500t, install a 10G SFP+ nic in both of them, connect them via DAC cables to a 10G SFP+ switch that connects to the QNAP and make a cluster (i would be spinning up a pi or something like that to act as a 3rd tie breaker box for the Quorum).
From what i can see the pros of the one powerful server is that it is cheap, even with one CPU has plenty of cores but gives me the option of doubling the power by dropping the removed CPU back in - My worry would be noise, heat, power usage and it being a single point of failure. Looking at the CPU it is a 85w part so not awful but still quite high
The benefits of the tinyminimicro cluster that i can see are redundancy (This could be ideal as it means if one dies i dont need to panic), less power usage, less heat and less noise so would potentially be more pleasant to work around. Also as it is a desktop chip i can use its built in GPU to take some transcoding strain from the main CPU cores. However apart from the SFP card for the iSCSI storage i would only have 1Gig on each box for networking unless i use USB to Ethernet adapters to give me more 1gig connections, This will be the more expensive option as one Lenovo M720 currently goes 2nd hand for the same price as the Dell R530 and that is before i have bought a switch and NICS etc. I know i can spread this out by buying one Lenovo now and getting another later in the year/next year
So to people who have either run one big host or multiple small ones what way would you go?