<div class="gmail_quote">2011/1/13 Erik Carlin <span dir="ltr"><<a href="mailto:erik.carlin@rackspace.com">erik.carlin@rackspace.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

I would just call it VMDK.  That's what Vmware<br>
(<a href="http://www.vmware.com/technical-resources/interfaces/vmdk.html" target="_blank">http://www.vmware.com/technical-resources/interfaces/vmdk.html</a>) and<br>
everyone else calls it, even though there may be extra files to support<br>
it.  We're just naming the disk format here.<br>
<br></blockquote><div><br></div><div>There are several subtypes of VMDK disk formats: monolithic, sparse, streamOptimized and more... some have the information selfcontained, other needs parameter files, other are compressed, some cannot be executed in VMware ESX without converting it... </div>

<div><br></div><div>If I am not wrong Glance is like a repository of images to serve the computing nodes. So probably the sparseOptimized format should be the right VMDK to use. The problem is it has to be converted to a runnable VMDK type before deploying it.</div>

<div><br></div><div>My 2 cents,</div><div>Diego</div><div><meta charset="utf-8"><br clear="all">-<br>Diego Parrilla<div><a href="http://nubeblog.com/" target="_blank">nubeblog.com</a> | <a href="mailto:nubeblog@nubeblog.com" target="_blank">nubeblog@nubeblog.com</a> | <a href="http://twitter.com/nubeblog" target="_blank">twitter.com/nubeblog</a></div>

<div>+34 649 94 43 29 </div><div><br></div></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
We had also talked about the IMG disk format to support AMIs but RAW is<br>
the same thing so we are covered there.<br>
<font color="#888888"><br>
Erik<br>
</font><div><div></div><div class="h5"><br>
<br>
<br>
On 1/13/11 9:15 AM, "Jay Pipes" <<a href="mailto:jaypipes@gmail.com">jaypipes@gmail.com</a>> wrote:<br>
<br>
>2011/1/13 Diego Parrilla Santamaría <<a href="mailto:diego.parrilla.santamaria@gmail.com">diego.parrilla.santamaria@gmail.com</a>>:<br>
>> An appliance is the combination of metadata describing the virtual<br>
>>machine<br>
>> plus the virtual disks. The standard format in the virtualization<br>
>>industry<br>
>> is OVF. Basically, differs from VMX+VMDK(s) because it has a XML format<br>
>>that<br>
>> describes the virtual machine (and little bit its environment like<br>
>> firewalling, policies, etc...).<br>
>> VMX is VMware specific, and OVF is vendor agnostic (or should be...).<br>
>>From<br>
>> my perspective VMX + VMDK(s) is not an appliance format, but this is the<br>
>> kind of topic for a long discussion ;-)<br>
>> If you are looking for a simple way to describe the virtual machine<br>
>> parameters for an appliance, check OVF specs to get some inspiration. I<br>
>> think OVF full spec is overkill because the simpler approach of Nova.<br>
><br>
>Thanks for the explanation, Diego! Much appreciated.<br>
><br>
>The question arises because we are wondering what information to store<br>
>in Glance's registry that describes an image. I had proposed the<br>
>following, with additions from John Purrier:<br>
><br>
>disk_format: choices: VHD, VDI, VMDK, RAW, & QCOW2<br>
>appliance_format: choices: OVF, OVA, & AMI.<br>
><br>
>Do you agree that we should put VMX in the list of appliance formats,<br>
>as Ewan Mellor suggested?<br>
><br>
>Cheers!<br>
>jay<br>
><br>
</div></div><div><div></div><div class="h5">>_______________________________________________<br>
>Mailing list: <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>
>Post to     : <a href="mailto:openstack@lists.launchpad.net">openstack@lists.launchpad.net</a><br>
>Unsubscribe : <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>
>More help   : <a href="https://help.launchpad.net/ListHelp" target="_blank">https://help.launchpad.net/ListHelp</a><br>
<br>
</div></div></blockquote></div><br>