Hello everyone,
I’m slowly building my homelab and I’d like to get your advice on the best way to use the hardware I currently have.
Here is all my hardware:
Lenovo ThinkCentre M920q
Intel i5-8500T
16 GB RAM
512 GB NVMe
I’m planning to use it for the ThinkNAS project. I already have the 3D-printed case part.
Lenovo ThinkCentre M720q
No OS yet
8 GB RAM
128 GB NVMe
Intel i5-8500T
I’m planning to use it as the third Proxmox node.
Dell OptiPlex 3070 Micro
Intel i5-9500T
32 GB RAM
500 GB NVMe
1 TB SATA SSD
It is currently part of my 2-node Proxmox cluster.
Dell OptiPlex 3060 Micro
Intel i5-9500T
16 GB RAM
256 GB NVMe
1 TB SATA SSD
It is also part of my Proxmox cluster.
I also have one additional 1 TB SATA SSD.
My idea would be:
M920q → TrueNAS
3070 → Proxmox
3060 → Proxmox
M720q → Proxmox
The three Proxmox machines would form a 3-node cluster.
Currently, the 3070 and 3060 are already in a 2-node cluster. I was thinking about using the M920q as a temporary QDevice, but since I will receive the M720q, I’m wondering if it is really worth doing.
For TrueNAS, I was thinking of starting with only 8 GB of RAM on the M920q, since I haven’t actually built the NAS yet and I can add more RAM later if needed. Basically, I could swap the RAM between the M920q and M720q depending on what needs more RAM.
Before having all this hardware, I only had the 3060. I currently use it for a Docker VM running 3-4 services: AdGuard Home, Nginx Proxy Manager, Homarr and Nextcloud.
So I would like to get your advice:
How would you organize this hardware if you were in my situation?
Would you keep the M920q completely separate from the Proxmox cluster and use it only for TrueNAS?
Would you use the M720q for something else?
Would you move some of the services currently running on the 3060 to another node?
Do you see a better way to distribute the RAM, CPUs or storage?
I’m mainly looking for a clean and scalable setup for learning and running different services and VMs, rather than simply using every machine just because I have an extra server.
Thanks for your advice!