[1]: https://www.reddit.com/r/Proxmox/comments/134kqy3/iscsi_and_...
And doing that over the network (instead of over a local PCIe bus) seems like it'll have some trade-offs. :/
NVMe-over-network (fabrics w/ RDMA, TCP, ROCEv2) is very popular for doing disaggregated storage/compute, and things like Nvidia Bluefield push the whole thing down into networking cards on the host so you don't even see the "over network" part. You have a diskless server, plug in some Bluefield cards, and it exposes a bunch of NVMe drives to the host, as if they were plugged in physically. That makes it much easier to scale compute and storage separately (and also effectively increases the capacity of the host machine since it no longer is using up bandwidth and CPU on those tasks.)
Probably a trade off that a lot of enterprise places would be ok with.