Since long I wondered why the communication from my PC towards TrueNas did not reach maximum speed via my 10G connections. This where that should not be a problem for PC and NAS since both are powerfull and using NVME-SSD’s.
Yesterday I discovered the problem. I have always been testing using iSCSI and not via iPerf or SMB. Reason for that is and was quite simple, that I would like to measure the real performance.
However I did ‘end up’ on a post starting with “iSCSI is a SAN protocol. NFS, CIFS, etc., are NAS protocols.” jgreco
After reading that post I decided to do a speed test using SMB. And guess what the speed was 10G and not the (unexpected / not ok) 5G!
So where file transfers using SMB towards TrueNas easily flow with 10G, using iSCSI the tansfer speed is a disappointing 5G (given the used hardware and network).
So I just started trying to get NVME-oF working as a potential alternative, I really wonder is it should not be possible to get better performance using iSCSI.
note:
- I am using jumbo frames which in general improve performance (tested).