Is there an existing mechanism to provide a minimum resource (primarily
CPU) to any giving context?  Similar to the way network providers give
you 5Mbit/s, but allow burstable bandwidth on demand to the max of your
network interface or available network.

In the context of VServer, allocate a guaranteed minimum resource, but
allow resources to be 'burstable' to 100% of the native host system.
Further, set a maximum 'burstable' limit, of say 90%. and 'reserve' 10%
for host system alone.

Example table
=============
context    guar-min    burst-max
-------    --------    ---------
host          10%         100%
vs1           25%         85%
vs2           50%         85%
vs3           15%         85%
-------    --------    ----------
total         100%        N/A


Ideas?

-Lares

-- 
Lares Moreau <[EMAIL PROTECTED]>  | LRU: 400755 http://counter.li.org
lares/irc.freenode.net                 |
Gentoo x86 Arch Tester                 |               ::0 Alberta, Canada
Public Key: 0D46BB6E @ subkeys.pgp.net |          Encrypted Mail Preferred
Key fingerprint = 0CA3 E40D F897 7709 3628  C5D4 7D94 483E 0D46 BB6E

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
Vserver mailing list
Vserver@list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver

Reply via email to