I was just wondering, would having a riser with 1-4 m.2 nvme's work for cache drives if I use HDD's as main storage?
I am looking at possible ways to build my homelab (when time and money allow for it). The pc that I was planning on using as a hypervisor has a spare pcie3.0 x16 slot. Since I want my vms living on a separate drive(s) as the OS, and the pc doesn't have supported hardware to passthrough HDD's to a truenas VM and has only one m.2 slot, that is out of the question. I still would like to use that slot. I was planning on using that slot for a GPU at first, but i won't need that much GPU horsepower, so I can just use the iGPU. So I thought I could use a riser to host a cache drive(s) for proxmox and use HDD's for the actual storage of the VM's. My questions are: would this actually work? And how well would this work? And if it works, how big should I make the cache drive(s)?