VMware

This Question is Not Answered

1 "correct" answer available (10 pts) 2 "helpful" answers available (6 pts)
2 Replies Last post: Oct 9, 2009 11:26 AM by Schorschi  

When will OVF support disk reference paths and not embed disk data into mgiration file? posted: Oct 9, 2009 10:37 AM

Click to view Schorschi's profile Expert 743 posts since
Jul 6, 2005
When moving VMs from RHEV, KVM, Hyper-V, and VMware, which many are doing today, OVF makes sense as a starting point, however, OVF is very ineffecient if the given VMs already have virtual disks in the correct location. For example, moving VMs from VMware to KVM, and from KVM to VMware, since KVM supports VMDK as does VMware, and both could and can access the same datastore/NFS mount point, the encode/decode of the virtual machine disks in OVF is not needed, just use a reference path to the VM disks, not the actual data. So the question is, When will OVF support disk reference paths and not embed disk data into mgiration file? Interesting feature no?
Click to view Eske's profile Enthusiast 53 posts since
May 25, 2009

The OVF specs states that VM disk are a reference in the reference section but for all common workloads it makes sense to copy the disk along with the OVF package and I'm guessing that you don't want to store the disk on a common webserver because the VM uses the disk to read and store data to. You will simply get too poor performance and non responding VMs. Each vendor have his or her own disk format but as far as I can see all specs on formats are open so it should not be a problem to convert between them. The disks we convert to when using ovftool or vi client is http://www.vmware.com/interfaces/vmdk.html#+streamOptimized+" which are optimized to copying around when moving the VMs and disks.

What you are suggesting is to make a common disk format inside the OVF spec and I don't think that will ever fly. Please remember that OVFs are not a runtime package but is a MSI-installer (or other install systems) like package for installing VMs and vApps. Another thing is that delta disk (supported by ovftool for import/export) will not work with this approach.

With all that said I will add your idea to a todo list of what we need to make better in the OVF spec.

eske

Developer Social Media

Communities