Hi,
Currently using a series of ESX VI3 servers, with a variety of iSCSI SANs.
I am looking at various strategies to optimise iSCSI Traffic - and was wondering how VMFS I/O Works, so I can decide whether to enable things like Jumbo Frames, Read-ahead attributes, etc.
If a VM, located on a VMFS volume, reads or writes 5Kb here and there, at different points on it's 10Gb VMDK, what I/O does this translate into for VMFS to the underlying device?
i.e. VMFS has a block size of at least 1Mb. So if lots of 5Kb reads are made all over the VMDK, does this mean lots of 1Mb blocks are read from the VMFS Volume, and therefore lots of 1Mb block I/O are read from the underlying device?
After writing this, I guess the question is really more about VMFS Addressing - is there some form of sub-addressing below the 1Mb block size?
Thanks!