[ovirt-users] Resource Pools in oVirt

Doron Fediuck dfediuck at redhat.com
Fri Jun 13 08:29:09 UTC 2014


----- Original Message -----
> From: "s k" <sokratis123k at outlook.com>
> To: users at ovirt.org
> Sent: Wednesday, June 11, 2014 12:18:35 AM
> Subject: [ovirt-users] Resource Pools in oVirt
> 
> Hello all,
> 
> As far as I understand, CPU Shares can be set on each VM individually and
> cannot be changed while it's powered on.
> 
> 
> It would be great if we could create resource pools (similar to what VMware
> does) for CPU shares so that we could assign priorities on multiple VMs and
> be able to move them between Resource Pools of different priorities. I know
> that we can configure quotas but it's not the same as CPU shares.
> 
> Is that something planned for a future release? Shall I open an RFE for that
> ?
> 
> Regards,
> 
> Sokratis
> 

Hi Sokratis,
thanks for the feedback.

We have an RFE[1] opened to allow changing shares dynamically for a VM while it's
running.

As you probably know VMWare's implementation handles much more than shares, so
it's a wider concept.

In oVirt we've been working hard to introduce QoS elements during 3.3 and 3.5
versions[2]. Once we have it all in place we'll start heading for the next level
(up) which will be a Policy to aggregate QoS aspects for a VM. Once we have a
policy you'll be able to assign it to multiple VMs and have much better control
over resource including a planning element. So you should be monitoring the Policy
task progress once we start working on it.

So... as you can understand this is a lot of work (which I'm sure was the same
for VMWare when they did it). Until then you'll be able to handle it using [1]
I expect to happen in the next version, and as always- patches are welcomed!

Thanks,
Doron

[1] Bug 1103537 - [RFE] Dynamic CPU Shares
[2] QoS aspects:
http://www.ovirt.org/Features/CPU_SLA
http://www.ovirt.org/Features/Network_QoS
http://www.ovirt.org/Features/blkio-support



More information about the Users mailing list