<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>That's great Doron! Especially the QoS Policy sounds almost like the VMware Resource Pools. &nbsp;Looking forward for the next release then!<div><br></div><div>By the way, since we are talking about CPU shares, the default option when creating a VM is 'disabled'. How is that compared with the Low/Medium/High options in terms of CPU priority?<br><br><div>&gt; Date: Fri, 13 Jun 2014 04:29:09 -0400<br>&gt; From: dfediuck@redhat.com<br>&gt; To: sokratis123k@outlook.com<br>&gt; CC: users@ovirt.org; mskrivan@redhat.com<br>&gt; Subject: Re: [ovirt-users] Resource Pools in oVirt<br>&gt; <br>&gt; ----- Original Message -----<br>&gt; &gt; From: "s k" &lt;sokratis123k@outlook.com&gt;<br>&gt; &gt; To: users@ovirt.org<br>&gt; &gt; Sent: Wednesday, June 11, 2014 12:18:35 AM<br>&gt; &gt; Subject: [ovirt-users] Resource Pools in oVirt<br>&gt; &gt; <br>&gt; &gt; Hello all,<br>&gt; &gt; <br>&gt; &gt; As far as I understand, CPU Shares can be set on each VM individually and<br>&gt; &gt; cannot be changed while it's powered on.<br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; It would be great if we could create resource pools (similar to what VMware<br>&gt; &gt; does) for CPU shares so that we could assign priorities on multiple VMs and<br>&gt; &gt; be able to move them between Resource Pools of different priorities. I know<br>&gt; &gt; that we can configure quotas but it's not the same as CPU shares.<br>&gt; &gt; <br>&gt; &gt; Is that something planned for a future release? Shall I open an RFE for that<br>&gt; &gt; ?<br>&gt; &gt; <br>&gt; &gt; Regards,<br>&gt; &gt; <br>&gt; &gt; Sokratis<br>&gt; &gt; <br>&gt; <br>&gt; Hi Sokratis,<br>&gt; thanks for the feedback.<br>&gt; <br>&gt; We have an RFE[1] opened to allow changing shares dynamically for a VM while it's<br>&gt; running.<br>&gt; <br>&gt; As you probably know VMWare's implementation handles much more than shares, so<br>&gt; it's a wider concept.<br>&gt; <br>&gt; In oVirt we've been working hard to introduce QoS elements during 3.3 and 3.5<br>&gt; versions[2]. Once we have it all in place we'll start heading for the next level<br>&gt; (up) which will be a Policy to aggregate QoS aspects for a VM. Once we have a<br>&gt; policy you'll be able to assign it to multiple VMs and have much better control<br>&gt; over resource including a planning element. So you should be monitoring the Policy<br>&gt; task progress once we start working on it.<br>&gt; <br>&gt; So... as you can understand this is a lot of work (which I'm sure was the same<br>&gt; for VMWare when they did it). Until then you'll be able to handle it using [1]<br>&gt; I expect to happen in the next version, and as always- patches are welcomed!<br>&gt; <br>&gt; Thanks,<br>&gt; Doron<br>&gt; <br>&gt; [1] Bug 1103537 - [RFE] Dynamic CPU Shares<br>&gt; [2] QoS aspects:<br>&gt; http://www.ovirt.org/Features/CPU_SLA<br>&gt; http://www.ovirt.org/Features/Network_QoS<br>&gt; http://www.ovirt.org/Features/blkio-support<br></div></div>                                               </div></body>
</html>