I'm not through testing, but yes, I'd like to write this up.Can you point to the exact steps needed or list them?
Is that iser via IB or Ethernet thats working now?
Is there a switch involved? If so which one and any special config?
There are a couple of issues with the benchmarking currently.You could try CentOS instead of Ubuntu for ZFS and then retest your iSER target (but would recommend SCST over iLO)
Btw could you share some benchmark results on iSER ramdisk target?
Yea, thanks @efschu2, these options do set the logical block size.esxi 6.7 should be compatible with 4k block size, maybe your scst/lio is reporting your volblocksize/recordsize. Haven't used scst with esxi for a while but you should be able to set
scstadmin -open_dev [~yours~] -handler vdisk_blockio -attributes filename=/dev/zvol/[~yours~],blocksize=512
scstadmin -open_dev [~yours~] -handler vdisk_blockio -attributes filename=/dev/zvol/[~yours~],blocksize=4096
Maybe have a look here:
Generic SCSI Target Subsystem For Linux / [Scst-devel] iser targe, ubuntu 17.10
And btw this one:
VMware Knowledge Base