Hi,
I've just discovered SR-IOV for NIC and it seems to solve the 10G VM performance issue by using
PCI-passthrough VF to VM guests.
I was wondering if there exists a similar solution for NVME SSDs ?
It looks like the Samsung PM1735 NVME device supports SR-IOV.
Is SR-IOV for NVME working on FreeBSD ?
NVME SR-IOV on linux seem to be a thing:
github.com
NVME namespaces seem to work on FreeBSD, but they appear to be block devices managed by the host. I'm not
sure if this has advantages over ZFS volumes :
Any pointers are welcome.
Best regards,
Luc
I've just discovered SR-IOV for NIC and it seems to solve the 10G VM performance issue by using
PCI-passthrough VF to VM guests.
I was wondering if there exists a similar solution for NVME SSDs ?
It looks like the Samsung PM1735 NVME device supports SR-IOV.
Is SR-IOV for NVME working on FreeBSD ?
NVME SR-IOV on linux seem to be a thing:
Fixed the SR-IOV fault of PM1733/PM1735. · Issue #1126 · linux-nvme/nvme-cli
nvme list-ctrl /dev/nvme0 -n2 num of ctrls present: 1 [ 0]:0x41 nvme virt-mgmt /dev/nvme0n2 -c 0x0001 -r0 -n2 -a8 success, Number of Controller Resources Modified (NRM):0x2 nvme virt-mgmt /dev/nvme...
NVME namespaces seem to work on FreeBSD, but they appear to be block devices managed by the host. I'm not
sure if this has advantages over ZFS volumes :
Any pointers are welcome.
Best regards,
Luc