Re: [ovirt-users] Resource Pools in oVirt

2014-06-14 Thread s k
That's great Doron! Especially the QoS Policy sounds almost like the VMware 
Resource Pools.  Looking forward for the next release then!
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?

 Date: Fri, 13 Jun 2014 04:29:09 -0400
 From: dfedi...@redhat.com
 To: sokratis1...@outlook.com
 CC: users@ovirt.org; mskri...@redhat.com
 Subject: Re: [ovirt-users] Resource Pools in oVirt
 
 - Original Message -
  From: s k sokratis1...@outlook.com
  To: users@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
  ___
Users mailing list
Users@ovirt.org
http://lists.ovirt.org/mailman/listinfo/users


Re: [ovirt-users] Resource Pools in oVirt

2014-06-14 Thread Doron Fediuck


- Original Message -
 From: s k sokratis1...@outlook.com
 To: Doron Fediuck dfedi...@redhat.com
 Cc: users@ovirt.org, Michal Skrivanek mskri...@redhat.com
 Sent: Saturday, June 14, 2014 1:33:26 PM
 Subject: RE: [ovirt-users] Resource Pools in oVirt
 
 That's great Doron! Especially the QoS Policy sounds almost like the VMware
 Resource Pools.  Looking forward for the next release then!

Actually I'd expect a better implementation as we hand aspects which
are not available in Resource Pools.

 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?


According to the docs[1]:
If this is omitted, it defaults to the OS provided defaults.

I guess it would be interesting to check this while it's running to get
the actual number from your run.

Doron

[1] http://libvirt.org/formatdomain.html#elementsCPUTuning


  Date: Fri, 13 Jun 2014 04:29:09 -0400
  From: dfedi...@redhat.com
  To: sokratis1...@outlook.com
  CC: users@ovirt.org; mskri...@redhat.com
  Subject: Re: [ovirt-users] Resource Pools in oVirt
  
  - Original Message -
   From: s k sokratis1...@outlook.com
   To: users@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
 
___
Users mailing list
Users@ovirt.org
http://lists.ovirt.org/mailman/listinfo/users


Re: [ovirt-users] Resource Pools in oVirt

2014-06-13 Thread Michal Skrivanek

On 10 Jun 2014, at 23:18, s k wrote:

 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 ?

Doron would know…?

 
 Regards,
 
 Sokratis
 ___
 Users mailing list
 Users@ovirt.org
 http://lists.ovirt.org/mailman/listinfo/users

___
Users mailing list
Users@ovirt.org
http://lists.ovirt.org/mailman/listinfo/users


Re: [ovirt-users] Resource Pools in oVirt

2014-06-13 Thread Doron Fediuck
- Original Message -
 From: s k sokratis1...@outlook.com
 To: users@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
___
Users mailing list
Users@ovirt.org
http://lists.ovirt.org/mailman/listinfo/users


[ovirt-users] Resource Pools in oVirt

2014-06-10 Thread s k
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  ___
Users mailing list
Users@ovirt.org
http://lists.ovirt.org/mailman/listinfo/users