Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1627488

Re: about CPU QoS in KVM

From Paolo Bonzini <pbonzini@redhat.com>
Newsgroups linux.kernel
Subject Re: about CPU QoS in KVM
Date 2017-04-20 16:10 +0200
Message-ID <tykWt-1uY-9@gated-at.bofh.it> (permalink)
References <tykts-14Q-29@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


Adding Rik.

Paolo

On 20/04/2017 15:32, Gonglei (Arei) wrote:
> Hi all,
> 
> Currently, KVM do the CPU resource reservation by the cgroup mechanism
> which can't do entire accurate separation because the capacity of the Linux
> scheduler. Take the public cloud as an example, some customers rent one vm
> with 8 CPUs paid by enough money, they want to get enough response
> speed on CPU scheduling. So we (the cloud platform providers ) reserve 1GHz
> CPU resources by cgroup for those VM's vcpu/pcpu. 
> 
> But the actual effects can't meet those requirements because the cgroup is
> limiting share usage of other processes in order to attach the reservation proportion,
> but the scheduler can't assure that. This mechanism is different with Xen,
> We can directly change the CPU weight on Xen hypervisor so that we can
> get entire accurate control on CPU resources based on accurate capacity (upper limit),
> share (weight) and reservation.
> 
> So my question is do we have a good method to do CPU reservation in KVM?
> 
> Thanks,
> -Gonglei
> 
> 

Back to linux.kernel | Previous | NextPrevious in thread | Find similar | Unroll thread


Thread

about CPU QoS in KVM "Gonglei (Arei)" <arei.gonglei@huawei.com> - 2017-04-20 15:40 +0200
  Re: about CPU QoS in KVM Paolo Bonzini <pbonzini@redhat.com> - 2017-04-20 16:10 +0200

csiph-web