I’m currently running Proxmox on a single Lenovo ThinkStation P330 Tiny. As my VMs workloads have grown, the 64GB of RAM is consistently sitting near capacity.

To spread the memory load and get proper HA, seamless VMs migration, and easier node maintenance, I’m considering adding two more matching units to build a 3-node cluster.

Planned Per-Node Specs:

. Chassis: Lenovo P330 Tiny . CPU: Intel Core i9-9900T ES . RAM: 64GB DDR4-3200 (running at 2666MHz platform limit) . Boot/Local Storage: 1TB NVMe

Networking: Upgraded to 2.5GbE

Shared Storage:

Synology NAS via iSCSI (SSD cache enabled) over 2.5GbE

Does this setup still offer good value for money, or are there better alternatives in this form factor?

I’d especially appreciate feedback on:

  1. 9900T ES stability: Long-term reliability and virtualization quirks under Proxmox.
  2. 2.5GbE bandwidth: Is it sufficient for 3 nodes sharing iSCSI, especially during backups or migrations?
  3. Synology iSCSI + SSD cache: Practical experience with this as primary VM shared storage across multiple P330 tiny nodes.
  4. Any other bottlenecks, hidden traps, or limitations I might be overlooking?
  • ryan_@piefed.social
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 days ago

    I have a similar setup, 3 mini pcs (2 dell, 1 hp) with a second 2.5Gb interface on each and a synology nas.

    Initially I used iscsi for storage but I had a couple of annoyances that I encountered:

    • At that time, taking snapshots on vms using iscsi storage wasn’t possible.
    • My Synology NAS doesn’t have a way to natively install a 2.5Gb interface, so I used a USB 2.5Gb NIC. Occasionally (like one or twice per year, from my recollection) the NIC would stop working and my VMs would lose their storage. Easily fixed by rebooting the Synology and VMs, but annoying none the less.

    Because of that I ended up installing an SSD in each node and creating a CEPH storage cluster. No more issues with VMs losing storage and it gave me the ability to create snapshots.

    My current environment is 17 LXCs and 4 VMs living in a ceph cluster that runs on each proxmox node. Using PBS, I have backup jobs scheduled across 4 days each week, 2 of the days backup to my nas and the other 2 backup to Backblaze.

    I’ve never encountered any noticeable bottlenecks with my current environment so I think you’ll be just fine

    • buildmylab@lemmus.orgOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 days ago

      Thanks, this is really helpful feedback! I actually never considered USB NICs on the Synology because of the extra power draw and stability concerns, so sticking with native dual 1GbE (via LACP or MPIO) into a 2.5G switch is definitely my plan.