VMWare vmfs vs NFS datastore with vmdk

vmfsvmware-vmdk

I want to add a new harddisk to an existing VM and want the best performance possible. The new hard disk will exist on an NFS datastore. Currently I did the following:

  • Created new vmdk on NFS datastore
  • Created new lvm partition using fdisk
  • Create new physical volume, volume group, and logical volume (2TB)
  • Created ext3 partition on logical volume

Is there a better way to do this? Should I be doing some vmware-ish file system instead?

Best Answer

I believe the fastest performance would be to cut out the middle-man and mount the NFS volume directly within the Guest VM, rather than emulating a new hard disk in software.