So, the conclusion is block size is the reason for the increase in size of vmdk?
How we can have estimate that for x size of vmdk it will grow x + y when migrating from source datastore to destination datastore? This I am asking because when migrating other VM's when vmdk will increase I should have idea about it.
Is it possible to change block size of a datastore once created ?