[libvirt] [PATCH 1/3] add percentage limit parse and define support for RAM filesystems

Eric Blake eblake at redhat.com
Thu Dec 5 13:12:22 UTC 2013


On 12/05/2013 04:56 AM, Daniel P. Berrange wrote:

>>>>>
>>>>> This patch enables percentage limit for ram filesystem
>>>>>
>>>>> <filesystem type='ram'>
>>>>>     <source usage='10%'/>
>>>>>     <target dir='/mnt'/>
>>>>> </filesystem>
>>>>>

> 
> I just don't see this as a compelling feature. I think it is more important
> to have a single canonical representation of memory allocation. User
> convenience is something for higher level tools to worry about.

But do higher level tools already have a way to query libvirt what the
current host's available ram is, in order to determine percentages
itself?  We can't really migrate online LXC guests, but for an offline
guest setup, copying XML from one host with small memory to another host
with large memory, and still having the guest have a fixed percentage of
the host resources (more memory assigned to the guest on the larger
host), seems like a reasonable desire; to achieve that, the management
tool needs to be able to either request percentages (no change to the
guest xml being copied) or know the host resource limits (and rewrite
the xml rather than merely copy it).

-- 
Eric Blake   eblake redhat com    +1-919-301-3266
Libvirt virtualization library http://libvirt.org

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 621 bytes
Desc: OpenPGP digital signature
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20131205/2d197d39/attachment-0001.sig>


More information about the libvir-list mailing list