Hello everyone,
I am in the process of building a Proxmox node, it will be a single node, no RAID, no HA, just backups to a PBS.
Sadly I am forced to use consumer SSDs, which I already bought, they will be Crucial MX500 1 TB and I am trying to extend their life span as much as I can.
I was considering zvol or lvm-thin for block devices, would anyone be able to help me out estimate which one would be more forgiving on my SSD?
Zvol will be tuned, no atime, no async, longer txg timeout, proper ashift (I'd say 12?), I have no idea on how to tune lvm-thin, VMs will run on XFS, possibly properly tuned.
Another option would be raw files, but that would be XFS + raw + XFS, I am not sure it would be beneficial.
The TL;DR is basically: on crappy and ill advised hardware, would you rather do LVM-Thin or decently tund ZVOL to extend the SSD's lifespan?
Thanks in advance!
I am in the process of building a Proxmox node, it will be a single node, no RAID, no HA, just backups to a PBS.
Sadly I am forced to use consumer SSDs, which I already bought, they will be Crucial MX500 1 TB and I am trying to extend their life span as much as I can.
I was considering zvol or lvm-thin for block devices, would anyone be able to help me out estimate which one would be more forgiving on my SSD?
Zvol will be tuned, no atime, no async, longer txg timeout, proper ashift (I'd say 12?), I have no idea on how to tune lvm-thin, VMs will run on XFS, possibly properly tuned.
Another option would be raw files, but that would be XFS + raw + XFS, I am not sure it would be beneficial.
The TL;DR is basically: on crappy and ill advised hardware, would you rather do LVM-Thin or decently tund ZVOL to extend the SSD's lifespan?
Thanks in advance!
