Agenda. Capacity Planning practical view CPU Capacity Planning LPAR2RRD LPAR2RRD. Discussion. Premium features Future



Similar documents
Capacity planning for IBM Power Systems using LPAR2RRD.

Free performance monitoring and capacity planning for IBM Power Systems

Monitoring IBM HMC Server. eg Enterprise v6

Power Systems Performance Management In A Virtualized World. February 2015

IOS110. Virtualization 5/27/2014 1

Guide to AIX VIOS Monitoring. by: Nigel Adams, Independent IBM Consultant

How To Run A Power5 On A Powerbook On A Mini Computer (Power5) On A Microsoft Powerbook (Power4) On An Ipa (Power3) On Your Computer Or Ipa On A Minium (Power2

SAS deployment on IBM Power servers with IBM PowerVM dedicated-donating LPARs

Systemverwaltung 2009 AIX / LPAR

PowerVC 1.2 Q Power Systems Virtualization Center

Virtualization 101 for Power Systems

Virtualization what it is?

Virtualization management tools

TRACE PERFORMANCE TESTING APPROACH. Overview. Approach. Flow. Attributes

IBM Tivoli Monitoring for Virtual Environments: Dashboard, Reporting, and Capacity Planning Version 7.2 Fix Pack 2. User s Guide SC

The Truth Behind IBM AIX LPAR Performance

Virtualization Technologies and Blackboard: The Future of Blackboard Software on Multi-Core Technologies

What is virtualization

Virtualizare sub Linux: avantaje si pericole. Dragos Manac

Migrating LAMP stack from x86 to Power using the Server Consolidation Tool

IBM Cloud Computing for SAP IBM Corporation

IBM Software Group. Lotus Domino 6.5 Server Enablement

RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES

Oracle Database Scalability in VMware ESX VMware ESX 3.5

Virtualization and Cloud Management Using Capacity Planning

Running Oracle Databases in a z Systems Cloud environment

Managing HP Integrity Servers with HP Server Automation and HP Virtual Server Environment

Proposal for Virtual Private Server Provisioning

Performance Characteristics of VMFS and RDM VMware ESX Server 3.0.1

Server Consolidation Examples (So Easy, a Cave Man Could Do It)

Virtualization and the U2 Databases

IBM SAP International Competence Center. Coca-Cola Bottling Co. Consolidated utilizes SAP technical upgrade project to migrate from Oracle to IBM DB2

Exam : IBM : Iseries Linux Soluton Sales v5r3

Virtual Server and Storage Provisioning Service. Service Description

Return to Basics I : Understanding POWER7 Capacity Entitlement and Virtual Processors VN211 Rosa Davidson

Best Practices for Monitoring a Vmware Environment. Gary Powell Senior Consultant IBM SWG Tivoli

Cloud Infrastructure Management - IBM VMControl

The Journey to Cloud Computing: from experimentation to business reality

iseries Logical Partitioning

Throughput Capacity Planning and Application Saturation

REDCENTRIC INFRASTRUCTURE AS A SERVICE SERVICE DEFINITION

SAP Private Cloud Case Studies Real World Customer Case Study

Session 1: Managing Software Licenses in Virtual Environments. Paul Baguley, Principal, Advisory Services KPMG

Toolbox.com Live Chat

HRG Assessment: Stratus everrun Enterprise

Best Practice of Server Virtualization Using Qsan SAN Storage System. F300Q / F400Q / F600Q Series P300Q / P400Q / P500Q / P600Q Series

ontune SPA - Server Performance Monitor and Analysis Tool

AIX NFS Client Performance Improvements for Databases on NAS

Maximizing SQL Server Virtualization Performance

Server Virtualization: The Essentials

FOR SERVERS 2.2: FEATURE matrix

Avoiding Performance Bottlenecks in Hyper-V

Enabling Technologies for Distributed and Cloud Computing

Best Practices. Improving Data Server Utilization and Management through Virtualization. IBM DB2 for Linux, UNIX, and Windows

Key Attributes for Analytics in an IBM i environment

Enabling Technologies for Distributed Computing

BROCADE PERFORMANCE MANAGEMENT SOLUTIONS

Red Hat Network Satellite Management and automation of your Red Hat Enterprise Linux environment

Red Hat Satellite Management and automation of your Red Hat Enterprise Linux environment

How To Create A Cloud Based System For Aaas (Networking)

Agenda. Enterprise Application Performance Factors. Current form of Enterprise Applications. Factors to Application Performance.

The Promise of Virtualization for Availability, High Availability, and Disaster Recovery - Myth or Reality?

System and Storage Virtualization For ios (AS/400) Environment

Using esxtop to Troubleshoot Performance Problems

Pete s All Things Sun: Comparing Solaris to RedHat Enterprise and AIX Virtualization Features

Audit & Tune Deliverables

Installing & Using KVM with Virtual Machine Manager COSC 495

WHITE PAPER. ClusterWorX 2.1 from Linux NetworX. Cluster Management Solution C ONTENTS INTRODUCTION

Selling Virtual Private Servers. A guide to positioning and selling VPS to your customers with Heart Internet

Red Hat enterprise virtualization 3.0 feature comparison

Content Distribution Management

IBM Tivoli Monitoring Version 6.3 Fix Pack 2. Infrastructure Management Dashboards for Servers Reference

Best Practices on monitoring Solaris Global/Local Zones using IBM Tivoli Monitoring

Performance brief for IBM WebSphere Application Server 7.0 with VMware ESX 4.0 on HP ProLiant DL380 G6 server

VPS Cloud Hosting. Call (02)

White Paper. Recording Server Virtualization

SPC BENCHMARK 1 EXECUTIVE SUMMARY 3PAR INC. 3PARINSERV T800 STORAGE SERVER SPC-1 V1.10.1

Oracle on POWER with Appliance Ease

VMware Virtual SAN Backup Using VMware vsphere Data Protection Advanced SEPTEMBER 2014

Introduction to the NI Real-Time Hypervisor

Stratusphere Solutions

Hands-On Microsoft Windows Server 2008

Load Testing Analysis Services Gerhard Brückl

A quantitative comparison between xen and kvm

WINDOWS SERVER MONITORING

Department of Technology Services UNIX SERVICE OFFERING

The Benefits of POWER7+ and PowerVM over Intel and an x86 Hypervisor

A SURVEY ON AUTOMATED SERVER MONITORING

Windows Server Performance Monitoring

VegaStream Tutorial - The Advantages & Disadvantages of Using Virtual Machines

AFS Usage and Backups using TiBS at Fermilab. Presented by Kevin Hill

Transcription:

Agenda Capacity Planning practical view CPU Capacity Planning LPAR2RRD LPAR2RRD Premium features Future Discussion

What is that? Does that save money? If so then how? Have you already have an IT capacity manager position and a tool at your company?

Why do we need capacity planning? To predict future bottlenecks How to start? Need to have data. Where to get data? Need to have monitoring in place What to monitor? Networking (LAN / SAN / WAN) Memory Storage CPU

Bottleneck on the LAN / SAN is very rare From my experience only backups are able regularly highly utilize LAN/SAN When a problem appears then it is usually caused by bad infrastructure design Fix is usually fast and relatively cheep new IO cards, network component, trunk From capacity planning view it is not major area Network should never cause a bottleneck! Why? HW/SW on the network layer is much cheaper than CPU, memory or storage so it should be sized enough

Usually it is not virtualized like CPU There are exceptions like IBM PowerVM Active Memory Sharing VMware Consumption is not so dynamic as CPU i.e. database memory consumption is fixed by cfg Mem size has usually no effect on SW licensing Easy extending Nowadays physical limits of memory on servers are usually high enough Extend can be planned in days after a problem appears

From capacity planning point of view Storage capacity (size) Storage throughput (IOPs, Bytes/sec) Storage capacity Can be relatively simple retrieved and approximated to the future When no special requirement for throughput then new capacity is relatively cheep Disk upgrade is usually quick operation Storage throughput Storage throughput is often reason of bottlenecks Storage IO bottleneck is usually though to prove or predict Due to storage caching for example Solution does not have to be easy (data migration )

Can be highly virtualized ( IBM PowerVM, VMware ) Virtualized means shared between virtual partitions Lack of CPU power or bad virtualization design often cause bottlenecks CPUs are quite expensive A lot of SW products has licensing based on CPU Companies should care about number of CPU to do not have to buy unnecessary SW licenses Accurate capacity planning can directly save money spent for HW and SW Often happens that servers are fully CPU equipped and cannot be extended Server upgrade and or lpar migration can be long process All above reasons indicate that CPU is most important from capacity planning point of view

Next part of presentation will be focused on CPU capacity planning on IBM Power platform However the product we will talk about can be extended even to Intel world == VMware, Linux Redhat KVM

The problem: How to manage the CPU pools and sub pools on IBM Power Systems Document actual setup Knowledge of free resources Determine CPU usage trends Identify abnormal CPU usage Manage Capacity Compare CPU load on different server models for migration purposes

http://www.lpar2rrd.com/

Business model Product is free Support is for fee Support levels Basic Standard Premium Some features are available only for customers under support

Light weight solution Real time and historical data Easy to implement and manage Cost effective (free)

it creates historical, future trends and nearly "real-time" CPU utilization graphs of LPAR's and shared CPU usage of IBM Power servers. It collects complete physical and logical configuration of all servers & LPAR's. It is agent less (it gets everything from the HMC/SDMC or IVM). It supports all kinds of logical partitions: AIX / AS400 / Linux / VIOS It is free!!!

Main view Last 24 hours Last week Last month Last year Trend

60 second interval reports on CPU usage

Aggregated graphs

Memory

More examples on: http://lpar2rrd.com/aix_iseries_trends.htm

4 levels of detail Global view all HMCs/SDMCs/IVMs, servers, lpars Summary per each HMC (servers, lpars) http://lpar2rrd.com/userfiles/file/summary.htm Detail view per each HMC (servers, lpars) http://lpar2rrd.com/userfiles/file/detail.htm Verbose HW details per each server http://lpar2rrd.com/userfiles/file/server0/config.html

Shows 10 most CPU utilized lpars per: All environment Particular server Day / week / month / year Example: http://lpar2rrd.com/topten.htm

Live Partition Mobility

It makes CPU estimation based on historical data Useful for migration / consolidation Estimation based on rperf benchmark Live example on: http://lpar2rrd.com/live_demo.html

All can be setup within 1 hour! LPAR2RRD can run on any Unix OS Disk space requirements are about 4MB per monitored LPAR Required SW Any web server SSH RRDTools Perl

Automated capacity planning and performance analysis Provides the information needed to help: productively and cost effectively manage their growth and performance Ensure uninterrupted availability of system The customer be prepared for IT challenges / opportunities Maximize return on current and future hardware investments Easily understand and plan for future requirements

LPAR2RRD home page http://www.lpar2rrd.com Monitoring shared processor pools with LPAR2RRD http://www.ibm.com/developerworks/aix/library/aulpar2rrd/index.html Nigel Griffith's LPAR2RRD view https://www.ibm.com/developerworks/mydeveloperworks/blogs/ai xpert/entry/whole_power_server_virtual_server_monitoring_part_ 2_via_lpar2rrd68?lang=en Redbook: SAP Applications on a Virtualized IBM Power Systems Environment http://www.redbooks.ibm.com/abstracts/sg247564.html

Integration with SAP Use of business data from SAP Data source for SAP CCMS VMware porting Only for capacity monitoring purposes Cross platform CPU estimations IBM Power / Intel Alerting and notifications (Q3 2012) Non linear data approximation into the future Monitor storages (IOps, Bytes/sec)

Storage monitoring Monitoring basic storage parameters IO rate per controller/port Data rate per controler/port Cache hit Same easy frontend like for CPU On a click you will find storage utilization IBM DS4k/5k already in testing phase IBM DS8k will be ready in Q3 2012 Other storages per request

Storage monitoring - Storage I/O rate

Storage monitoring - Data rate kb/sec