Re: [PATCH 0/3] esx: Storage volume up- and download

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



2012/7/3 Doug Goldstein <cardoe@xxxxxxxxxx>:
> On Mon, Jul 2, 2012 at 4:44 PM, Matthias Bolte
> <matthias.bolte@xxxxxxxxxxxxxx> wrote:
>> I started the download part and the stream driver quite a while ago
>> but stopped and put it aside as I realized that the storage volume
>> API up- and download functions assume one file per volume. This is a
>> problem with ESX as a VMDK can consist of two files. To solve this
>> now I added two new flags: METADATA and CONTENT. With this flags the
>> user can specify which part of such a volume to transfer. See patch
>> 3/3 for more details.
>>
>
> Well technically VMDKs can have more than 2 files per disk. They have
> the .vmdk which is just the metadata but then the content pieces can
> be divided into 2G chunks. Would this be something you'd want to
> account for in this patch series or a future update?

You're right. I forgot about the possibility for having the content
split into 2GB chunks. Well, I have no idea how to represent this in
the libvirt storage API except by adding CONTENT1, CONTENT2, CONTENT3,
... flags.

So, I'm open for suggestions here. As with most things in the ESX
driver findings a suitable mapping between ESX API and libvirt API is
the hard part, implementing it is the easy part :)

Matthias

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list


[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]