Hi,
I'm trying out proxmox in an effort to ditch VMware ESXi as my little home-lab hypervisor. Everything works fine, but I can't seem to figure out the settings that allow memory overcommit ratios like those on ESXi.
I'm running on an HP z420 workstation as my 24x7 server at home with 64GB of ECC RAM. Using ESXi I can typically run a little over 100GB worth of vRAM in my virtual machines without swapping due to the built-in memory ballooning, deduplication and compression of ESXi. Since almost all my virtual machines are clones of the same image, they have very high ratios of dedup. Using proxmox however, I start swapping heavily running anywhere near those kinds of workloads, so much so that it is unusable, even with fast NVME SSD swap. My workload is very bursty and most of the VMs are idle most of the time so VMware ballooning and memory dedup and compression work perfectly for me.
How can I get similar results on Proxmox?
I'm trying out proxmox in an effort to ditch VMware ESXi as my little home-lab hypervisor. Everything works fine, but I can't seem to figure out the settings that allow memory overcommit ratios like those on ESXi.
I'm running on an HP z420 workstation as my 24x7 server at home with 64GB of ECC RAM. Using ESXi I can typically run a little over 100GB worth of vRAM in my virtual machines without swapping due to the built-in memory ballooning, deduplication and compression of ESXi. Since almost all my virtual machines are clones of the same image, they have very high ratios of dedup. Using proxmox however, I start swapping heavily running anywhere near those kinds of workloads, so much so that it is unusable, even with fast NVME SSD swap. My workload is very bursty and most of the VMs are idle most of the time so VMware ballooning and memory dedup and compression work perfectly for me.
How can I get similar results on Proxmox?