Add Support for HPM Performance Policy Metrics in KVM for IBM z Systems
KVM for IBM z Systems provides open source virtualization for Linux workloads
running on the IBM mainframe (AKA System z). HPM (Hypervisor Performnace
Management) component of KVM for IBM z Systems provides capability for policy
based, goal-oriented monitoring and management of virtual server CPU resources.
This blueprint proposes a new Ceilometer Pollster plugin similar to existing
CPU and disk pollsters to obtain performance policy level metrics from HPM
component of KVM for IBM z Systems.
Background
--------------
The HPM's monitoring and management actions are in the context of workloads.
A workload is a collection of virtual server instances that perform a
particular business function. The workload has a performance policy
associated with it. The policy consists of a set of service classes, each of
which has a business importance level, a goal, and a set of classification
rules defined for it. (A service class is a grouping of a set of virtual
servers performing a similar task, like a set of, say, WEB servers.)
Issue
------
In a KVM for IBM z Openstack environment with HPM component actively managing
the virtual servers according to performance policy and goals, there are
situations where a cloud administrator should be able to monitor the
performance of workloads and should have the capability to drill-down into the
metrics to understand performance bottlenecks.
Currently there is no way to obtain and utilize these performance metrics from
HPM component of KVM for IBM z Systems in an Openstack environment.
Use Cases
------------
As a cloud administrator who wants to run KVM for IBM z Systems with HPM
component at high utilization while ensuring important workloads get
sufficient CPU resources to perform well, I would like to monitor the
performance of workloads (cluster of virtual servers) and have the capability
to drill-down into the metrics to understand the performance bottlenecks.
References:
--------------
* KVM for IBM z Systems -
http://
* Hypervisor Performance Management (HPM) –
http://
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Ahilan Rajadeva
- Direction:
- Needs approval
- Assignee:
- Ahilan Rajadeva
- Definition:
- Obsolete
- Series goal:
- Proposed for newton
- Implementation:
- Started
- Milestone target:
- None
- Started by
- Ahilan Rajadeva
- Completed by
- gordon chung
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add Support for HPM Performance Policy Metrics in KVM for IBM z Systems
seems to be dead, please reopen as a bug or just commit code -- gordc (2017.06)