IBM Systems Magazine, Mainframe Edition - November/December 2009 - 36

Tips & Techniques Tactical solutions for mainframe customers Managing Business Intelligence With IBM Workload Manager BY LETICIA CRUZ, WILLIE FAVERO, NIN LEI AND DINO TONELLI M any people utilize data-warehouse and business-intelligence (BI) applications in an enterprise. Senior executives study reports to make strategic decisions. Mid-level management inspects report data for more focused decisions. Analysts submit ad-hoc queries to gain business insight and perform deep analytics to look for trends. With the advent of operational BI, actions are pushed down to customerfacing personnel and even customers themselves. Service representatives submit lightweight queries to build a profile about a specific customer in real time. These diverse workloads consume different system resources and demand different priorities. It’s important to have a process in place to monitor and manage these workloads. Operational BI queries tend to be less taxing and retrieve only a few rows from a database. On the other hand, ad-hoc queries present unpredictable resource consumption and at times could access multiple years of data–necessitating scans of billions of rows. In between operational BI and ad-hoc queries lie static reports, which present a more repeatable resource requirement, but still need to be completed. The second technique takes a more passive approach. Instead of screening the queries prior to execution, a DBA sets up a governor (e.g., a DB2* resource limit facility) to cancel a query after it consumes a specific number of CPU cycles. This is less labor intensive, but the downside is precious CPU cycles are wasted. IBM’s z/OS* Workload Manager (WLM) offers a capability that doesn’t come with the disadvantages of either of the aforementioned approaches. It doesn’t require a DBA to spend tedious amounts of time prescreening queries, nor does it squander valuable CPU resources without accomplishing useful work. Instead, it constantly monitors workload-resource consumption and makes adjustments based on goals defined during installation. A three-step approach for assessing and refining the WLM service definition with regard to mixed BI workloads is recommended. Optimally, the z/OS and DB2 administrators would work together to complete these steps. 1. Construct a summary table view of the BI workloads, their importance to the business, objectives and the current WLM and DB2 schemes. 2. Collect WLM and DB2 performance data for your BI workloads. 3. Review WLM recommendations and evaluate performance results versus WLM service definition and business goals. The value of this exercise, at minimum, better p r e p a r e s t h e p e r f o r m a n c e a d m i n i s t r at o r f o r discussions and decisions sur rounding BI workload resource management and resource growth. At maximum, it results in better alignment of system resources with business goals, yielding a more efficient system and happier end users. Eliminating CPU Monopolization One of the biggest BI workload-management challenges is eliminating query CPU monopolization. A large query taking up all of the available CPU cycles affects everyone and will surely have a negative impact on business. Large queries can be managed using two approaches. First, a database administrator (DBA) can screen all of the queries ahead of time looking for CPU-intensive queries. These large queries are then scheduled to run off shift. A disadvantage of this approach is screening queries can be time consuming and isn’t fool proof. Occasionally, a large query gets by the screening process and enters the system during peak hours. 36 NOV EMBER/DEC EMBER 20 09 ibmsystemsmag.com/mainframe

IBM Systems Magazine, Mainframe Edition - November/December 2009

Table of Contents for the Digital Edition of IBM Systems Magazine, Mainframe Edition - November/December 2009

Table of Contents
Editor's Desk:  Modus Operandi on a Budget
Trends:  DB2 X Leads the Industry to Minimize Complexity and Maximize Productivity
IT Today: New System z Solution Editions Provide a Cost-Effective Way to Meet Business Demands
Focus on Storage:  DFSMS Delivers Enhancements and Improvements With the New Release of z/OS
Cover Story:  IBM Smart Analytics Optimizer Reinvents the Data Warehouse.
Feature: IBM Offers Security Improvements In DB2 Version 9 and Beyond.
Administrator:  Configuring AEM to Monitor Power Usage
Tips & Techniques:  Managing BI With IBM Workload Manager
Advertiser's Index
Product News
Stop Run:  A New Web Site Celebrates the Mainframe’s Comeback
IBM Systems Magazine, Mainframe Edition - November/December 2009 - Cover1
IBM Systems Magazine, Mainframe Edition - November/December 2009 - Cover2
IBM Systems Magazine, Mainframe Edition - November/December 2009 - 1
IBM Systems Magazine, Mainframe Edition - November/December 2009 - Table of Contents
IBM Systems Magazine, Mainframe Edition - November/December 2009 - 3
IBM Systems Magazine, Mainframe Edition - November/December 2009 - 4
IBM Systems Magazine, Mainframe Edition - November/December 2009 - 5
IBM Systems Magazine, Mainframe Edition - November/December 2009 - 6
IBM Systems Magazine, Mainframe Edition - November/December 2009 - 7
IBM Systems Magazine, Mainframe Edition - November/December 2009 - Editor's Desk:  Modus Operandi on a Budget
IBM Systems Magazine, Mainframe Edition - November/December 2009 - 9
IBM Systems Magazine, Mainframe Edition - November/December 2009 - Trends:  DB2 X Leads the Industry to Minimize Complexity and Maximize Productivity
IBM Systems Magazine, Mainframe Edition - November/December 2009 - 11
IBM Systems Magazine, Mainframe Edition - November/December 2009 - 12
IBM Systems Magazine, Mainframe Edition - November/December 2009 - 13
IBM Systems Magazine, Mainframe Edition - November/December 2009 - IT Today: New System z Solution Editions Provide a Cost-Effective Way to Meet Business Demands
IBM Systems Magazine, Mainframe Edition - November/December 2009 - 15
IBM Systems Magazine, Mainframe Edition - November/December 2009 - 16
IBM Systems Magazine, Mainframe Edition - November/December 2009 - 17
IBM Systems Magazine, Mainframe Edition - November/December 2009 - Focus on Storage:  DFSMS Delivers Enhancements and Improvements With the New Release of z/OS
IBM Systems Magazine, Mainframe Edition - November/December 2009 - 19
IBM Systems Magazine, Mainframe Edition - November/December 2009 - 20
IBM Systems Magazine, Mainframe Edition - November/December 2009 - IBM-1
IBM Systems Magazine, Mainframe Edition - November/December 2009 - IBM-2
IBM Systems Magazine, Mainframe Edition - November/December 2009 - 21
IBM Systems Magazine, Mainframe Edition - November/December 2009 - Cover Story:  IBM Smart Analytics Optimizer Reinvents the Data Warehouse.
IBM Systems Magazine, Mainframe Edition - November/December 2009 - 23
IBM Systems Magazine, Mainframe Edition - November/December 2009 - 24
IBM Systems Magazine, Mainframe Edition - November/December 2009 - 25
IBM Systems Magazine, Mainframe Edition - November/December 2009 - Feature: IBM Offers Security Improvements In DB2 Version 9 and Beyond.
IBM Systems Magazine, Mainframe Edition - November/December 2009 - 27
IBM Systems Magazine, Mainframe Edition - November/December 2009 - 28
IBM Systems Magazine, Mainframe Edition - November/December 2009 - 29
IBM Systems Magazine, Mainframe Edition - November/December 2009 - 30
IBM Systems Magazine, Mainframe Edition - November/December 2009 - 31
IBM Systems Magazine, Mainframe Edition - November/December 2009 - Administrator:  Configuring AEM to Monitor Power Usage
IBM Systems Magazine, Mainframe Edition - November/December 2009 - 33
IBM Systems Magazine, Mainframe Edition - November/December 2009 - 34
IBM Systems Magazine, Mainframe Edition - November/December 2009 - 35
IBM Systems Magazine, Mainframe Edition - November/December 2009 - Tips & Techniques:  Managing BI With IBM Workload Manager
IBM Systems Magazine, Mainframe Edition - November/December 2009 - 37
IBM Systems Magazine, Mainframe Edition - November/December 2009 - 38
IBM Systems Magazine, Mainframe Edition - November/December 2009 - Product News
IBM Systems Magazine, Mainframe Edition - November/December 2009 - Stop Run:  A New Web Site Celebrates the Mainframe’s Comeback
IBM Systems Magazine, Mainframe Edition - November/December 2009 - Cover3
IBM Systems Magazine, Mainframe Edition - November/December 2009 - Cover4
IBM Systems Magazine, Mainframe Edition - November/December 2009 - RF1
IBM Systems Magazine, Mainframe Edition - November/December 2009 - RF2
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20190910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20190708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20190506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20190304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/relevantz_20190102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/2019mfse
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20190102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20181112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20180910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20180708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20180506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20180304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20180102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/2018mfse
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20171112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20170910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20170910_v2
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20170708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20170506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20170304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_sesupp
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20170102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_linuxsupp
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20161112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/MainframeSecurity
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20160910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20160708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20160506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20160304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20160102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20151112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20150910_se
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20150910
http://www.ibmsystemsmagmainframedigital.com/MFSkills
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20150708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20150506_supp
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20150506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20150304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20150102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20141112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20140910_v2
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20140910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20140708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_gt_201405
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/BigData
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20140506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20140304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20140102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20131112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20130910_v2
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20130910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20130708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20130506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20130304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20130102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20121112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/buyersguide2013
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20120910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20120708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20120506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20120304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20120102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/ibmsystems_mainframe_2012bg
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20111112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20110910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20110708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20110506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20110304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20110102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20101112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20100910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20100910_bg
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20100708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20100506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20100304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20100102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20091112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20090910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20090708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20090506
http://www.nxtbook.com/nxtbooks/ibmsystemsmag/mainframe_20090304
http://www.nxtbook.com/nxtbooks/mspcomm/ibmsystems_mainframe_200901
http://www.nxtbookMEDIA.com