Small footnote, for what it is worth. In any serious deployment of Proxmox that I do, I tend to recommend spending modest $ on the project to deploy a small dedicated NFS NAS Filer for use in conjunction with the proxmox hardware. My typical go-to for this is 'anything from synology' - because they work, very well, they are reliable, and not too expensive. You can get an generic little 2-drive SynoNAS for ~$200ish plus the cost of a pair of big SATA disk to toss inside the NAS. Then you have a good fault-tolerant NFS storage pool to attach to proxmox. From here you can
-- store you ISO images for installs
-- store your VM Backup dumps, integrated into backup schedule on proxmox
-- even run low-priority production VMs via (new ProxVE storage pool -- VM images on NFS-backed storage on the SynoNAS). Oddly enough this works surprisingly well
but assuming your IO requirements are not super-fast-disk-performance
for these VMs.
-- if you want more space, or proper rackmount install, a rackmount SynoNAS is available in various form factors for modest extra price (1u, 2u, ... more disks) - they all run the same SynoNASPlatform under the hood (aka a well crafted minimal linux); they 'just work' and are easy. Clearly some folks might prefer to recommend, buy a cheapo 1u server, install Linux of your choice, setup NFS or iSCSI targets, etc etc. But I find the SynoNAS gear 'just works' and is rock solid, and trivial to setup, and no support issues in long term, so generally is worth the extra modest cost for many scenarios.
Anyhow. All this to say, that a Proxmox host (or cluster of multiple proxVE hosts) by itself - can be significantly enhanced by the addition of a modest dedicated NFS / NAS filer such as a SynoNAS.
Tim Chipman
Fortech IT Solutions
http://FortechITSolutions.ca