Hello everyone,
I am planning out a HomeLab upgrade. Presently I am running two Dell R720 servers, both with ESXi 7.0.3, both with local storage on them for the VMs. One is more of a backup that I send replica’s to in case the main once goes down. I also have a Synology NAS where my photo’s, movies, PC Image backups, etc. are kept along with actual backups of my VMs (Nakivo). Windows folders are all redirected to that NAS (SMB), I then have another Synology NAS offsite that this NAS backs up to daily (OpenVPN server on pfSense). For my VMs I run pfSense, HomeAssistant, a few WS2022 installs (plex media server on one, WSUS on another along with PRTG for monitoring and the controller software for Ubiquiti, NextCloud, PowerPanel BE (I have a large UPS that can shutdown the hosts if needed in a power outage and bring them back up). So, there is the background, current set up and use.
My upgraded HomeLab (I say lab but really, its prod) will be consisting of two Dell R740xd (12 x 3.5” drives and 4 x 2.5” drives) systems. The VMs will all be the same, but I am now bringing TrueNAS core into the mix (which I have never used up until testing and learning over the past few months).
The servers I am looking to spec out as follows;
Main Server - 24/7 always on, Plugged into to UPS
-TrueNAS and pfSense installed on BOSS (2 x 1TB NVME) with pfSense setup to boot first then TrueNAS
-384GB of RAM, 128GB Dedicated to TrueNAS
HBA330 passed directly through to TrueNAS with the follow drives and vdevs;
-4 x 2TB SSD drives in a 2 x 2 mirror for my VM Datastore (iSCSI?) and a small portion for SMB for Windows Download folder and SyncThing)
-5 x 8TB HDD in Raid Z2 for movies, documents, photos, etc.
Standby Server - Also a backup device for the main TrueNAS server
-TrueNAS and pfSense installed on BOSS (2 x 1TB NVME) with TrueNAS and pfSense set to auto boot (pfSense HA mode)
-192GB of RAM, 64GB Dedicated to TrueNAS
- HBA330 passed directly through to TrueNAS with the follow drives and vdevs;
-2 x 2TB SSD drives stripped for my VM Datastore (iSCSI?) and a small portion for SMB for Windows Download folder and SyncThing)
-(TBD) x (TBD)TB HDD in Raid Z2 for movies, documents, photos, PC Image backups, etc mirrored from main server.
The difference between current setup and the upgrade will be, I am thinking to have both servers on 24x7 and pfSense in HA mode so I can update things as needed and still have routing. (TrueNAS and will VM’s will be off in these cases).
So what I am looking for here is some feedback on this setup and also your experiences with NFS vs iSCSI datastores and anything I might be overlooking. I work with VMware as a job on the daily but mostly my role is keeping it updated, spinning up VMs, etc. Pretty well versed in IT. Have not used ZFS before. So did a lot of reading.
I should mention also, I have a Ubiquiti Enterprise switch and will be passing each server through to it (10GB) and also, each server will have a direct connection (10GB). Debating getting a Mellanox Connect x3 for a 40GB Direct connection.
Thanks for taking the time read through all of this! I look forward to your comments, questions and suggestions!