I'm currently using FreeNAS for iSCSI ZFS block storage for my ESXi server. The FreeNAS box is getting old so I'm looking for a replacement. I'm not currently using any of the other FreeNAS features besides ZFS and iSCSI.
I was initially planning to upgrade the FreeNAS box to TrueNAS Core or TrueNAS Scale but it appears neither has RDMA support. I have a pair of ConnectX-5 100G adapters that I plan to use to connect the iSCSI box to ESXi so I'd really like to take advantage of RDMA to get better performance and less CPU utilization.
As a proof-of-concept, I set up an Ubuntu 22.04.1 LTS box with ZFS and LinuxIO (LIO) / targetcli with iSER. I need to do some more testing, but so far, it does look better than regular iSCSI.
Are there any other options I should be looking at?
Are there any downsides to using a general purpose OS (i.e., Ubuntu) vs a storage-focused platform (i.e., TrueNAS) besides losing the GUI?
I was initially planning to upgrade the FreeNAS box to TrueNAS Core or TrueNAS Scale but it appears neither has RDMA support. I have a pair of ConnectX-5 100G adapters that I plan to use to connect the iSCSI box to ESXi so I'd really like to take advantage of RDMA to get better performance and less CPU utilization.
As a proof-of-concept, I set up an Ubuntu 22.04.1 LTS box with ZFS and LinuxIO (LIO) / targetcli with iSER. I need to do some more testing, but so far, it does look better than regular iSCSI.
Are there any other options I should be looking at?
Are there any downsides to using a general purpose OS (i.e., Ubuntu) vs a storage-focused platform (i.e., TrueNAS) besides losing the GUI?