Hi there,
I recently moved from an HP Microserver Gen8 running ESXi to two Lenovo M900 Tiny PC's Running ESXi and Vcenter and finally two the same M900 Tiny running proxmox in a cluster with replication and HA for some VM's (using a Rasperry PI as a Qdevice), this setup is a home LAB, but it runs some critical services to me PFsense and DNS.
Both M900 have identical hardware:
1 Core I7 6700T
24GB of RAM
1 USB 3.1 32GB drive (operating at USB 3.0 speed) for proxmox itself (boot drive)
1 512GB SATA SSD M2 (i tried NVME but they overheat in this computer, apparently it is a know issue)
1 4TB 2.5" hard drive.
Both the SSD and the HDD are running ZFS filesystems, both with the exact same name on both hosts.
I have a few issues to iron out, get opinions.
I recently moved from an HP Microserver Gen8 running ESXi to two Lenovo M900 Tiny PC's Running ESXi and Vcenter and finally two the same M900 Tiny running proxmox in a cluster with replication and HA for some VM's (using a Rasperry PI as a Qdevice), this setup is a home LAB, but it runs some critical services to me PFsense and DNS.
Both M900 have identical hardware:
1 Core I7 6700T
24GB of RAM
1 USB 3.1 32GB drive (operating at USB 3.0 speed) for proxmox itself (boot drive)
1 512GB SATA SSD M2 (i tried NVME but they overheat in this computer, apparently it is a know issue)
1 4TB 2.5" hard drive.
Both the SSD and the HDD are running ZFS filesystems, both with the exact same name on both hosts.
I have a few issues to iron out, get opinions.
- Using USB drive for a boot drive, this a common practise for ESXi, but i think i read that for Proxmox these USB drives will eventually "die" because of the amount of writes performed is well above USB drives specs - Do you guys confirm this?
- Amount of RAM used, ESXi used about 900Mbytes for itself, and the rest of the RAM used was about the total amount of RAM used by the SUM of all VM's, but Proxmox is using all the RAM all the time, there was a user that found that it was due to the ZFS cache (https://forum.proxmox.com/threads/host-memory-usage.60124/) if i run the same command mentioned in this post and my RAM usage drops to the amount of RAM the VM's use but in time if grows back, also when i'm running backups the SWAP goes to 99% - Is there anyway to control the amount of RAM the ZFS cache can use? Is there real performance or reliability benefits in ZFS cache? Can it be turned off/opt out?
- IO Delay rises to 30% sometimes higher when running backups to a NFS Share (may be related to 2) - How could i troubleshoot why this happens? I run the backups in the middle of the night, but for some reason i am awake when they run, you really feel the impact of performance on the VMs
- In ESXi i used Veeam Backup for the VM's and it had incremental backups that kept the VMs backups current and used very little space beyond what the VM's used. Proxmox Backups make a full image of the VM used disk space every time, i can only control how many backups i want to hold for each VM - Is there any incremental backups solution that doesn't cost any money?
I am trying to add USB 2.5G Ethernet adapters and when i connect them i get my syslog flooded (i'm asking for help here - https://forum.proxmox.com/threads/usb-ethernet-2-5gbit-problem.92545/ ) -Any further inputs would be appreciated on that thread.Fixed, all details on the linked thread!
Last edited: