Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1075922

Summary: [Docs] [Feature] Users Can Switch On or Off KSM at the Cluster Level
Product: Red Hat Enterprise Virtualization Manager Reporter: Zac Dover <zdover>
Component: DocumentationAssignee: Lucy Bopf <lbopf>
Status: CLOSED CURRENTRELEASE QA Contact: Tahlia Richardson <trichard>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 3.4.0CC: acathrow, gklein, juwu, lbopf, trichard, yeylon
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-07-25 00:15:26 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Zac Dover 2014-03-13 08:34:17 UTC
Up to RHEV 3.2, KSM was controlled by ksmtuned. Users wanting stop KSM just wanted to stop ksmtuned service in each host.

In RHEV 3.3, vdsm stops ksmtuned and gives KSM control to MOM. MOM controls KSM and memory ballooning.

We can disable memory ballooning using RHEV Admin Portal interface, unchecking "Enable Memory Balloon Optimization" on Cluster level, which will have effect in next Host "Up".

Please provide the equivalent way to disable KSM using Admin Portal (and API as well).

vdsm counterpart handled in http://bugzilla.redhat.com/1025780

  -- https://bugzilla.redhat.com/show_bug.cgi?id=1026980

See also: https://bugzilla.redhat.com/show_bug.cgi?id=1025780

Comment 1 Lucy Bopf 2014-04-11 02:49:38 UTC
The UI elements of this bug have been previously covered by me in bug 1075253 (updating the screen shots and procedures in the New/Edit Cluster window).

I have now updated the Host Clusters section of the REST API in the Tech Guide to cover this new function.

I have updated the Host Cluster Elements table (7967) to include the new 'ksm' element that appears under each cluster in the REST API.

I have updated the XML Representation of a Host Cluster section (7970) to include the 'ksm' (<enabled>true</enabled> OR <enabled>false</enabled>) element. While I was editing this section, I also updated it as a whole to reflect the actual output in the REST API.

Comment 2 Lucy Bopf 2014-04-17 01:06:32 UTC
Documentation Link
------------------------------
http://documentation-devel.engineering.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Virtualization/3.4/html-single/Technical_Guide/index.html#Host_Cluster_Elements

http://documentation-devel.engineering.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Virtualization/3.4/html-single/Technical_Guide/index.html#XML_Representation_of_a_Host_Cluster

What Changed
------------------------------
The following topics were revised to include this feature. The 'ksm' element was added to table 24.1, and to the XML representation of a cluster.

Cluster Elements [ 7967-629248 ]

XML Representation of a Cluster [ 7970-629248 ]

Updated revision history: [ 30107-629253 ]

NVR
------------------------------
Red_Hat_Enterprise_Virtualization-Technical_Guide-3.4-web-en-US-3.4-8.el6eng

Moving to ON_QA.

Comment 3 Tahlia Richardson 2014-07-25 00:15:26 UTC
Peer reviewed.

KSM element visible in table 24.1

KSM element visible in XML 

VERIFIED