PowerVP - Caracteristicas

63
© 2015 IBM Corporation IBM Systems Technical Event Series 2015 Session Code: pSM3076 Session Title : Installing and Using PowerVP on AIX Speaker Name: Chris Gibson 1

Transcript of PowerVP - Caracteristicas

Page 1: PowerVP - Caracteristicas

© 2015 IBM Corporation

IBM Systems Technical Event Series 2015

Session Code: pSM3076

Session Title : Installing and Using PowerVP on AIX

Speaker Name: Chris Gibson 1

Page 2: PowerVP - Caracteristicas

© 2015 IBM Corporation

IBM Systems Technical Event Series 2015

2

Installing and using PowerVP on AIX

Wednesday 26th August 2015

2015 IBM Power Systems Symposium. 25th -28th August, Melbourne, Australia

Chris Gibson ([email protected]) – AIX & Power Systems Specialist at IBM STG.

IBM Champion for Power Systems, AIX blog, IBM Redbooks co-author & technical editor/writer for IBM Systems Magazine and IBM developerWorks.

IBM Redooks: NIM A-Z, Exploiting WPARs and AIX 7.1 Differences Guide.

@cgibbo Twitter – All things AIX and POWER

Page 3: PowerVP - Caracteristicas

© 2014 International Business Machines Corporation

Agenda

• PowerVP Introduction & Update

• PowerVP Demo

Page 4: PowerVP - Caracteristicas

PowerVP - Virtualization Performance Intelligence

Real time performance information which identifies performance bottlenecks

Graphical display showing virtualized workloads health

Announce – Oct 2013, GA – Nov 2013

Provides performance information to help optimize virtualized systems

Understand the mapping of virtualized workloads to physical hardware

Accelerates identifying performance bottlenecks

Operational health status

• Real-time continuous graphical monitor

• Replay option similar to a dvr replay of saved performance

data

• Provides mapping of virtual workloads to the physical CPU &

Memory resources

• Customizable thresholds for normal, warning, problem &

inactive states

• System level Server information showing all running VMs

resources mapped to hardware

• VM level drill down showing performance information for all

VM types including AIX, Linux and IBM i

Page 5: PowerVP - Caracteristicas

PowerVP v1.1.2 Virtualization Performance Intelligence

Real time performance information which identifies performance bottlenecks

Graphical display showing virtualized workloads health

Announce – Apr 2014 GA – June 2014

Provides performance information to help optimize virtualized systems

Understand the mapping of virtualized workloads to physical hardware

Accelerates identifying performance bottlenecks

Operational health status

• POWER8 Hardware Support enables performance optimization for new Power systems

• Globalization Support provides local language support for messages and documentation

• Improved Memory Affinity Information allows optimization of memory for virtualized workloads

• Improved Shared Processor Affinity Information allows shared processor configurations to be understood and optimized

• Included in PowerVM Enterprise & PowerLinux Edition

Page 6: PowerVP - Caracteristicas

PowerVP v1.1.3 2015 Virtualization Performance Intelligence

Real time performance information which identifies performance bottlenecks

Graphical display showing virtualized workloads health

Announce – 5/11 GA – 5/29

Provides performance information to help optimize virtualized systems

Understand the mapping of virtualized workloads to physical hardware

Accelerates identifying performance bottlenecks

Operational health status

PowerVP v1.1.3 Enhancements

• Export of PowerVP performance data to external

repository

• Integration with VIOS performance advisor

• New thresholds and alerts

• LE PowerVM guest support

• E850 hardware support

• PowerVP performance monitor browser support

Page 7: PowerVP - Caracteristicas

PowerVP

Setting the stage:

–Performance analysts requesting more detailed and

comprehensive tools, especially with POWER7

–Current tools present partition views

–Need a single tool to view system-wide

performance across entire CEC with ability

to drill down to all individual partitions

Developed as an internal tool

–Rapid development of prototype technology

–Tie together new POWER7 internal tools

–Developed working prototype, tried use cases

Very high interest from:

–Power Systems performance analysts

–Formerly known (internally) as Sleuth

Background

Page 8: PowerVP - Caracteristicas

During an IPL of the entire Power System, the Hypervisor determines

an optimal resource placement strategy for the server based on the

partition configuration and the hardware topology of the system.

There was a desire to have a visual understanding of how the

hardware resources were assigned and being consumed by the

various partitions that were running on the platform.

It was also desired to have a visual indication showing a resource’s

consumption and when it was going past a warning threshold (yellow)

and when it was entering an overcommitted threshold (red.)

Why PowerVP?

Page 9: PowerVP - Caracteristicas

© 2014 IBM Corporation 9

AIX Logical Affinity: topas ‘M’ option

Topas Monitor for host: claret4 Interval: 2

======================================================================

REF1 SRAD TOTALMEM INUSE FREE FILECACHE HOMETHRDS CPUS

----------------------------------------------------------------------

0 2 4.48G 515M 3.98G 52.9M 134.0 12-15

0 12.1G 1.20G 10.9G 141M 236.0 0-7

1 1 4.98G 537M 4.46G 59.0M 129.0 8-11

3 3.40G 402M 3.01G 39.7M 116.0 16-19

======================================================================

CPU SRAD TOTALDISP LOCALDISP% NEARDISP% FARDISP%

------------------------------------------------------------

0 0 303.0 43.6 15.5 40.9

2 0 1.00 100.0 0.0 0.0

3 0 1.00 100.0 0.0 0.0

4 0 1.00 100.0 0.0 0.0

5 0 1.00 100.0 0.0 0.0

6 0 1.00 100.0 0.0 0.0

7 0 1.00 100.0 0.0 0.0

8 1 1.00 0.0 0.0 100.0

9 1 1.00 0.0 0.0 100.0

We want to minimize multi-node far dispatches as possible Do not worry about far dispatches on single-node systems

What’s a bad FARDISP% rate? No rule-of-thumb, but 1000’s of far

dispatches per second will likely indicate lower performance

How do we fix? Newer firmware, entitlement & memory sizing

Best Practices + Dynamic Platform Optimizer

Page 10: PowerVP - Caracteristicas

PowerVP

o

System

Topology

Node

Drill Down

Partition

Drill Down

Topology/Drill down Views

Page 11: PowerVP - Caracteristicas

PowerVP

•We can see each node has four chips/sockets. We can also see

numbers in the boxes which indicate how busy each of the chips

are. The green lines between the nodes shows the traffic on the

SMP fabric between each node.

PowerVP – System Topology

•The initial view shows the

hardware topology of the

system you are logged into.

•In this view, we see a Power

795 with all eight books and/or

nodes installed.

Page 12: PowerVP - Caracteristicas

PowerVP

•We can also see the green lines showing the buses between the chips. We

can also see the memory controllers and the GX busses which shows traffic

to and from our remote I/O. We also see green lines on the top, bottom, and

corners. This is the SMP connections to other nodes and shows traffic.

PowerVP – Node drill down

•This view appears when you click

on one of the nodes and allows you

to see the resources being

consumed by the workload running

on the system. In this view we can

see this system is using eight core

chips.

Page 13: PowerVP - Caracteristicas

PowerVP

•We can drill down on several of the resources. Example: I can drill down on

the Disk transfer rate to see how balanced my I/Ops are across the drives

assigned to this LPAR.

PowerVP - Partition drill down

•The view allows us to drill down on

resources being used by a specific

partition that we clicked on.

•In this view, we see CPU, Memory,

Disk Iops, and Ethernet being

consumed. We can also get an idea

of cache and memory affinity.

Page 14: PowerVP - Caracteristicas

PowerVP

Power Hardware

FW/Hypervisor

Operating system

Applications

Java Client

Monitor

IBM i, Linux, AIX or VIOS

Thread

PMUs (partition level)

Core

HPMCs (CEC level)

Chip

PMUlets (CEC level)

Partition

Level Agent

System

Level Agent

Hypervisor

interfaces

system

interfaces

Requires fw 7.7 or later

System-wide collector

One required per system

P7 topology information

P7 chip/core utilizations

P7 Power bus utilizations

memory and I/O utilization

LPAR entitlements, utilization

Partition collectors

Required for logical view

LPAR CPU utilization

CPI analysis

Cache analysis

Collectors

Monitor

Log Data

Page 15: PowerVP - Caracteristicas

The POWER7 processor has a built in Performance Monitoring Unit (PMU), which

is designed to provide instrumentation to aid in performance monitoring, workload

characterization, system characterization code analysis.

The PMU comprises of 6 thread level Performance Monitor Counters (PMC).

PMC1 -PMC4 are programmable, PMC5 counts non idle completed instructions

and PMC6 counts non idle cycles.

CPI (Cycles Per Instruction) – the average number of clock cycles (of fractions of

a cycle) needed to complete an instruction. CPI is best understood as a relative

quantity. Lower is better, but that assumes that useful work is being done. CPI is a

measure of processor performance.

Data from the hardware performance monitor (HPM) can be used to characterize

application performance on POWER7, possibly with the intent of finding

performance bottlenecks and looking for opportunities to optimize the target code.

hpmcount/hpmstat AIX command

Technical Description

Page 16: PowerVP - Caracteristicas

PowerVP

Power System models with 770 firmware support

•710-E1D, 720-E4D, 730-E2D, 740-E6D (also includes Linux D

models)

•750-E8D, 760-RMD

•770-MMC, 780-MHC

•p260-22X, p260-23X, p460-42X, p460-43X, p270-24X, p470-

44X, p24L-7FL

•71R-L1S, 71R-L1C, 71R-L1D, 71R-L1T, 7R2-L2C, 7R2-L2S,

7R2-L2D, 7R2-L2T

Power System models with 780 firmware support (future plans)

– 770-MMB, 780-MHB, and 795-FHB (4Q2013)

– 770-MMD, 780-MHD (2014)

– POWER8

PowerVP supported Power models

* Some Power models and firmware releases listed above are currently planned for the future and have not yet been announced. * All statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only.

All models with pre-770 firmware do not have the required new instrumentation to support PowerVP

Page 17: PowerVP - Caracteristicas

PowerVM EE Customers: Download from My Entitled Systems Support.

http://www-304.ibm.com/servers/eserver/ess/index.wss

Downloading PowerVP

Page 18: PowerVP - Caracteristicas

Download from IBM Fix Central.

http://www-933.ibm.com/support/fixcentral/

Downloading PowerVP Updates

Page 19: PowerVP - Caracteristicas

Java based client GUI (1.1.2)

Web browser interface (only 1.1.3)

IBM Java JRE 1.6.0 is tested and supported

Other versions may work

Supported operating systems: Windows, Linux, AIX

Client installer contains agent code as well

AIX/VIOS (AIX 6.1, 7.1; all VIOS supported with POWER7+)

Linux on POWER (RHEL 6.4, SLES 11 SP3)

IBM i (7.1 with TR6. PTF SI50350 for 5770SS1 is required)

Installation wizard for easy installation

No automatic agent installation yet

PowerVP Client Installation

Page 20: PowerVP - Caracteristicas

Typical installation can install agent code for all supported operating

system

Each OS agent has separate configuration section in the wizard

GUI/Agent Code Installation

Page 21: PowerVP - Caracteristicas

Specify any IP if target partition is not yet available

AIX/VIOS Agent Specific

Page 22: PowerVP - Caracteristicas

Enable performance collection in the LPAR

profile to see shared processor pool utilization

in topas and collection in nmon. System level

agent only.

Performance information collection can be

enable in the partition profile‟s Hardware tab.

This is a dynamic setting and does not require

profile reactivation.

Settings can be verified using „topas –L‟ or

lparstat.

command and check for app column.

app = Available Pool Processors

Preparation 2015-07-23 04:57:42.634 Error - syslet- Gpci_tools-

Partition is not authorized to collect system-wide

performance metrics. Enable the 'Allow performance

information collection' partition property using the

Hardware Management Console.. [syslet.C:11470]

Page 23: PowerVP - Caracteristicas

Agent installation – AIX – PowerVP code installation

Page 24: PowerVP - Caracteristicas

Agent installation – AIX – GSKit installation

IBM GSKit need to support SSL

Must be installed even if SSL will not be used

Page 25: PowerVP - Caracteristicas

Agent installation – AIX – configuration and start

When installing a system level agent, simply omit “SystemLevelAgent”

argument

Port 13000 used for unsecured communication

Port 13001 used for secure SSL connection

Need further configuration to provide digital certificate for the agent

# cat /var/log/powervp.log

2014-02-14 15:28:01.844 Error - MSG0047: MSG0205: System does not

support the required interfaces. Firmware version 7.7 or greater is

required.. [syslet.C:6090]

Page 26: PowerVP - Caracteristicas

Configuration file - /etc/opt/ibm/powervp/powervp.conf

SampleInterval - The interval [1 to 120 seconds] at which the server

samples performance metrics.

Listen address port [ssl] - Accept client connections on the specified

address and port and optionally use SSL to protect the connection.

SystemLevelAgent [hostname-or-address [port [ssl]]] – System level

agent address to report to in case of partition agent. Omit it to configure

as a system level agent.

SSL related parameters...

Page 27: PowerVP - Caracteristicas

Installing PowerVP Service Pack 1 (System Agent on AIX)

Installer User Interface Mode Not Supported. The installer cannot run in this

UI mode. To specify the interface mode, use the -i command-line option,

followed by the UI mode identifier. The valid UI modes identifiers are GUI,

Console, and Silent.

https://www.ibm.com/developerworks/community/blogs/cgaix/entry/installing_power

vp_service_pack_1?lang=en

Page 28: PowerVP - Caracteristicas

Connect to a system level agent (v1.1.2)

File → New Connection

Specify user name and password

(operating system user)

Check /etc/opt/ibm/powervp/powervp.conf

ClientAuthentication section

Page 29: PowerVP - Caracteristicas

Client Interface

Page 30: PowerVP - Caracteristicas

Node View Memory Controller (MC):

These are a set of links that

connect the memory to the

socket. These MC buses carry

data between the memory

controller and the chip.

PowerVP portrays these links

and their utilization Having a

higher rate of data transfer

implies that there is a higher

rate of data transfer. Powerbus (W, X, Y, Z, A, B, C): These are a set of links or buses within Power Systems.

Within PowerVP, those links that are labeled W, X, Y, or Z are links within a hardware node;

those links that are labeled A or B are links between hardware nodes. These Powerbus

links carry data between a given chip and other resources outside that chip (cache,

memory, I/O). PowerVP portrays these links and their utilizations. Having a higher

Powerbus utilization implies that there is a higher rate of data transfer.

I/O (GX or PHB) bus: These are a set of links or buses within a Power System that connect

the I/O subsystems to the chip. These links carry data for storage I/O and network I/O.

PowerVP portrays these links, their utilization, as well as their inbound/outbound data rate.

Having a higher GX (or PHB on POWER8) bus utilization implies that there is a higher rate

of data transfer.

Page 31: PowerVP - Caracteristicas

Partition drill down

CPI stack analysis: CPU utilization can be broken down into CPI components.

Load/Store Unit (LSU CPI) reflects the cycles consumed for accessing data (L1,

cache, L2 cache, L3 cache, memory). Floating Point (FXU CPI) reflects cycles

consumed on executing floating point. Global Completion Table (GCT CPI)

reflects cycles consumed waiting on the global completion table for pipelining out-

of-order instruction execution. PowerVP analysis typically focuses on LSU CPI.

Page 32: PowerVP - Caracteristicas

LSU CPI stack analysis

LSU CPI stack analysis: Normally the largest component of CPU utilization is

the LSU CPI for OLTP applications. In other words, accessing data consumes a

majority of the CPU resources. A characterization of the time accessing data from

L1 cache, L2 cache, L3 cache, and memory; this also notes whether the

accesses are for cache/memory for a given chip or for another chip on the same

processor module or hardware node or distant hardware node.

Page 33: PowerVP - Caracteristicas

• PowerVP can show us physical affinity (local, remote & distant)

• AIX topas can show us logical affinity (local, near & far)

• More local, more ideal

Cache Affinity DIMM Affinity

Left activity (more local) is better

PowerVP Physical Affinity: VM View

Page 34: PowerVP - Caracteristicas

Still Worried About Placement?

Page 35: PowerVP - Caracteristicas

PowerVP 1.1.2: Node View

Page 36: PowerVP - Caracteristicas

PowerVP 1.1.2: Chip

CHIP

Memory Controller

DIMM

IO SMP Bus

LPARs

Page 37: PowerVP - Caracteristicas

PowerVP 1.1.2: CPU Affinity

View Menu Display CPU affinity information

The fifth core on processor module 1 has 5 VPs from four LPARs

“homed” to it.

This does not prevent VPs from being dispatched elsewhere in the

pool as utilization requirements demand

Page 38: PowerVP - Caracteristicas

PowerVP 1.1.2: Memory Affinity

LPAR 7 Online Memory is 32768 MB, 50% of 64 GB DIMM

Note: LPARs are listed in color order

Page 39: PowerVP - Caracteristicas

PowerVP 1.1.2: Select Visible LPARs

To make it easier to read, you can view list of LPARs and their

associated colours from the Edit menu with the “Select Visible

LPARs” option.

Page 40: PowerVP - Caracteristicas

PowerVP 1.1.2: POWER8 Support

PHB on POWER8. No GX.

Page 41: PowerVP - Caracteristicas

LPAR core usage

Plot Menu → LPAR Core Usage

Stacked partition graph about system core % usage

Page 42: PowerVP - Caracteristicas

Baselining

Edit Menu → Mark LPAR Graphs

Point in time baseline

Page 43: PowerVP - Caracteristicas

Recording

To record performance data, first select system (Host Information) and push record

button

File → Load - to open previously recorded monitoring

If you want to record without using the GUI, you can do that by running the following from command entry:

$ java -jar /path/powervp.jar -monitor -host mysystem.com -username userid -password passw0rd

where path is the path to the directory where you installed PowerVP, mysystem.com is the name of the system level agent system, and userid and

password is the user id/password for that system. Note that you can only record system level information in the background. You will need to monitor

the size of the recording file as there is no maximum file size. NOT in v1.1.3

Page 44: PowerVP - Caracteristicas

© 2014 International Business Machines Corporation

New in PowerVP 1.1.3

• Several features and functions have changed since the last release of PowerVP. Here is the short list of

important changes I‟ve encountered so far.

• The new PowerVP web interface does not support the older level of PowerVP agents. You will need to

update both the System level and Partition level agents to v1.1.3 in order for the new version to function.

• The old PowerVP GUI was previously installed on Windows as a PowerVP.exe application. This has been

replaced by a launch-powervp.bat file (a shortcut will be created on your desktop). This starts the Liberty

server for the GUI. You must select to install Liberty for this file to be installed. The following screenshot lists

the contents of my PowerVP GUI Installation directory for my Windows laptop.

Page 45: PowerVP - Caracteristicas

© 2014 International Business Machines Corporation

New in PowerVP 1.1.3 - continued

Note: Please ensure that Java is in your path on your Windows machine. If it is not PowerVP will fail to start

and you may be presented with an error stating that “javaw” cannot be found. You can check if Java is in the

path by opening a DOS prompt and entering a java command For example:

C:\Users\ChrisG>java -version

java version "1.7.0"

Java(TM) SE Runtime Environment (build pwi3270sr9-20150417_01(SR9))

IBM J9 VM (build 2.6, JRE 1.7.0 Windows 7 x86-32 20150406_242981 (JIT enabled, A

OT enabled)

J9VM - R26_Java726_SR9_20150406_1443_B242981

JIT - tr.r11_20150401_88894

GC - R26_Java726_SR9_20150406_1443_B242981

J9CL - 20150406_242981)

JCL - 20150414_02 based on Oracle 7u79-b14

If java isn‟t found from the DOS command line, then the following link provides some tips on how to resolve this

problem.

https://www.java.com/en/download/help/path.xml

Page 46: PowerVP - Caracteristicas

© 2014 International Business Machines Corporation

New in PowerVP 1.1.3 - continued

• New Web Browser only interface

• Main panel and connection dialog box

Page 47: PowerVP - Caracteristicas

© 2014 International Business Machines Corporation

New in PowerVP 1.1.3 - continued

• Connected web browser session

Page 48: PowerVP - Caracteristicas

© 2014 International Business Machines Corporation

New in PowerVP 1.1.3 - continued

• System topology view

• Node Drill down view

Page 49: PowerVP - Caracteristicas

© 2014 International Business Machines Corporation

New in PowerVP 1.1.3 - continued

• Partition drill down view

Page 50: PowerVP - Caracteristicas

© 2014 International Business Machines Corporation

New in PowerVP 1.1.3 - continued

• VIOS Performance Advisor - When I clicked on the Run Advisor button I noticed, on my VIOS, that a new

topas_nmon and part process were started. The process ran for 10 minutes (default) and then a new tar

file was created in /opt/ibm/powervp/advisor.

# pwd

/opt/ibm/powervp/advisor

# ls -ltr

total 672

-rw-r--r-- 1 root system 369 Jul 23 14:11 ioscli.log

-rw-r--r-- 1 root staff 337920 Jul 23 14:22 s824vio2_150723_14_11_34.tar

#

# ps -ef | grep topas_nmon

root 14614550 1 0 15:55:20 - 0:00 /usr/bin/topas_nmon -X -s 15 -c 40 -t -w

4 -l 150 -I 0.1 -ytype=advisor -o ./s824vio2_150723_15_55_20/ -

youtput_dir=/opt/ibm/powervp/advisor/./s824vio2_150723_15_55_20/ -

ystart_time=15:55:20,Jul23,2015

# ps -ef | grep part

root 16908532 7077922 0 15:55:19 - 0:00 /usr/bin/perl /usr/ios/utils/part -i 10

#

Page 51: PowerVP - Caracteristicas

© 2014 International Business Machines Corporation

New in PowerVP 1.1.3 - continued

• VIOS Performance Advisor – A new tab was automatically opened in my web browser which showed me

the VIOS advisor report for my VIOS. Impressive stuff!

Page 52: PowerVP - Caracteristicas

© 2014 International Business Machines Corporation

New in PowerVP 1.1.3 – continued – Liberty!

• When prompted, select to install Liberty for PowerVP as part of the GUI installation. The IBM PowerVP

Redbook explains why:

“Starting with Version 1.1.3 PowerVP has a web based GUI. It is packaged in the

Web Application Archive (WAR) format and it must be deployed onto an application

server. By default, PowerVP GUI uses IBM WebSphere® Application Server

Liberty Core. Liberty profile is a new server profile of IBM WebSphere

Application Server V8.5. Liberty profile provides all features required to run the

PowerVP, it is lightweight, has a small footprint and fast startup time.

Because the new PowerVP GUI is web based it is now possible that a single

instance of this GUI be accessed by multiple users using web browsers. This

eliminates the need to install a console for each PowerVP user and avoids the

potential overhead generated by additional performance data requests initiated from

multiple consoles. PowerVP users can connect to the web GUI using web browsers.

Users must be able to connect to the ports on which the application server is

listening. Default port numbers are 9080 for HTTP traffic and 9443 for HTTPS traffic.

Port numbers can be changed during the installation process.”

Page 53: PowerVP - Caracteristicas

© 2014 International Business Machines Corporation

New in PowerVP 1.1.3 – continued – Liberty!

• The following diagram, also from the Redbook, provides a visual representation as to where Liberty fits in

with the new GUI, the System and Partition level agents.

Page 54: PowerVP - Caracteristicas

© 2014 International Business Machines Corporation

New in PowerVP 1.1.3 – continued – Liberty!

Page 55: PowerVP - Caracteristicas

© 2014 International Business Machines Corporation

New in PowerVP 1.1.3 – continued

• PowerVP permanent data store - new enhanced method to record performance data.

• Command line recording is no longer supported.

• Agent writes PowerVP performance data to a file “data store”.

• When “recording” PowerVP will consume space on your LPARs local file system.

• The amount of space will depend on the size of your Power system, the number of partitions configured

on your Power system, and the sample interval configured for the PowerVP agent.

• You should monitor the size of the PowerVP recording file to make sure that there is room for the file.

• LogFileRotation and LogFileArchive directives to control the PowerVP data store

• The data is stored in CSV format.

• PowerVP can be configured to rotate and archive the files automatically.

# cat /etc/opt/ibm/powervp/powervp.conf | grep Log

# LogData (Yes | No | system | partition)

# you also set the LogFilePath, LogFileRotation, and LogFileArchive directives.

LogData Yes

# LogFilePath (path)

#LogFilePath /opt/ibm/powervp/logs

LogFilePath /powervplogs

# LogFileRotation (size | time)

LogFileRotation 24H

# LogFileArchive days

# This provides the number of days that PowerVP will keep the log files

# before it deletes them. Log file archival will occur at 00:00:00. The

# default value is 7 days.

LogFileArchive 7

Page 56: PowerVP - Caracteristicas

© 2014 International Business Machines Corporation

New in PowerVP 1.1.3 – continued

• PowerVP permanent data store – playback within PowerVP

GUI.

# cd /powervplogs/

# ls -ltr

total 34440

drwxr-xr-x 2 root system 256 Aug 04

11:55 lost+found

-rw-r--r-- 1 root staff 17629184 Aug 04

13:04 PVP08042015115639.csv

# head PVP08042015115639.csv

AAA,progname,PowerVP

AAA,Version,V1R1M3

AAA,Operating system,VIOS

AAA,Operating system version,2.2.3.3

AAA,Agent type,system

AAA,Agent hostname,S824VIO2

AAA,Processor version,POWER8

AAA,Sample rate in seconds,1

AAA,Clock frequency in MHz,3524

AAA,Timebase frequency in MHz,512

Page 57: PowerVP - Caracteristicas

© 2014 International Business Machines Corporation

New in PowerVP 1.1.3 – Reference material + a tip!

• PowerVP version 1.1.3 installation tips

https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/W1d4862277dc8

_48f6_9e32_135a9e1d39b7/page/PowerVP%20version%201.1.3%20installation%20tips

• Installing and using IBM PowerVP and IBM AIX (IBM developerWorks)

https://www.ibm.com/developerworks/aix/library/au-aix-installing-ibm-powervp/

• LPM tip. For LPM, you have to stop the powervp agent, change the config file to point to

the new system level agent and restart powervp. If you don't, it will try to talk to the prior

system level agent, and it may actually be able to, if the partition numbers match up. But it

could replace the real partition at that partition id, which would be problematic. So, best to

change it and restart.

• PowerVP 113 SP2 – can hang AIX due to bug in bos.pmapi.pmsvcs Performance Monitor

API Kernel Extension. APAR IV75928

• https://www-304.ibm.com/support/entdocview.wss?uid=isg1IV75928

Page 58: PowerVP - Caracteristicas

© 2014 International Business Machines Corporation

HMC v8 Enhancements: processor usage by the hypervisor.

"Processor trend graph: Aggregated Level Utilization

Aggregated Level Utilization shows the total number of processor that the server is using. Using this graph it

is possible to see whether processor are being used by system firmware,

VIOS, or client partitions by looking at the shading for each of them."

"The lowest (lighter) shaded region in the graph represents the processor utilization by the system firmware

(processor usage by the hypervisor)."

Page 60: PowerVP - Caracteristicas

Demo

- PowerVP:

- Demo use of PowerVP against a POWER8 S824.

- Demo connecting to PowerVP agent using web browser interface.

- Introduce available views i.e. System, Node and Partition.

- Demo recording and playback.

- Demo VIOS advisor report.

Page 61: PowerVP - Caracteristicas

Software Setup

– VIOS2 LPAR – System Level agent (10.1.50.59)

– VIOS1 LPAR – Partition Level agent

– AIX 7.1 – Partition Level agent

– PowerVP v1.1.3 SP1

Hardware setup

– POWER8 S824

– 8286-42A

– Sys fw: SV810_081

PowerVP Demo Environment

Page 62: PowerVP - Caracteristicas

62

Page 63: PowerVP - Caracteristicas

63

IBMTECHU.COM

• IBM STG Technical Universities & Symposia web portal

ibmtechu.com/au

download password: au2015

• KEY FEATURES...

– Create a personal agenda using the agenda planner

– View the agenda and agenda changes

– Use the agenda search to find the sessions and/or

– Download presentations

– Submit Session and Conference Evaluations