Hi all,
I'm getting better with Proxmox, but still have some confusion over performance and storage options.
I have some questions for you good people today, and I hope you can save me a lot of testing time.
I'm setting up a new standalone Proxmox node. Won't be clustered. Not for production.
Size and noise are important, so it's a Lenovo M720q tiny.
Intel I5-8500T (6c/6t @2.10GHz)
16GB RAM
Two drives. One a SATA-III SSD, one a PCI-e NVME (about 4 times as fast as the SATA).
Both drives are the same size. It will run a couple of VMs, and both VMs will fit on either disk with room to spare. Both will have about the same I/O requirements and both will have bursts of I/O at the same time. All the I/O is file-based, not database updates or any other kind of many-many-of-them-but-tiny reads and writes.
I could install Proxmox on the SSD and have the NVME as storage, or the other way round.
Question 1)
My guess is that the best performance for the VMs would be to install Proxmox on the SATA drive and use the NVME for VM storage. Can someone confirm this would be the right way round, or is it more important for VM performance that Proxmox and the KVM engine has the faster disk?
Question 2)
What storage would give the best performance?
It think the options are LVM/LVM-Thin/ZFS/Directory (XFS or EXT?)
Speed is the primary consideration, with Snapshots a nice to have.
Thanks in advance.
Andy.
I'm getting better with Proxmox, but still have some confusion over performance and storage options.
I have some questions for you good people today, and I hope you can save me a lot of testing time.
I'm setting up a new standalone Proxmox node. Won't be clustered. Not for production.
Size and noise are important, so it's a Lenovo M720q tiny.
Intel I5-8500T (6c/6t @2.10GHz)
16GB RAM
Two drives. One a SATA-III SSD, one a PCI-e NVME (about 4 times as fast as the SATA).
Both drives are the same size. It will run a couple of VMs, and both VMs will fit on either disk with room to spare. Both will have about the same I/O requirements and both will have bursts of I/O at the same time. All the I/O is file-based, not database updates or any other kind of many-many-of-them-but-tiny reads and writes.
I could install Proxmox on the SSD and have the NVME as storage, or the other way round.
Question 1)
My guess is that the best performance for the VMs would be to install Proxmox on the SATA drive and use the NVME for VM storage. Can someone confirm this would be the right way round, or is it more important for VM performance that Proxmox and the KVM engine has the faster disk?
Question 2)
What storage would give the best performance?
It think the options are LVM/LVM-Thin/ZFS/Directory (XFS or EXT?)
Speed is the primary consideration, with Snapshots a nice to have.
Thanks in advance.
Andy.