Bug 1084930

Summary: OVIRT35 - [RFE] Support cpu SLA features
Product: [Retired] oVirt Reporter: Kobi <kianku>
Component: ovirt-engine-webadminAssignee: Gilad Chaplik <gchaplik>
Status: CLOSED CURRENTRELEASE QA Contact: Nikolai Sednev <nsednev>
Severity: high Docs Contact:
Priority: unspecified    
Version: 3.5CC: amarchuk, bugs, dfediuck, ecohen, gchaplik, gklein, iheim, mgoldboi, nsednev, rbalakri, s.kieske, yeylon
Target Milestone: ---Keywords: FutureFeature, Reopened, Triaged
Target Release: 3.5.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: sla
Fixed In Version: ovirt-3.5.0_rc2 Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-03-31 11:13:44 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: SLA RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1142336, 1142879, 1143992, 1174669    
Bug Blocks:    

Description Kobi 2014-04-07 10:11:31 UTC
Feature Description:
      With this feature we can limit a VM's cpu resource consumption.
      What we'd like to set up here are following:

       - shares (cpu.shares in cpu cgroup) 
       - vcpu_period (cpu.cfq_period_us for vcpu in cpu cgroup)
       - vcpu_quota (cpu.cfq_quota_us for vcpu in cpu cgroup)
       - emulator_period (cpu.cfq_period_us for qemu in cpu cgroup)
       - emulator_quota (cpu.cfq_quota_us for qemu in cpu cgroup)

Comment 1 Gilad Chaplik 2014-04-08 09:00:16 UTC
Detailed feature design and overview can be found at:
http://www.ovirt.org/Features/CPU_SLA

Comment 4 Sandro Bonazzola 2014-10-17 12:32:44 UTC
oVirt 3.5 has been released and should include the fix for this issue.

Comment 5 Nikolai Sednev 2014-12-16 11:07:03 UTC
Not working on vt13.3, check 1143992.

Comment 6 Doron Fediuck 2014-12-17 13:52:27 UTC
Fixed blocked vs depending on, and removed irrelevant emtries.

Comment 7 Nikolai Sednev 2014-12-24 19:12:51 UTC
Works for me on these components:
vdsm-4.16.8.1-4.el7ev.x86_64
qemu-kvm-rhev-1.5.3-60.el7_0.11.x86_64
mom-0.4.1-4.el7ev.noarch
libvirt-client-1.2.8-10.el7.x86_64
sanlock-3.2.2-2.el7.x86_64
rhevm-3.5.0-0.27.el6ev.noarch

Comment 8 Roy Golan 2015-12-10 18:25:32 UTC
*** Bug 1239134 has been marked as a duplicate of this bug. ***