[one-users] CPU Issue
Carsten.Friedrich at csiro.au
Carsten.Friedrich at csiro.au
Thu Nov 25 15:55:47 PST 2010
As far as I can tell, for KVM, the CPU value is only used in the OpenNebula scheduler to prevent over-allocation. So, if you have defined the host as having 2 CPUs the scheduler will run e.g. 1 VM requesting CPU 2.0, or 2 VMs requesting CPU 1.0, or 4 VMs requesting CPU 0.5 (each) on this host. For KVM, it seems that once running on the hypervisor the CPU value is not enforced.
c
From: users-bounces at lists.opennebula.org [mailto:users-bounces at lists.opennebula.org] On Behalf Of Luca Lorenzini
Sent: Friday, 26 November 2010 3:59
To: users at lists.opennebula.org
Subject: [one-users] CPU Issue
I'm launching 3 vm with CPU=0.4 on a host dual core, but i noticed that the vms use more than 0.4 of the cpu. top command show me this:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
24274 root 20 0 577m 504m 2868 S 90 25.7 0:31.77 kvm
24964 root 20 0 577m 511m 2864 S 60 26.1 0:29.77 kvm
23724 root 20 0 577m 497m 2868 S 35 25.4 0:34.60 kvm
kvm use 90% of the cpu, not just 40%
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opennebula.org/pipermail/users-opennebula.org/attachments/20101126/335b429d/attachment-0002.htm>
More information about the Users
mailing list