Bug 1343960

Summary: empty ioTune policy is being set periodically even when no QoS is configured at all
Product: Red Hat Enterprise Virtualization Manager Reporter: Martin Sivák <msivak>
Component: momAssignee: Martin Sivák <msivak>
Status: CLOSED ERRATA QA Contact: Shira Maximov <mshira>
Severity: high Docs Contact:
Priority: high    
Version: 4.0.0CC: bugs, dfediuck, gklein, lsurette, mavital, michal.skrivanek, mshira, msivak, rgolan, srevivo, ykaul
Target Milestone: ovirt-4.0.0-rc3Keywords: Rebase, ZStream
Target Release: 4.0.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: mom-0.5.4-1 Doc Type: No Doc Update
Doc Text:
undefined
Story Points: ---
Clone Of: 1337228
: 1343974 (view as bug list) Environment:
Last Closed: 2016-08-23 21:09:47 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: 1337228    
Bug Blocks: 1337229, 1343974    

Description Martin Sivák 2016-06-08 12:04:20 UTC
+++ This bug was initially created as a clone of Bug #1337228 +++

Currently mom issues several calls on per VM basis every 15s. Some of them are not needed, notably setting the iotune policy when nothing is configured in the engine (that's the default)
This has impact on performance in scale environment

--- Additional comment from Roy Golan on 2016-05-19 10:01:06 CEST ---

(In reply to Michal Skrivanek from comment #0)
> Currently mom issues several calls on per VM basis every 15s. Some of them
> are not needed, notably setting the iotune policy when nothing is configured
> in the engine (that's the default)
> This has impact on performance in scale environment

What's the impact if? you mean calling VDSM I guess and not an empty IOtune which sets something?

--- Additional comment from Doron Fediuck on 2016-05-30 11:23:55 CEST ---

Is this relevant for 4.0 as well?

--- Additional comment from Michal Skrivanek on 2016-05-30 11:27:16 CEST ---

Roy, can you please rephrase the question? Impact is a heavy API call every few ms on a busy host.
Doron, yes.

Comment 8 Shira Maximov 2016-06-27 14:02:23 UTC
verified on :
Red Hat Enterprise Virtualization Manager Version: 4.0.0.6-0.1.el7ev
mom-0.5.4-1.el7ev.noarch
vdsm-4.18.4-2.el7ev.x86_64

verification steps:
1. run some VMs with guest agent 
2. check in vdsm logs that logs with the words :vmSetIoTune and vmGetIoTune won't appere

Comment 10 errata-xmlrpc 2016-08-23 21:09:47 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://rhn.redhat.com/errata/RHBA-2016-1696.html