[pve-devel] [PATCH] qemuserver : iothrottle add support for throttling burst max
dietmar at proxmox.com
Thu Dec 5 05:55:51 CET 2013
> > I would like to tune value manually, I have differents vm with same
> > throttle, but some of them need more burst, depend of the workload.
> > Example: I have some databases throttle to 10MB/s which I known then need
> 1GB of data write at full speed sometimes.
> i would like to tune them too individually. As it is a value and not /s i think we
> can't use a constant factor for the values /s.
I would simply like to have (additionally) some simpler setting witch usually fits
most user's needs, for example a simple bandwidth:
bwlimit = 100MB/s
form that you can compute IO_OPS/s (assuming an artificial block size of 32k):
io_ops = bwlimit/32k
and burst values: assume we want to burst traffic from within 10 seconds:
burst = bwlimit*10s
but maybe this is an over-simplification?
> May be it should be hidden by default and open up when selecting something
> like expert mode?
Or an extra button (IO Limits) with separate dialog?
More information about the pve-devel