Hi everyone,
I just came across this thread as the link shared is from my blog. Would like to put my initial thoughts on this topic.
VMFS-Local (L) was bundled alongside vSAN initially with on disk format version 1 that was in vSphere 5.5 and 6.0. Later it became Virsto or vSAN FS in v2 It is treated as lighter version of VMFS as it has overhead of 750 MB per HDD.
VMFS and VMFS-L, they do share some basic structure. So VMFS-L is a VMFS flavour, That is why you see VMFS properties in VMFS-L
VMFS is designed to be cluster aware file system and it is optimised for concurrent cluster operations like metadata operations towards storage solutions.
VMFS-L came into picture with vSAN bcoz vSAN works with object storage using locally attached storage. So VMFS-L is optimised for object based storage.
Talking about ESX-OSData, it holds previously know partitions like diagnostic, syslog, store. How much it consumes, depends on what disk you have used during installation. When I did test with minimum on 8 GB disk, it took roughly 6 GB and rest for Boot Banks and pre-boot. Not sure what are the calculations behind it though.
I hope it adds some value to this thread. Will add if come across more info.