Formatting Block/Strip Size within a Virtual Environment

This is more of a general question.   I am very well aware of making sure that the blocks are aligned within VMDK files by starting at a 64 byte offset (there are loads of articles on this).  

However my question has to do with virtual disks on a vmdk file that has a 1MB/2MB/4MB block size.   When I provision new virtual machine with a data drive of 200GB, when I go to format that new volume, what should the block size be within the guest OS?  By making it 4, 16, 64K, does this have any performance impact or is this all irrelevant as block sizes within the guest OS no longer apply to a physical disk but rather a 'disk file' or vmdk file.

Which then brings up the next point, depending on where that file is located, I guess the block layout would need to be applied to all VMDK files - e.g.  SANs, NFS NAS mounted storage, etc.

Many thanks
Jon
gimpel8Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
The VMware VMFS datastore storage is always 1MB block (8kb sub blocks), so it does not make any (little) performance difference if you select 4,16,64k.

I would recommend you select the default, or recommended size for the application or server.

We've always used the default, since VMware ESX was created, and never had any performance issues within the OS.

Storage, SAN and NFS alignment, is not such much an issue anymore, with modern OS, and even in the earlier versions, 2000, 2003, it was difficult sometimes, to really see performance impact of misaligned partitions in the OS on the LUN.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
VMware

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.