Saving Software Costs with Group Capacity Richard S. Ralston OHVCMGMay 13, 2010.

Slides:



Advertisements
Similar presentations
Future Dispatching Bill Cumpston and Jason Lawrie.
Advertisements

Information Technology plays an important role in many organizations IT related operational costs are high and no wonder that businesses ought to strive.
Rosetta Stone Manager v3 Online July Rosetta Stone Manager Getting Started Register Students Organize students Run reports Edit curriculum Monitor.
Strategic Business Solutions : Solutions, Strategies, Success The SalesStrat Solution.
Copyright © 2010, SAS Institute Inc. All rights reserved. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks.
Operating Systems Process Scheduling (Ch 3.2, )
Workflow Basics Tommy Parker Sr. Systems Analyst & Team Leader Mississippi State University 1 MBUG – September 17, 2012.
Krotíme dinosaury JAVA EE, Spring, GWT a Agile na Mainframu Igor Kopřiva Roman Štrobl Zdeněk Stupňánek.
Self-Validation Tech Guide
Technology & Operations - Enterprise Infrastructure Enterprise Platform Services Customer Experiences with HiperDispatch & Soft Capping in IBM Mainframe.
© 2008 Gelb Information Systems Corp Think Faster with Gelb Information Ivan Gelb, GIS Corp. Z10 News and Views Friday, November 14,
INTERNET INFORMATION ACCESS How to avoid and eliminate common problems confronting usage of modern resources to access the Internet.
Peter Plevka, BMC Software Managing IT and Your Business – Optimizing Mainframe Cost and Performance.
zSeries, Sub-Capacity Workload License Charges, Soft-Caps, and WLM
©HCCS & IBM® 2008 Stephen Linkin1 Mainframe Hardware Systems And High Availability Stephen S. Linkin Houston Community College © HCCS and IBM 2008.
ProSupport Plus for PCs and Tablets
Facilities and Aggregate Planning. Overview As you know there are 24 hours a day, 7 days a week. What can you get done in a week period? Firms need to.
Home Electricity Monitor. What is ? TED = The Energy Detective Home Electricity Monitor Installs in the breaker panel Displays real time electricity information.
VIRTUALIZATION AND YOUR BUSINESS November 18, 2010 | Worksighted.
System z Top Gun © 2008,2009 IBM Corporation 1 System z Software Pricing IBM System z z10 ECz10 BC Amy Tobenkin Worldwide System z.
Chapter 9 Numerical Integration Numerical Integration Application: Normal Distributions Copyright © The McGraw-Hill Companies, Inc. Permission required.
Oxygen Consumption- VO2  Is the amount of Oxygen taken up and consumed by the body for metabolic process  Equal to the amount of oxygen inspired minus.
Performance and Capacity Experiences with Websphere on z/OS & OS/390 CMG Canada April 24, 2002.
Welcomes you ! To a Gateway for Total Project Planning, Review, Cost Monitoring & Reports
August 01, 2008 Performance Modeling John Meisenbacher, MasterCard Worldwide.
Axis Intelligent Video Strategy Focus on Embedded Video Analytics.
Challenges and Benefits in Managing Employee Absences
©2010 SoftwareOnZ AutoSoftCapping (ASC) vWLC Manage your software Bill without the Performance Problems !
TELVENT IT for a Sustainable and Secure World Alarm Management Gregory Bogle Business Development Manager – Europe Telvent – Oil and Gas Division – EMEAA.
1 Fall 2008 and Fall 2009 Parking Permit Fee Proposal February 2008.
Managing Monthly License Charges Connecticut CMG Andrew Jepeal April 2015.
Microsoft Project – Tutorial 4 Assigning Resources to Tasks Switch to the Gantt Chart View Then click the Assign Resources button on the Standard toolbar.
©2010 SoftwareOnZ Sub capacity pricing Are you STILL paying too much?
Click to add text Introduction to the new mainframe: Large-Scale Commercial Computing © Copyright IBM Corp., All rights reserved. Chapter 2: Capacity.
The ProactiveWatch Monitoring Service. Are These Problems For You? Your business gets disrupted when your IT environment has issues Your employee and.
© 2011 IBM Corporation Collecting IBM i performance data for sizing with Disk Magic Jana Jamsek ATS Europe.
©Copyright 2008, Computer Management Sciences, Inc., Hartfield, VA 1 Introduction to HiperDispatch Management Mode with z10 NCACMG meeting.
Inside HP Labs: 8 Cool Projects Article from computerworld.com.
Program #2 Cell Phone Usage ….Let’s start with understanding the problem!
CFM S4 Cloud iQ Guide THE FUTURE OF CASH AUTOMATION.
© 2009 IBM Corporation Maximize Cost Savings While Improving Visibility Into Lines of Business Wendy Tam, CDC Product Marketing Manager
0 eCPIC User Training: Portfolios Module These training materials are owned by the Federal Government. They can be used or modified only by FESCOM member.
Cisco Confidential 1 © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Prime Service Catalog 10.0 Demos Mehernosh Vadiwala.
Ensieea Rizwani An energy-efficient management mechanism for large-scale server clusters By: Zhenghua Xue, Dong, Ma, Fan, Mei 1.
© 2012, Toshiba India Private Limited. Toshiba Eco Utility.
GangLL Gang Scheduling on the IBM SP Andy B. Yoo and Morris A. Jette Lawrence Livermore National Laboratory.
System Performance Monitoring at RBC Craig Hodgins zSeries Performance Engineer Royal Bank of Canada.
If you have a transaction processing system, John Meisenbacher
Practical IT Research that Drives Measurable Results 1Info-Tech Research Group Get Moving with Server Virtualization.
©2010 SoftwareOnZ Using AutoSoftCapping (ASC) to Manage Your z/OS Software Bill.
©2010 SoftwareOnZ ©2014 SoftwareOnZ An Overview of VWLC, MLC, and Subcapacity Pricing Technology and Issues Control your software bill and manage your.
From the Trenches OHVCMG May 13, 2010 Richard S. Ralston Antarctica.
© 2012 zCost Management zCost Management - CCP-Tool Capacity and Cost Planning Tool CMG Ohio – October 11 th, 2012.
© 2009 IBM Corporation Software Licensing in a Virtualized Environment Focusing on Passport Advantage Software IBM Software.
performance tuning service for
Optimal Performance When Running CICS in a Shared LPAR Environment
MATH VOCABULARY & GUIDED QUESTIONS DAY 3.
REAL QUESTIONS,100% PASSING GUARANTEED
Jonathan Gladstone, P. Eng
Chronic Absenteeism Equity Profile
Presentation & Demo August 7, 2018 Bill Shelden.
Continuous Improvement/eProve Regional Trainings
CPU Explorer Training 2014.
Drive Revenue / Save Time
Two Threads Are Better Than One
Dan Kotkin Social Security.
PG&E EV Fleet Program.
Welcome to ASCA’s Salary & Benefits Survey Benchmarking Portal Results Guide This guide outlines important information regarding the dynamic comparison,
PG&E EV Fleet Program.
Presentation transcript:

Saving Software Costs with Group Capacity Richard S. Ralston OHVCMGMay 13, 2010

Abstract/Topics  What are Group Capacity Limits?  Benefits of Group Capacity Limits  How to define a group and its limit  Determining where to set the group limit  When are group limits in effect?  Real-time Monitoring of Group Capacity Limits  Impacts of running under the group limit  Financial benefits of using group limits

What are Group Capacity Limits?  A Group Capacity Limit is similar to LPAR Defined Capacity except it defines the Software MSU Limit for a group of LPARs. Identifies the billing point for the group. When the 4 hour rolling average exceeds the Group Capacity Limit, CPU resource is limited to the Group Capacity Limit  The grouped LPARs must all be on the same CEC.  They (the LPARs) may span sysplexes.  z/OS 1.8 or higher  z9 or z10

Benefits of Group Capacity Limits  Better control of your VWLC software cost  Better sharing of CPU resource amongst LPARs LPAR with greater need can use CPU resources that a LPAR Defined Capacity would prevent. LPAR(s) not using CPU resource ‘gives it up’ for the LPAR(s) needing them.  May choose to eliminate LPAR Defined Capacities and have fewer control points to tweak.

How to Define a Group and Its Limit  Done at the HMC.  SC System z9 Support Element Operations Guide Defining a group, page 6-40 Changing Group Capacity Limit, page 9-4  SC System z10 Enterprise Class Support Element Operations Guide Defining a group, page 6-41 Changing Group Capacity Limit, page 9-4

Determining Where to Set the Group Capacity Limit  Fast answer 1 - sum of your LPAR Defined Capacities Turn off LPAR Defined Capacities  Fast answer 2 – 3% Below your current SCRT MSU billing amount (sum of the LPAR Defined Capacities) May turn off LPAR Defined Capacities Up to 10% may be easily acceptable/achievable when starting  Monitor your system usage and the 4 hour rolling averages and use some finesse to determine the Group Capacity Limit.  When adding a zIIP or zAAP you can reduce the Group Capacity Limit by the amount of CPU resource you will move to the zIIP or zAAP.  The same rules about when to set LPAR Defined Capacity apply to Group Capacity Limits.

Monitor & Finesse Propose reducing the Group Capacity Limit from 1475 to 1450.

Monitor & Finesse - Results This reduction of 25 Software MSUs had little impact on the duration of time running under the Group Capacity Limit.

Determining Where to Set the Group Capacity Limit – Exercise 1  Moving test CICS, DB2, IDMS and associated batch from an LPAR on LDC1 to a new LPAR on LDC2  The LPAR will be SW MSUs  Need to add 3 CPs to the machine  Need to determine the new Group Level Capacity

Determining Where to Set the Group Capacity Limit – Exercise 2 What size machine do I need with the new Workload?

Determining Where to Set the Group Capacity Limit – Exercise 3 Where do I set the Group Capacity Limit?

When Are Group Limits in Effect?  When the sum of the 4 hour rolling averages for the LPARs in the group is greater than the Group Capacity Limit.  All the LPARs in the group show that they are running under the ‘cap’ at the same time. Capping percentage for all LPARS > 0  On a z10 with hiperdispatch I have observed some periods (minutes) with one or more LPARs not capped and yet the overall group is capped.

Reporting  The RMF Postprocessor Group Capacity report reports after the fact.  SAS along with MXG or MICS  z/OS TDS  Other home grown reporting  The IBM Sub-Capacity Planning Tool and your favorite spreadsheet software

Group Capacity Limit Reached 1

Group Capacity Limit Reached 2

Capping Percentage 1

Real-time Monitoring of Group Capacity Limits  There are no good tools that I am aware of.  Need to sum the 4 hour rolling averages for each LPAR in the group and compare the sum against the Group Capacity Limit.  Best I’ve found so far: RMF PM Display the %WLM Capping for each LPAR Display the 4 Hour Rolling Average for each LPAR  2 nd Best – Customized View in RMF Data Portal Free RMF/Browser tool – built into RMF Monitor III IP Address:  nnn.nnn.nnn.nnn is the IP address of LPAR running GPMSERVE ftp://ftp.software.ibm.com/eserver/zseries/zos/rmf/RMF_MonitorIII_ DataPortal.pdf ftp://ftp.software.ibm.com/eserver/zseries/zos/rmf/RMF_MonitorIII_ DataPortal.pdf  The Group Capacity Limit is not a displayable field with these tools.

Sample RMF PM Display

Impacts of Running Under the Group Capacity Limit  LPAR Weighting Factors are Important! Weighting Factors not only determine LPAR dispatching priority, but the percentage of the machine the LPAR gets when under the Group Capacity Limit. Important work in a small LPAR may need a higher Weighting Factor than the algorithm(s) indicate.  WLM Class definitions and Policy are Important! Lower priority work may suffer if the Group Capacity Limit is too low.  If an LPAR is scrunched too far by Group Capacity Limits Batch (lower priority work) will take longer Online response time may suffer

Financial Benefits of Using Group Capacity Limits  You can lower your VWLC software cost by using Group Capacity Limits.  Determine your incremental software cost, $/MSU Need 2 consecutive months bill $/MSU = (m2$-m1$) / (m2msu-m1msu)  Savings = $/MSU * MSU Reduction  Example: Savings = $300 * 25 = $7500/month  Your results will vary.

What’s Next?  Automatically changing Group Level Capacity through the HMC API. Lower Group Level for non-Prime hours. Prevent SW bill from being set during non-Prime time.  Article for zJournal

Thanks  Kelly Vogt - Humana  Al Sherkow - I/S Management Strategies, LTD.  Myron Highfield - IBM

Questions/Discussion Thank You!

Contact Info Richard Ralston