I/O Flow and Block Size

Hi everybody

I`m a little bit confused at the moment, maybe you can help me with a question 😉 Following the scenario:

You have a Windows VM with a NTFS formated VMDK File which is formated with 4k blocks. This VMDK file lies on a VMFS Volume which is formated with 1MB blocks. If an Application on the vm do a 4k write, in my understanding, VMFS has to change a whole 1MB block, which means on the storage array we should only see I/O`s with 1 MB Block sizes. But this is obviously not the case... Why not? How does the I/O flow works here? I didn`t find any ressources on the web...

Thanks & regards from Switzerland!

0 Kudos
0 Replies