Silvio`s Corner
Transcription
Silvio`s Corner
® GSE z/OS Expertforum Switzerland # 67, 25.-26.9.2007 ® Silvio’ Silvio’s Corner z/News, Hints and Tips Silvio Sasso IBM Switzerland ITS Service Delivery for z/OS [email protected] Zürich | 25. September 2007 Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, © 2007 IBM Corporation © 2004 IBM Corporation 1 Objectives The objective of this news session is to provide you with up-to-date and last minute technical information, hints and tips related to IBM mainframe hardware and software, such as IBM system z9, zSeries, z/Architecture and z/OS. This corner allows me to present you... Hardware news: IBM hardware announcements, new features and options ƒ Software news: z/OS and Parallel Sysplex update ƒ Various resources containing additional documentation (e.g. product specific information or other interesting Websites etc.) ƒ System programmer goodies, tools, hints and tips ƒ Useful technical news and flashes ƒ Recommended readings: new Redbooks and whitepapers etc. ƒ Tips for education, workshops and conferences ƒ and much more... ƒ Note: the information contained in this document has not been submitted to any formal IBM test and is distributed on an "as is" basis without any warranty either expressed or implied. The use of this information or the implementation of any of the techniques or hints and tips described is a customer responsibility and depends on the customer’s ability to evaluate and integrate them into the customer’s operational environment. Customers attempting to adapt these techniques to their own environments do so at their own risk. Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 2 © 2004 IBM Corporation Trademarks The following are trademarks of the International Business Machines Corporation in the United States and/or other countries. CICS* DB2* DB2 Universal Database DirMaint ESCON* FICON* GDPS* HiperSockets HyperSwap IBM* IBM eServer IBM logo* IMS NetView* OMEGAMON* On Demand Business logo Parallel Sysplex* RACF* S/390* System z9 Tivoli* TotalStorage* VSE/ESA* VTAM* WebSphere* z/Architecture* z/OS* z/VM* z/VSE * zSeries* * Registered trademarks of IBM Corporation The following are trademarks or registered trademarks of other companies. Java and all Java-related trademarks and logos are trademarks of Sun Microsystems, Inc., in the United States and other countries Linux is a trademark of Linus Torvalds in the United States and other countries.. UNIX is a registered trademark of The Open Group in the United States and other countries. Microsoft is a registered trademark of Microsoft Corporation in the United States and other countries. * All other products may be trademarks or registered trademarks of their respective companies. Notes: Performance is in Internal Throughput Rate (ITR) ratio based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput that any user will experience will vary depending upon considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve throughput improvements equivalent to the performance ratios stated here. IBM hardware products are manufactured from new parts, or new and serviceable used parts. Regardless, our warranty terms apply. All customer examples cited or described in this presentation are presented as illustrations of the manner in which some customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics will vary depending on individual customer configurations and conditions. This publication was produced in the United States. IBM may not offer the products, services or features discussed in this document in other countries, and the information may be subject to change without notice. Consult your local IBM business contact for information on the product or services available in your area. All statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only. Information about non-IBM products is obtained from the manufacturers of those products or their published announcements. IBM has not tested those products and cannot confirm the performance, compatibility, or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products. Prices subject to change without notice. Contact your IBM representative or Business Partner for the most current pricing in your geography. Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 3 © 2004 IBM Corporation Agenda General Information The Mainframe Energy Efficiency Value Proposition IBM Project Big Green Banking on Mainframes Gartner’s Platform Positioning - 1Q07 Hardware News System z9 BC GA2 and z9 EC GA3 Enhancements System z9 MCL Driver 67 Enhancements LPAR Group Capacity Limit System z9 Specialty Engine Exploitation WLM and DS8000 DASD Subsystem Performance Software News z/OS Support Summary z/OS Planning Information Possible Benefits of staying current Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 4 © 2004 IBM Corporation Agenda Software News Possible Risks of being unsupported z/OS 1.9 Enhancements Follow-on z/OS 1.9 Migration APAR's of Interest (HIPER's and Red Alerts etc.) Parallel Sysplex Update CFCC Level 15 Enhancements Coupling Facility Maintenance Mode Hints and Tips, System Programmer "Goodies", Tools and Resources IBM Prerequisite Website RMF combined Postprocessor Reports Useful WLM Tools Why is it so important to keep the Number of Service Classes to a minimum? Redbooks and Redpapers Doc Juke Box Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 5 © 2004 IBM Corporation GSE z/OS Expertforum Switzerland # 67, 25.-26.9.2007 Zürich | 25.September 2007 Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, © 2007 IBM Corporation © 2004 IBM Corporation 6 The Mainframe Energy Efficiency Value Proposition The Mainframe Energy Efficiency Value Proposition • Visualize this: a single, large, scaled-up system that shares communications resources, memory and I/O facilities driven by a single (yet redundant) power subsystem • Now contrast this with dozens or hundreds of distributed, scaled-out systems each with its own power supply, memory, CPU, I/O and network interface facilities • And remember this: these scale out distributed systems need external hubs, switches and routers in order to communicate between each cooperative system within a distributed, networked environment (these also add additional acquisition cost and require additional power) • Which approach do you think is inherently more efficient? • If you chose the large, scaled-up system environment, you’re right! • By building a scaled-up environment that operates on the principle of sharing resources, mainframe design trumps distributed computing architecture when it comes to energy consumption • From an energy consumption perspective, mainframes have one of the most (if not the most) compelling value propositions in the computing industry especially when compared to distributed system-computing approaches Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 7 © 2004 IBM Corporation The Mainframe Energy Efficiency Value Proposition The Mainframe Energy Efficiency Value Proposition… • • This claim can be made based upon three criteria: Mainframe (scale-up) system design advantages Component efficiency Level of sophistication of mainframe virtualization Each of these aspects deserves closer scrutiny Mainframe System Design Advantages • When it comes to energy efficiency, one can argue that a mainframe (scale-up) system’s design is superior to that of a distributed system’s design for several reasons including average utilization, internal networking and the sharing of components • First, scale-up designs waste less energy by virtue of being better utilized • Average utilization rates for mainframes run in the 75- to 90-percent range; whereas utilization rates for distributed, scaled-out “tower” application and database servers frequently run at less than 20 percent • What this means is that mainframes process workloads more efficiently and use less power doing so than distributed, underutilized server environments Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 8 © 2004 IBM Corporation The Mainframe Energy Efficiency Value Proposition Mainframe System Design Advantages… • The second major energy-saver with respect to scale-up systems is internal networking • By using internal networks to communicate between processors, the external, powerconsuming devices used in distributed systems architecture can be eliminated • What this means is that IT buyers need not waste money on loads of network interface cards, hubs, switches and the like, nor do they have to power each of these devices separately • Depending on the size of a given distributed systems environment, using a mainframe or scaled-up environment can save hundreds of thousands of dollars annually in terms of energy usage, equipment acquisition and maintenance • The third major energy saver is the design emphasis around sharing components such as memory cache and I/O pipes • Instead of multiple components devoted to single machines (as in scale-out architecture), components are heavily shared in a scale-up architecture • This sharing of resources results in less energy being devoted to powering underutilized memory, disk and I/O than to fuel distributed computing environments Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 9 © 2004 IBM Corporation The Mainframe Energy Efficiency Value Proposition Component Efficiency • In addition to architectural design efficiencies, various mainframe components also yield additional energy consumption advantages • Most notably, mainframe power supplies are highly efficient in large part due to the way they dissipate heat • Specialty processors and better memory use also contribute to power savings • A power supply converts AC current into DC current that drives a computer. The energy issue with power supplies is that, while converting power from AC to DC, they waste energy in the form of heat, which must be vented from the system • If the power supply isn’t designed for efficiency or if heat is poorly vented, energy is wasted • And some distributed servers have highly inefficient power supplies that waste 30 to 40 percent of the energy that they should be using to power computers • Mainframe power supply efficiency, on the other hand, is greater than 80% • Specialty processors also provide energy consumption advantages over general purpose processors found in distributed computing environments Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 10 © 2004 IBM Corporation The Mainframe Energy Efficiency Value Proposition Component Efficiency… • For instance, IBM’s zAAP processor is a low-cost workload engine designed to reduce software deployment, integration and tuning costs for specific enterprise applications (BI, ERP, CRM, etc.) • IBM’s zIIP environment focuses on centralizing data from multiple sources on a mainframe such that BI, CRM or ERP applications can use that data for enterprise reporting or to derive the answers to business queries • Using these specialty engines, IBM mainframes are able to tune workloads that can be handled more efficiently by specialty processors and the resulting efficiency in processing enables enterprises to get more work done in less time using less power than if the work were performed on more general purpose processors • Better use of memory also results in energy savings • IBM’s collaborative memory management assist helps extend the coordination of memory and paging enabling memory to be used efficiently even by disparate operating environments such as z/OS and Linux Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 11 © 2004 IBM Corporation The Mainframe Energy Efficiency Value Proposition Component Efficiency… • Efficient and full use of memory means that less power is wasted in a mainframe memory environment as compared with distributed systems environments where memory is scattered all over the place - yet another advantage that works in favor of large, scaled-up servers • Using these specialty engines, IBM mainframes are able to tune workloads that can be handled more efficiently by specialty processors • The resulting efficiency in processing enables enterprises to get more work done in less time using less power than if the work were performed on more general purpose processors • Heightened efficiency through using fewer components and tuning systems to process workloads are key approaches for engineering IBM mainframe energy efficiency Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 12 © 2004 IBM Corporation IBM Project Big Green Save the green Planet Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 13 © 2004 IBM Corporation IBM Project Big Green IBM Project Big Green • On May 10, 2007 IBM announced it is redirecting $1 billion per year across its businesses, mobilizing the company’s resources to dramatically increase the level of energy efficiency in IT • The plan includes new products and services for IBM and its clients to sharply reduce data center energy consumption, transforming the world’s business and public technology infrastructures into "green" data centers • The savings are substantial -- for an average 25,000 square foot data center, clients should be able to achieve 42 percent energy savings • Based on the energy mix in the US, this savings equates to 7,439 tons of carbon emissions saved per year • Called “Project Big Green,” IBM’s initiative targets corporate data centers where energy constraints and costs can limit their ability to grow • The initiative includes a new global “green team” of more than 850 energy efficiency architects from across IBM Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 14 © 2004 IBM Corporation IBM Project Big Green IBM Project Big Green • Today, according to analyst firm IDC, roughly 50 cents is spent on energy for every dollar of computer hardware • This is expected to increase by 54 percent to 71 cents over the next four years 1) • “The data center energy crisis is inhibiting our clients’ business growth as they seek to access computing power,” said Mike Daniels, senior vice president, IBM Global Technology Services – Many data centers have now reached full capacity, limiting a firm’s ability to grow and make necessary capital investments • Today we are providing clients the IBM action plan to make their data centers fully utilized and energy efficient • IBM currently runs the world’s largest commercial technology infrastructure, with more than eight million square feet of data centers in six continents • By using the same energy efficiency initiatives it is offering clients today, IBM expects to double the computing capacity of its data centers within the next three years without increasing power consumption or its carbon footprint 2) 1) Source: IDC, Worldwide Server Power and Cooling Expense 2006–2010 Forecast, Doc #203598, September 2006 Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 15 © 2004 IBM Corporation IBM Project Big Green IBM Project Big Green • Compared to doubling the size of its data centers by building out new space, IBM expects this will help save more than five billion kilowatt hours of energy per year Project Big Green Details • IBM is using its expertise and energy-smart technology innovations to outline a five-step approach for clients that is designed to dramatically improve energy efficiency: 1) DIAGNOSE: Evaluate existing facilities -- energy assessment, virtual 3-D power management and thermal analytics 2) BUILD: Plan, build or update to an energy efficient data center 3) VIRTUALIZE: Virtualize IT infrastructures and special purpose processor 4) MANAGE: Seize control with power management software 5) COOL: Exploit liquid cooling solutions -- inside and out of the data center 2) Based on greenhouse gas production, the size of a carbon footprint is determined by the amount of carbon dioxide that comes from human activities Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 16 © 2004 IBM Corporation IBM Project Big Green Project Big Green Details 1.) Diagnose – Clients struggle to obtain accurate and detailed information on the energy efficiency of their data centers and what major opportunities exist for improvement – Data centers exhibit significant hotspots – regions of high power density – which result from a flawed layout of server racks, unsound floor designs, and the undesired intermixing of hot and cold air – IBM can conduct an energy efficiency assessment for clients’ data centers that can reduce energy costs by up to 40 percent – This service – the IBM Data Center Energy Efficiency Assessment – utilizes a new standard metric to rate the energy efficiency of the data center, and presents a plan for clients to increase their efficiency – Mobile Measurement Technology (MMT), a new technology from IBM Research, measures 3-D temperature distributions within data centers – The new mobile measurement machine includes a position monitoring system with a network of up to 100 sensors used to gather thermal data at a granular level, with unprecedented speed and accuracy as it travels through the data center – MMT was implemented at Pacific Gas & Electric’s three data centers in California where it accurately visualized hot spots, air leakage and other inefficiencies across their 40,000 square feet of data center space in a few days, as opposed to a few weeks if surveyed by hand Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 17 © 2004 IBM Corporation IBM Project Big Green Project Big Green Details 1.) Diagnose… – IBM Thermal Analysis for High Density Computing service product identifies and resolves existing and potential heat-related issues that are likely to create outages in existing data centers, and provides options for power savings and future expansion – IBM will use virtual worlds to explore virtual 3-D power management of data centers, resulting in more efficient energy use 2.) Build – Based on IBM’s experience of building 30 million square feet of data center space for clients worldwide, the Data Center Energy Efficiency Assessment service complements additional new energy efficient service products announced on May 10, 2007, including: • The Energy Efficiency Self Assessment provides clients a free online view of their data center energy efficiency • The IBM Scalable Modular Data Center, a pre-configured 500 or 1,000 square foot data center solution with energy efficient technologies that can be implemented in 8-12 weeks and is 15 percent less expensive than traditional data center builds Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 18 © 2004 IBM Corporation IBM Project Big Green Project Big Green Details 2.) Build… – The IBM Optimized Airflow Assessment for Cabling, which helps clients improve air flow under the data center raised floor and reduce cabling costs, and – Specialized Facilities capabilities to design and build green buildings which help clients integrate all building subsystems to operate in a safe, efficient and ecologically friendly environment leading to significant energy savings 3.) Virtualize – Clients need to move to virtualized infrastructure and take advantage of emerging hybrid systems that utilize special purpose processors to improve performance and reduce energy consumption • IBM leads in providing the industry’s most comprehensive virtualization technologies – including mainframe, UNIX, x86, and storage systems – which allow clients to consolidate work onto fewer computers, increasing utilization, which can significantly reduce energy and maintenance bills and simplify their infrastructure • Today, many computer systems use 5 percent to 12 percent of their capacity • IBM’s mainframe, which includes the world’s most sophisticated virtualization technologies, already allows clients to reach nearly 100 percent server utilization Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 19 © 2004 IBM Corporation IBM Project Big Green Project Big Green Details 4.) Manage – Provisioning software can reduce 80 percent of power consumption on servers automatically by putting them on standby mode when they are not needed – If this software was deployed in all the estimated U.S. data centers, the country could save 5.4 billion kilowatt hours per year, enough electricity to heat 370,000 homes for a winter – Tivoli management software will expand the IBM Cool Blue portfolio of energy efficient technology with software that monitors power consumption, allows users to set power policies and tracks energy usage and accurately charges back departments’ power consumption in a data center • – As a result, every department can be held accountable and learn to create efficiencies by both monitoring for current energy use to find opportunities for savings, and by allowing users to save energy through minimizing consumption via server provisioning and de-provisioning PowerExecutive software, part of the IBM Systems Director portfolio, will now be available across all IBM systems and storage • Originally designed from IBM BladeCenter and System x, in November 2007 IBM will roll the free energy management technology out across IBM System i, System p, System z and System Storage • It is the only energy management software tool that can provide clients with a view of the actual power used Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 20 © 2004 IBM Corporation IBM Project Big Green Project Big Green Details 5.) Cool – Exploit liquid cooling solutions -- inside and out of the data center – IBM is announcing a patented “stored cooling” solution that dramatically increases the efficiency of the largest single use of power in the data center – the end-to-end cooling system – The IBM Data Center Stored Cooling Solution service product, implemented at an IBM data center in Quebec, achieved 45 percent savings and has already been named the “best new energy product” by the American Society of Heating, Refrigeration, and Air Conditioning Engineers (ASHRAE) – IBM’s patented Rear Door Heat eXchanger “cooling doors” are now available across most IBM Systems offerings – While requiring no additional fans or electricity, they reduce server heat output in data centers up to 60 percent by utilizing chilled water to dissipate heat generated by computer systems – IBM also plans to introduce a new set of liquid cooling technologies later this year developed by IBM Research Labs – IBM will soon launch an open, Web-enabled clearinghouse for energy efficiency incentives – The Energy Efficiency Incentive Finder will be one central website for details about energy efficiency incentives and programs that are available from local utility companies, governments, and other participating agencies anywhere in the world Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 21 © 2004 IBM Corporation IBM Project Big Green IBM goes ahead: a practical Example • IBM has announced that in its World-wide Computing Centers it will consolidate 3’900 Servers on 30 System z Mainframes • In Conjunction with the World-wide Climate Debate IBM has now decided to carry out its green Intensions • According to IBM, this Consolidation Process will reduce Energy Consumption by 80 Percent • Today, an IBM Computing Center almost consumes as much Energy as a small City Note: the Savings achieved with this reduced Energy Consumption should also provide a Benefit for Customers in Terms of Price Reduction Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 22 © 2004 IBM Corporation IBM Project Big Green Reducing Power and Space by Switching from Unix to z/OS • A large national retailer was having a problem with both the heat and space of its incumbent systems • The retailer was managing 200 Sun 4800 4-way servers • The systems were measured to consume 608 kilowatts and generated 2,074,000 BTUs of heat • Based on its geographic location and cost of electricity and cooling, the systems cost $30,000 per month to supply the electricity to run the systems and the air conditioning necessary to cool them • Because of this large recurring cost, the retailer was looking at compute alternatives that could save on this $360,000 annual bill, which was expected to go up, as a result of skyrocketing energy costs • One of the alternatives they considered was putting their workloads on mainframe computers Source: Mainframe Computing and Power in the Data Center, Robert Francis Group, February 16, 2007 Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 23 © 2004 IBM Corporation IBM Project Big Green Reducing Power and Space by Switching from Unix to z/OS… • The retailer evaluated the IBM z9 54-way system • It was able to meet the computing requirements in the 200 Sun 4800 systems • This, considering that half the servers were idle as backup, and the remaining servers were averaging about 20 percent CPU utilization • While a single z9 54-way system drew 18,300 watts, compared with 3040 watts for one Sun 4800, the single box was able to do the work of the 200 systems • Therefore, the comparable performance metrics for real workloads ending up being 608,000 watts for the total Sun systems, compared with 18,300 watts for the z9, or 3 percent of the comparable power draw • The BTU comparison was 62,220 BTUs for z9, compared with 2,074,000 BTUs for the Sun systems • The difference as it related to the monthly power bill at $.05 per KWH came to $905 versus $30,165, for an annual electricity savings of $351,120 or a reduction of 97 percent Source: Mainframe Computing and Power in the Data Center, Robert Francis Group, February 16, 2007 Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 24 © 2004 IBM Corporation IBM Project Big Green Reducing Power and Space by Switching from Unix to z/OS… • In addition to the significant electricity cost reduction, the retailer also found a significant space savings • The total space of the z9 system took one-tenth the floor space • RFG has found similar metrics when comparing mainframe space and power utilization to other distributed systems • RFG believes mainframe computing platforms have many of the characteristics that will ameliorate, if not eliminate, the current challenges data center managers face with power and cooling Source: Mainframe Computing and Power in the Data Center, Robert Francis Group, February 16, 2007 Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 25 © 2004 IBM Corporation IBM Project Big Green Reducing Power and Space by Switching from Unix to z/OS… • First, mainframe power consumption and heat characteristics are, for many companies, the most efficient servers in the data center • This is true in an absolute sense, where the energy per square foot is lower than any data center system measured by our clients • More significantly, this is massively true in a relative sense, when comparing power used per transaction • On a total workload throughput basis, mainframe system power consumption is almost negligible when compared with distributed systems on a power per transaction basis • As power and cooling costs continue to rise, IT executives should reevaluate mainframe computers total cost and overall value in reducing data center operations costs • For more detailed information, refer to the following documentation, which is provided as part of Silvio’s Corner Doc Jukebox: – Mainframe Computing and Power in the Data Center (Robert Francis Group) Source: Mainframe Computing and Power in the Data Center, Robert Francis Group, February 16, 2007 Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 26 © 2004 IBM Corporation IBM Project Big Green IT Optimization means moving to a Data Center in a box …… not rearranging a server farm • Central point of management • Higher resource utilization • Lower cost of operations • Less Servers – Fewer SW Licenses – Fewer resources to manage – Less energy, cooling and space • Fewer intrusion Points – tighter Security • Fewer points of Failure – Greater Availability We needed a solution that could provide high levels of availability around the clock, along with the flexibility to quickly and cost-effectively deploy new services both internally and externally. IBM eServer zSeries fitted the bill perfectly on both counts, enabling us to run multiple Linux virtual machines on a single, ultra-reliable hardware platform. Tim Simpson, IT Support Manager, Dundee City Council Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 27 © 2004 IBM Corporation IBM Project Big Green Mainframe cost per unit of work goes down as workload increases Cost per unit of work Most TCO benchmarks compare single applications M ai nf ra m The proper comparison is a distributed data center versus a mainframe, running high volume mixed workloads! Most businesses operate here, often running thousands of applications e Distributed scale out Data Center Workload Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 28 © 2004 IBM Corporation IBM Project Big Green Nexxar – a new Mainframe User in 2006 a Financial Services Company with 800 Employees Business Need Key Benefits of moving to z9 A architecture for IT infrastructure to provide very high (24x7) availability and the ability to sustain significant anticipated business growth An architecture that suits requirements for security, manageability, reliability, availability, scalability, extensibility and flexibility The ability to grow Nexxar ‘s growth by acquisition business while staying within the same platform Consolidation of more than 80 x86 servers onto an IBM System z9 Business Class (BC) A 75% reduction of headcount required to maintain the operating environment in comparison with the x86 systems previously on the floor. See also - http://www.redmonk.com/jgovernor/archives/002190.html Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 29 © 2004 IBM Corporation IBM Project Big Green Data Centers are getting hotter!! Power and cooling spend may eventually exceed new server spending Spending (US$B) $120 2000 – Raw processing “horsepower” is the primary goal, while the infrastructure to support it is assumed ready Worldwide Server Market Installed Base (M Units) 50 45 New Server Spending $100 40 Power and Cooling 35 $80 30 $60 20 $40 15 10 $20 5 $0 0 19 96 19 9 19 7 98 19 9 20 9 00 20 0 20 1 02 20 03 20 0 20 4 05 20 06 20 07 20 08 20 09 20 10 2006 – Raw processing “horsepower” is a given, but the infrastructure to support deployment is a limiting factor 25 Year SOURCE: IDC, ‘The Impact of Power and Cooling on Data Center Infrastructure,’ Document #201722, May 2006" Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 30 © 2004 IBM Corporation IBM Project Big Green Energy Efficiency RFG analyst case study: Retailer consolidated 600 x86 servers onto a single mainframe Eliminated an entire floor of servers Reduced administrative staff by 10 Cut power and cooling costs by 80% Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 31 © 2004 IBM Corporation IBM Project Big Green Additional Information • Project Big Green Announcement Press Release, May 10, 2007 – • Project Big Green - Big Blue goes green – • http://www-03.ibm.com/systems/virtualization/view/071807.html Project Big Green – Become more Energy efficient – • http://www-03.ibm.com/press/us/en/pressrelease/21524.wss http://www-03.ibm.com/systems/optimizeit/cost_efficiency/energy_efficiency/ Hitzewelle im Rechenzentrum – Neue Zürcher Zeitung, Forschung und Technik, Ausgabe vom 22.8.2007 • How-to-Guide for implementing Energy efficient Data Centers *Note • Incentive Programs for Data Center Thermal Analysis *Note • CIO Guide to green Data Center *Note • Energy efficient Motivators Whitepaper *Note • The Impact of Power and Cooling on Data Center Infrastructure (IDC) *Note • Mainframe Computing and Power in the Data Center (Robert Francis Group) *Note • Using IBM System z to realize significant operational Cost Savings (Robert Francis Group) *Note *Note: this document will be provided as part of Silvio‘s Corner Doc Jukebox Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 32 © 2004 IBM Corporation IBM Project Big Green Last, but not least… Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 33 © 2004 IBM Corporation IBM Project Big Green Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 34 © 2004 IBM Corporation IBM builds Momentum in Banking with System z Banking on Mainframes • The IBM mainframe has been the backbone of the global banking industry for more than 40 years • It's an honor that isn't likely to end soon • Today's mainframes are helping banks transform their operations and the value they deliver to customers • Mainframes lie at the core of IT operations at every one of the world’s top 25 banks • What’s more, two out of every three business transactions for U.S. retail banks run directly on mainframes • Mainframes certainly play an important role for IBM in the Financial Services Sector Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 35 © 2004 IBM Corporation IBM builds Momentum in Banking with System z Banking on Mainframes… • Recent industry reports from Gartner and IDC confirm that IBM System z was a key factor in IBM earning the title of top server vendor in the Financial Services industry last year • Now more than ever, IBM has its sights set on System z growth • The company hopes to do that by finding new ways to make the mainframe essential to current IBM clients' operations and by attracting a new generation of customers to the mainframe • One way IBM makes mainframe technology more valuable and accessible is through integration with financing • Working capital is an issue for many businesses, and 25 percent of the companies that finance with IBM are banks Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 36 © 2004 IBM Corporation IBM builds Momentum in Banking with System z Banking on Mainframes… • Additionally, IDC recently reported that a three year server refresh strategy, enabled by financing, could actually result in the most cost-effective IT stategy since it reduces the total cost of ownership • With the breadth of IBM’s expertise in the area of finance — as well as with the Services professionals to consult with clients on mainframe best practices and deployments — the key to growth has become transforming legacy applications for use on the modern mainframe • IBM will focus on bringing more applications to the mainframe than ever before, while learning to scale the industry’s most-used applications to new levels • IBM has embraced an entire ecosystem of previously untapped capabilities for the mainframe to achieve this goal Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 37 © 2004 IBM Corporation IBM builds Momentum in Banking with System z Banking on Mainframes… • As announced on June 21, IBM System z has joined over 25 software providers, systems integrators and resellers on an initiative called Destination z • Destination z will build System z's ecosystem further, bringing new capability to the mainframe Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 38 © 2004 IBM Corporation IBM builds Momentum in Banking with System z Banking on Mainframes… • 380 million bank accounts? Who you gonna call? • IBM has rarely issued public statements about performance benchmarks on the mainframe platform • But recently, IBM and banking application vendor Financial Network Services (FNS) joined to announce a performance result unlike any other • The two companies conducted a test designed to evaluate the mainframe’s ability to scale to the needs of 380 million banking customers • The Bank of China turned to IBM to prove that System z was up to the task of processing every one of the bank’s accounts simultaneously using the industry standard TCS Core Banking (BANCS) application • The benchmark would serve as the world's largest core banking benchmark in the history of computing • In fact, it would represent the largest scalability test of its kind ever completed on the IBM mainframe Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 39 © 2004 IBM Corporation IBM builds Momentum in Banking with System z Banking on Mainframes… • IBM and FNS experts accomplished the goal using a single System z9 mainframe system — delivering a record 9,445 business transactions per second in real-time across a number of mixed workloads based on more than 380 million accounts with three billion transaction histories • This remarkable achievement did more than stun the FSS industry • It was a decisive factor in the creation of the IBM Banking Center of Excellence (CoE) • The center is co-located at the Poughkeepsie Design Center for System z and the Silicon Valley Lab High Performance On Demand Solution center • The CoE demonstrates IBM's leadership in transforming and re-engineering financial institutions' back office processing systems • Technical experts with banking systems expertise collaborate with clients to develop and test IBM solutions to their business challenges in a Proof of Concept setting • The new center strengthens IBM’s reputation as the leading authority in reengineering and transforming banking back office processing systems Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 40 © 2004 IBM Corporation IBM builds Momentum in Banking with System z Banking on Mainframes… • The CoE is staffed by technical and industry experts who combine their extensive knowledge of core banking and payment business processes and systems with equal knowledge of the IBM System z platform • CoE staffers also offer technical advice and assistance on transformation projects which may include architecture and design workshops, proof-of concept and prototyping projects, and benchmarking • Third-party Independent Software Vendors seeking to sell to financial institutions can get support and services as well • The center can help elevate IBM to a trusted advisor status for better control of the opportunities and higher odds of winning projects • The center should drive workloads toward System z in concert with other platforms and products as well, since IBM will be working with ISVs to optimize their offerings to an IBM System z infrastructure well suited for financial institutions Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 41 © 2004 IBM Corporation Gartner’s Platform Positioning - 1Q07 Source: Gartner, Server Scorecard Evaluation Model version 3, 1Q07 Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 42 © 2004 IBM Corporation Gartner’s Platform Positioning - 1Q07 PLATFORM • SINGLE SYSTEM AVAILABILITY • PLANNED DOWNTIME • DISASTER TOLERANCE & RECOVERY OPERATING SYSTEM • FAILOVER CLUSTERING • HIGH AVAILABILITY SERVICES Source: Gartner, Server Scorecard Evaluation Model version 3, 1Q07 Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 43 © 2004 IBM Corporation Gartner’s Platform Positioning - 1Q07 PLATFORM • Virtual Machines & LPARS • Mixed Workload Hosting • Mixed Workload Management OPERATING SYSTEM • OS Workload Management • OS Manageability Source: Gartner, Server Scorecard Evaluation Model version 3, 1Q07 Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 44 © 2004 IBM Corporation Gartner’s Platform Positioning - 1Q07 HARDWARE PROTECTION AND SECURITY HARDWARE ELECTRICAL ISOLATION Source: Gartner, Server Scorecard Evaluation Model version 3, 1Q07 Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 45 © 2004 IBM Corporation Gartner’s Platform Positioning - 1Q07 Source: Gartner, Server Scorecard Evaluation Model version 3, 1Q07 Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 46 © 2004 IBM Corporation GSE z/OS Expertforum Switzerland # 67, 25.-26.9.2007 Zürich | 25. September 2007 Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, © 2007 IBM Corporation © 2004 IBM Corporation 47 System z9 BC GA2 and z9 EC GA3 Enhancements Delivering powerful new technologies designed to address today’s critical business needs Delivering powerful new technologies designed to address today’s critical business needs Future direction* Today’s Capabilities Simplifying Extensionthe of infrastructure through capabilities* improved management, administration and operations Underpinned by further enhancements in technology and economic value Powerful servers for simplified infrastructures Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 48 © 2004 IBM Corporation System z9 BC GA2 and z9 EC GA3 Enhancements Data Serving for the Enterprise Centralized secure data serving for users and applications • 40+ years heritage in corporate data serving Future direction* • Highly secure and robust • Common view of data to all • Centralized end-to-end management Extension of capabilities* Today’s • Highly scalable Capabilities • Low cost of ownership Today’s Mainframe: The simplicity of a single data server, the power of a common view of data Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 49 © 2004 IBM Corporation System z9 BC GA2 and z9 EC GA3 Enhancements IBM System z9 BC GA2 and z9 EC GA3 Enhancements General Availability May 11, 2007 Power Monitoring, Power Planning Tool LPAR Group Capacity Limit Future Hardware Decimal Floating Point CFCC Level 15 HMC and SE direction* Enhanced Function On/Off CoD Enhancement Extension of capabilities* TKE Workstation LIC 5.1 System-Initiated CHPID Today’s Reconfiguration Capabilities and Smart Card Reader z9 BC CBU Enhancement I/O Availability Enhancements OSA Dynamic LAN Idle OSA-Express2 Network Traffic Analyzer z9 BC Single Processor Crypto Express2 OSA and FCP Performance Enhancements OSA Layer 3 VMAC QDIO Diagnostic Synchronization z9 BC 2 port FICON Express4 SX z/VM Integrated System Management OSA-Express2 Link Aggregation for z/VM Frame Bolt Down Kit Features Preview/SOD for XML exploitation of zIIPs and zAAPs Note: Please refer to the latest PSP bucket for latest PTFs for new functions/features Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 50 © 2004 IBM Corporation System z9 BC GA2 and z9 EC GA3 Enhancements Using System z9 Enhanced Driver Maintenance for updating to GA2/GA3 Driver levels • Need to apply GA MCL(s) to establish Sync Points in order to use EDM to upgrade from driver level 63 to 67 • Future All HMCs that have the CEC defined MUST be upgraded to Driver 67 (2.9.2 level) BEFORE direction* the EDM upgrade - • By design, the HMC must be equal too or higher then the highest SE on the network Extension of Planning required for Systems with the following: capabilities* - CFCC code for CF LPARs. Will require partition activate for CF LPAR(s) - OSA CHPID types OSC, OSE, OSD and OSN will require config OFF/ON in order to activate new code Capabilities Today’s Not needed if these types do not exist in the IOCDS - Crypto Express2 code load will require a Config OFF/ON in order to activate new code Not needed if Crypto Express2 is not installed • Option to install new level of Driver code with a planned outage remains Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 51 © 2004 IBM Corporation System z9 MCL Driver 67 Enhancements IBM System z9 MCL Driver 67 Enhancements • Available from 11 May, 2007 • Provides the BC GA2 / EC GA3 enhancements - The current Driver level is 63 • Upgrade can be done non-disruptively if you plan carefully • Common to BC and EC machines: - - Future direction* LPAR Group Capacity Limit (more on it later in this Presentation) Extension of Group of LPARs on one footprint need not becapabilities* in the same parallel sysplex Today’s Requires z/OS Release 8 Capabilities CFCC Level 15 Will be covered in Detail later in the Parallel Sysplex Topic of this Presentation Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 52 © 2004 IBM Corporation System z9 MCL Driver 67 Enhancements IBM System z9 MCL Driver 67 Enhancements… • Hardware Decimal Floating Point Facility • Provides a new z/Architecture® Hardware Decimal Floating Point facility providing 4, 8, and 16 byte data formats, an encoded decimal (base 10) representation for data, instructions for performing decimal floating point computations, and an instruction which performs data Future conversions to and from the decimal floating point representation direction* • Exclusive to System z9 EC and BC - • Extension of capabilities* No emulation or simulation support is provided for earlier machines. Requires Today’s at a minimum: Capabilities - z/OS or z/OS.e 1.6 with PTF UA26136 - z/VM 5.2 for guest support - IBM High Level Assembler V1.4 or higher plus applicable service for PTF PK18170 • Additional Information • http://www.research.ibm.com/journal/rd/511/duale.html Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 53 © 2004 IBM Corporation System z9 MCL Driver 67 Enhancements IBM System z9 MCL Driver 67 Enhancements… • System-Initiated CHPID Reconfiguration - Adds function to the System z9 to signal each LPAR sharing a CHPID that is to be configured physically Offline or Online from the HMC New operating system function then configures the LPAR channel image Designed to eliminate the requirement to enter an operator command manually for each LPAR sharing the channel Future direction* - Designed to reduce operator effort requiredExtension to configure of the CHPID from each LPAR, which can be substantial with up to 60 sharing LPARs capabilities* - May reduce Today’sthe duration of a service action when an ESCON or FICON channel, and OSA Capabilities port or a coupling link must be taken physically offline - Exclusive to System z9 and applicable to channel types when configured in modes that can be shared - Requires at a minimum: z/OS or z/OS.e 1.6 with PTF for APAR OA16166 Messages: IOS288A and IOS289I report initiation and completion Linux on System z9 – IBM is working with its distribution partners to provide support for this function in future distributions or service updates Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 54 © 2004 IBM Corporation System z9 MCL Driver 67 Enhancements IBM System z9 MCL Driver 67 Enhancements… • Multi-path IPL - Adds function to permit use of alternate paths to the IPL device if errors occur during IPL. - Designed to help increase availability by allowing IPL to complete if possible using alternate paths and to reduce the requirement for manual problem determination when errors occur during IPL. - Extension of in FC mode and Exclusive to System z9 and applicable to FICON channels capabilities* ESCON channels in CNC mode. - Today’s Requires at a minimum: Capabilities • Future direction* z/OS or z/OS.e 1.6 with PTF for APAR 0A09050 Channel Subsystem Enhancements - Designed to increase availability of ESCON, FICON, OSA and ISC-3 Coupling Links to facilitate recovery from errors – should they occur - Exclusive to System z9 - Transparent to Operating System i.e. no service required Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 55 © 2004 IBM Corporation System z9 MCL Driver 67 Enhancements IBM System z9 MCL Driver 67 Enhancements… • CHPID type FCP (QDIO) and OSA performance enhancements • QDIO Diagnostic Synchronisation • On/Off Capacity on Demand flexibility improved so may well provide more responsive Future activation of temporary capacity direction* • HMC Logon LDAP Authentication enhances security for the Hardware Management Console (HMC) Extension of System Activity Display (SAD) Power Monitor capabilities* • - Today’s Additional function for SAD on the HMC Capabilities - Designed to display Watts and BTUs per hour of power consumption - Designed to display cooling air input temperature - Exclusive to z9 Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 56 © 2004 IBM Corporation System z9 MCL Driver 67 Enhancements IBM System z9 MCL Driver 67 Enhancements… • System Activity Display (SAD) Power Monitor Future direction* Extension of capabilities* Today’s Capabilities • Example above: 10-IFL machine is using about 4.7kW • The biggest z9 configuration (S54 with 54 processors) only takes 18 kW Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 57 © 2004 IBM Corporation LPAR Group Capacity Limit LPAR Group Capacity Limit • Requirement - Balance a defined capacity within a group of partitions on the same CEC • Solution Future - Extend the “WLM Defined Capacity” mechanism to handle LPAR groups instead of a direction* single LPAR • Interface Extension of - The customer uses the hardware management capabilities* console (HMC) to define a capacity group and the corresponding MSU limit (DANU GA3) Today’s • Capacity Group… Capabilities - Consists of multiple LPARs on the same CEC - LPARs must run at least z/OS 1.8 - It is possible to define multiple groups on a CEC - A partition can only belong to one group - A group member can have a defined capacity also - A capacity group is independent of a sysplex and an LPAR cluster Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 58 © 2004 IBM Corporation LPAR Group Capacity Limit LPAR Group Capacity Limit Example Partition Group Name A Group1 B Group1 C Group1 D n/a E n/a Group Limit [MSU] Weight Target MSU consumption based on Weight Defined Capacity (Softcap) [MSU] 70 93 50 67 30 40 n/a 100 n/a 120 n/a 50 n/a n/a 200 Extension of capabilities* n/a Future 80 direction* 30 Today’s • Partitions A,Capabilities B, and C belong to Group1 (D and E do not belong to any group) • The limit for the group is 200 MSUs (Assuming the CEC capacity is >200 MSUs) • Guaranteed minimum for each partition: • Based on the weights the target consumptions for each partition within the group is: - Partition A: 93 MSU (max. 200 MSU by group limit) - Partition B: 67 MSU (max. 80 MSU by defined capacity) - Partition C: 40 MSU (max. 30 MSU by defined capacity) Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 59 © 2004 IBM Corporation LPAR Group Capacity Limit LPAR Group Capacity Limit Considerations • Similar to defined capacity a 4 hour bonus exists for the group after IPL - Meaning the group wide capping will start when the 4 hour rolling group average will reach the group capacity limit • New members joining a group Future - If a new system is IPLed and joins a group it doesn’t have the history of the MSU consumption of the direction* complete group, therefore it can take up to 4 hours until all systems in the group have the same view • During that time period the group limit can’t be guaranteed Extension ofpartition doesn’t have the complete • The group might use more than the group limit because the new capabilities* history. If that happens the other partitions will be reduced to their capacity based on their weight in the group Today’s • A partition can be removed from a group and/or added to another group Capabilities - The - All changed partition has no knowledge about unused capacity of the new or old group systems must again learn the new situation • Works together with IRD Weight Management - IRD Weight Management may change the weight of partitions in a capacity group and thus changes the target share of the partition in the capacity group • Works together with IRD Vary CPU On/Off Management - Both functions should have no influence on each other Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 60 © 2004 IBM Corporation 19 :0 19 3 ( :2 45 19 3 ( ) :4 49 20 3 ( ) :0 53 20 3 ( ) :2 57 20 3 ( ) :4 61 21 3 ( ) :0 65 21 3 ( ) :2 69 21 3 ( ) :4 73 22 3 ( ) :0 77 22 3 ( ) :2 81 22 3 ( ) :4 85 23 3 ( ) :0 89 23 3 ( ) : 9 23 23 3) :4 (9 00 3 ( 7) :0 10 00 3 ( 1) :2 10 00 3 ( 5) :4 10 01 3 ( 9) :0 11 01 3 ( 3) :2 11 01 3 ( 7) :4 12 02 3 ( 1) :0 12 02 3 ( 5) :2 12 02 3 ( 9) :4 13 03 3 ( 3) :0 13 03 3 ( 7) :2 14 03 3 ( 1) :4 14 04 3 ( 5) :0 14 04 3 ( 9) :2 15 04 3 ( 3) :4 15 05 3 ( 7) :0 16 05 3 ( 1) :2 16 05 3 ( 5) :4 16 06 3 ( 9) :0 17 06 3 ( 3) :2 17 06 3 ( 7) :4 18 07 3 ( 1) :0 18 07 3 ( 5) :2 18 07 3 ( 9) :4 19 08 3 ( 3) :0 19 08 3 ( 7) :2 20 08 3 ( 1) :4 20 09 3 ( 5) :0 20 09 3 ( 9) :2 21 09 3 ( 3) :4 21 10 3 ( 7) :0 22 10 3 ( 1) :2 22 3 5) (2 29 ) LPAR Group Capacity Limit LPAR Group Capacity Limit… • Capacity Distribution Actual MSU values IRD4 100 60 Zürich | 26. Oktober 2004 IRD3 IRD5 140 Future direction* 120 Extension of capabilities* 80 Today’s Capabilities 40 20 0 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, © 2004 IBM Corporation 61 :0 19 3 ( :2 4 5 19 3 ( ) :4 4 9 20 3 ( ) :0 5 3 20 3 ( ) :2 5 7 20 3 ( ) :4 6 1 21 3 ( ) :0 6 5 21 3 ( ) :2 6 9 21 3 ( ) :4 7 3 22 3 ( ) :0 7 7 22 3 ( ) :2 8 1 22 3 ( ) :4 8 5 23 3 ( ) :0 8 9 23 3 ( ) : 9 23 23 3) : 4 (9 00 3 ( 7) :0 10 00 3 ( 1) :2 10 00 3 ( 5) :4 10 01 3 ( 9) :0 11 01 3 ( 3) :2 11 01 3 ( 7) :4 12 02 3 ( 1) :0 12 02 3 ( 5) :2 12 02 3 ( 9) :4 13 03 3 ( 3) :0 13 03 3 ( 7) :2 14 03 3 ( 1) :4 14 04 3 ( 5) :0 14 04 3 ( 9) :2 15 04 3 ( 3) :4 15 05 3 ( 7) :0 16 05 3 ( 1) :2 16 05 3 ( 5) :4 16 06 3 ( 9) :0 17 06 3 ( 3) :2 17 06 3 ( 7) :4 18 07 3 ( 1) :0 18 07 3 ( 5) :2 18 07 3 ( 9) :4 19 08 3 ( 3) :0 19 08 3 ( 7) :2 20 08 3 ( 1) :4 20 09 3 ( 5) :0 20 09 3 ( 9) :2 21 09 3 ( 3) :4 21 10 3 ( 7) :0 22 10 3 ( 1) :2 22 3 5) (2 29 ) 19 LPAR Group Capacity Limit LPAR Group Capacity Limit… • 4 Hour Averages 60 50 40 Zürich | 26. Oktober 2004 4 Hour Averages IRD4 IRD3 IRD5 90 80 Future direction* 70 Extension of capabilities* Today’s Capabilities 30 20 10 0 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, © 2004 IBM Corporation 62 LPAR Group Capacity Limit LPAR Group Capacity Limit… • Partitions with Defined Capacities IPL bonus for IRD4 and IRD5 based on their defined capacities is expired. The partitions IRD4 and IRD5 are capped now to 5 MSU 200 Actual MSU values IRD5 IRD4 IRD3 Future direction* 180 160 3 140 Today’s Capabilities 100 120 4 Extension of capabilities* IPL bonus of the group is expired. Partition IRD3 is now capped too, but can use around 40 MSU because IRD4 and IRD5 only use 5 MSU each 80 60 40 20 5 17 :1 17 2 ( :2 45 ) 17 2 ( :3 47 ) 17 2 ( :4 49 ) 17 2 ( :5 51 ) 2 18 ( :0 53 ) 18 2 ( :1 55 ) 18 2 ( :2 57 ) 18 2 ( :3 59 ) 18 2 ( :4 61 ) 2 18 ( :5 63 2 ) 19 (6 :0 5 ) 2 19 ( :1 67 ) 19 2 ( :2 69 ) 19 2 ( :3 71 ) 19 2 ( :4 73 ) 19 2 ( :5 75 ) 2 20 ( :0 77 ) 2 0 3 (7 :1 9 ) 20 2 ( :2 81 ) 20 3 ( :3 83 ) 20 2 ( :4 85 ) 2 20 ( :5 87 ) 21 3 ( :0 89 ) 3 21 ( :1 91 ) 21 3 ( :2 93 ) 21 3 ( :3 95 ) 3 21 ( : 97 21 43 ) : 5 (9 9 22 3 ( ) : 0 10 1) 3 22 ( : 1 10 3 22 3 ( ) : 2 10 5) 3 22 ( : 3 10 7 22 3 ( ) : 4 10 9 22 3 ( ) : 5 11 1) 3 23 ( : 0 11 3 23 3 ( ) : 1 11 5) 3 23 ( : 2 11 7 23 3 ( ) : 3 11 9 23 3 ( ) : 4 12 1 23 3 ( ) : 5 12 3 00 3 ( ) : 0 12 5) 3 00 ( : 1 12 3 7) (1 29 ) 0 Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 63 © 2004 IBM Corporation IBM System z9 Specialty Engine Exploitation Attractive Pricing for new Workloads Helping Driving down the Cost of IT • Specialty engines – addressing more new workloads: - New: Future direction* IPSec, XML(SOD)* - Linux®, Java, Data-serving Extension of • Specialty engines – designed to offer financial capabilities* benefits now and in the future: Today’s - Technology investment protection Capabilities - Lowering the cost of future growth with ‘extra capacity at no extra cost’ Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 64 © 2004 IBM Corporation IBM System z9 Specialty Engine Exploitation zIIP Assisted IPSec • An enhancement to the z/OS Communications Server that allows the IPSec processing to take advantage of zIIPs •This zIIP Assisted IPSec function moves most of the z/OS IPSec processing from the general purpose processors to the zIIPs Future direction* • In addition to performing the encryption processing, the zIIP will also handle cryptographic validation of message integrity, and IPSec header processing Extension of capabilities* • Specifically, the z/OS Communication Server (z/OS CS) is designed to interact Today’s with z/OS Workload Manager to have all of its IPSec enclave Service Capabilities Request Block (SRB) work made eligible to run on the zIIP •This capability is available since August 2007 for z/OS 1.8 via PTFs, and native on z/OS V1.9 when available Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 65 © 2004 IBM Corporation IBM System z9 Specialty Engine Exploitation What is IPSec? • IPSec (IP security) is a suite of protocols for securing Internet Protocol (IP) communications by authenticating and/or encrypting each IP packet in a data stream • IPSec also includes protocols for cryptographic key establishment • IPSec helps enable secure tunnels between two IP entities - Virtual Private Network • Helps provide end-to-end network encryption • Why is it important? • Some encryption technologies are application-specific (applied in appl. or IP layer) - SSL, Open SSH, AT-TLS encrypt applications with sensitive data Applications (IP packets) with sensitive data are encrypted • IPSec is designed to encrypt specific applications Extension of capabilities* • OR IPSec can encrypt all traffic over an IP connection: - Server, client, printer, disk, remote data center, to branch office... to any IP node that is IPSec compliant Applications with sensitive data are encrypted All traffic over the IP connection is encrypted Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 66 © 2004 IBM Corporation IBM System z9 Specialty Engine Exploitation IPSec helps provide end-to-end network encryption A compelling option for protecting sensitive data on the mainframe • End-to-end network encryption is becoming more pervasive due to regulatory and enterprise security policies • End-to-end network encryption is also becoming a requirement for companies that outsource some part of their network and want to have greater control of access to confidential data Server, Network Device z/OS IPSec (z/OS, UNIX®, Linux, etc.) Network Device Unencrypted Unencrypted ATM, POS, Printer, Laptop, Network device Encryption in network devices Server, (z/OS, UNIX, Linux, etc.) z/OS IPSec Network Network Device Device End-to-end encryption Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, IPSec ATM, POS, Printer, Laptop, Network device Any platform supporting the IPSec standard protocol either natively or with additional software 67 © 2004 IBM Corporation IBM System z9 Specialty Engine Exploitation What IPSec workload is eligible for zIIP? • This zIIP Assisted IPSec function designed to move most of the IPSec processing from the general purpose processors to the zIIPs • z/OS CS TCP/IP recognizes packets that are IPSec and routes a portion of them to an independent enclave SRB – this workload is eligible for the zIIP 1) Inbound operation (not initiated by z/OS), example: server to z/OS • • All inbound IPSec processing is dispatched to enclave SRB and eligible for zIIP In addition, all subsequent outbound IPSec responses from z/OS are dispatched to enclave SRB IPSec Server Server - 2) z/OS zIIP z/OS zIIP All encryption/decryption processing, cryptographic validation of message integrity, and IPSec header processing sent to zIIP Outbound operation (initiated by z/OS), example: z/OS to printer • • • Operation starts out in TCBs and therefore not eligible for zIIP BUT ... any inbound response/acknowledgement sends workload to SRB All subsequent outbound IPSec responses from z/OS are executed in SRB Zürich | 26. Oktober 2004 zIIP zIIP z/OS zIIP z/OS Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, z/OS IPSec Print Print Print 68 © 2004 IBM Corporation IBM System z9 Specialty Engine Exploitation Example 1- Estimated Impact of zIIP assisted IPSec on Inbound Bulk Data Transfer Workload** ** Under IBM lab test conditions example shows capacity required for TCP/IP for FTP portion only. For illustrative purposes only, your results will vary. Applying IPSec encryption/ decryption may lower overall I/O throughput for bulk transfers regardless if executed on CP or zIIP. See “Capacity Planning for zIIP-Assisted IPSec” white paper for more detail Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 69 © 2004 IBM Corporation IBM System z9 Specialty Engine Exploitation Example 2- Estimated Impact of zIIP assisted IPSec on Outbound Bulk Data Transfer Workload** ** Under IBM lab test conditions example shows capacity required for TCP/IP for FTP portion only. For illustrative purposes only, your results will vary. Applying IPSec encryption/ decryption may lower overall I/O throughput for bulk transfers regardless if executed on CP or zIIP. See “Capacity Planning for zIIP-Assisted IPSec” white paper for more detail Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 70 © 2004 IBM Corporation IBM System z9 Specialty Engine Exploitation Example 3- Estimated Impact of zIIP assisted IPSec on interactive Workload** ** Under IBM lab test conditions example shows capacity required for TCP/IP for interactive portion only. For illustrative purposes only, your results will vary. See “Capacity Planning for zIIP-Assisted IPSec” white paper for more detail Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 71 © 2004 IBM Corporation IBM System z9 Specialty Engine Exploitation How is z/OS CS enabled for zIIP? • The z/OS Communication Server (z/OS CS) plans to interact with z/OS Workload Manager to have all of its enclave Service Request Block (SRB) work directed to zIIP -A single configuration statement within the TCP/IP profile triggers z/OS CS to request z/OS to direct this IPSec Enclave SRB processing to available zIIPs. GLOBALCONFIG ZIIP IPSECURITY (= eligible work is directed to zIIP) GLOBALCONFIG ZIIP NOIPSECURITY (default) • Please note - WLM will have default = IIPHONORPRIOIRITY = YES If the amount of workload for zIIP exceeds the capacity of the zIIP, then zIIP workload will flow to the general purpose processors and zIIP workload will have the same priority as is associated with that independent enclave SRB - If you have other zIIP workloads (DB2 DRDA®) IPSec tends to have longer running units of work Set IPSec workloads to lower importance and lower execution velocity than that of DRDA (adjust the WLM default service class from SYSOTHER) Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 72 © 2004 IBM Corporation IBM System z9 Specialty Engine Exploitation How do I estimate IPSec eligible Workloads? • The code for this capability is planned to be available in August 2007 with z/OS 1.8 and PTFs. Materials for workload sizing and capacity planning for this capability are planned to be available April 2007 • Three methods for projecting zIIP-Assisted IPSec sizing are: 1) IPSec Traffic Model Method: This method projects zIIP effectiveness based on several modeling variables. IBM will work with you to gather the inputs to be fed into the model - A tool (called CP3KIPSec) will be supplied, which will observe traffic patterns and system behavior, and will collect data to be fed into the model - If you are already running IPSec, IBM can drive the model directly using the information collected by the tool - If you are not yet running IPSec, IBM will need some additional information from you (see “IPSec Modeling Questionaire” in the CP3KIPSec users guide) before IBM can fully construct the model 2) PROJECTCPU Method: very accurate and very simple, but you have to be on z/OS 1.8 with the enabling PTFs AND you need to be running your representative IPSec workload already on z/OS 3) Projection method based upon current TCP/IP SRB-mode CPU Consumption: This method can be used if you are running on a z/OS older than 1.8 AND you are already running your representative IPSec workload Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 73 © 2004 IBM Corporation IBM System z9 Specialty Engine Exploitation Resources • What are the pre-requisites for zIIP assisted IPSec? – z/OS V1.8 Communications Server PTF (APAR PK40178) – z/OS 1.8 PTF (APAR OW20045) – System z9 with zIIPs – z/OS CS = GLOBALCONFIG ZIIP IPSECURITY • z/OS Communications Server page – ibm.com/software/network/commserver/zos/security/ • zIIP page – ibm.com/systems/z/ziip/ • Redbooks – z/OS Network Security – www.redbooks.ibm.com/redbooks/pdfs/sg247342.pdf • White paper “Capacity Planning for zIIP-Assisted IPSec” – ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100988 – ibm.com/support/docview.wss?rs=852&uid=swg27009459 Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 74 © 2004 IBM Corporation IBM System z9 Specialty Engine Exploitation Statement of Direction* • z/OS XML System Services enabled for zAAP and zIIP (Announcement 18.4.2007) - At a future date, IBM intends to deliver the following: IBM is intending to enable z/OS XML to take advantage of zAAPs IBM is intending to enable z/OS XML to fully take advantage of zIIPs IBM intends to extend and expand on the use of z/OS XML System Services (enabled for zAAP specialty processors) as the basis for future enhancements: o IBM intends to enhance the XML Toolkit for z/OS so that eligible workloads may exploit the z/OS XML component o IBM intends to add validating parsing to the z/OS XML component * All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represents goals and objectives only. Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 75 © 2004 IBM Corporation IBM System z9 Specialty Engine Exploitation Why enable z/OS XML to zAAP and zIIP?* • Did we run out of new engine names? - The zAAP is the System z Application Assist Processor designed to help implement new application technologies on System z – Java was the first exploiter - The zIIP is the System z9 Integrated Information Processor designed to help integrate data and transaction processing across the enterprise – DB2 V8 was the first exploiter - The self-describing nature of XML lends itself to both application and information processing environments • z/OS XML System Services enabled for zAAP and zIIP means that you can have the advantages of XML processing on z/OS with TCO benefits of either the zIIP or the zAAP processor, regardless of the invocation environment * All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represents goals and objectives only. Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 76 © 2004 IBM Corporation IBM System z9 Specialty Engine Exploitation Enabling z/OS XML to take Advantage of zAAPs* • Did we run out of new engine names? - Middleware and applications requesting z/OS XML System Services will have this z/OS XML System Services parsing eligible to execute on the zAAP - Specifically, all z/OS XML System Services parsing executing in TCB mode will be eligible for the zAAP o Example: DB2 9 SQL/XML processing via local connection - DB2 9 utilizes z/OS XML System Services for a portion of its SQL/ XML o Example: DB2 9 SQL/XML processing via local connection - executing in TCB mode Applications (queries) running locally on z/OS When DB2 9 inserts or updates XML data, the data has to be parsed and therefore DB2 invokes z/OS XML System Services (and zAAP, when present) Utilities When XML data is loaded into tables, then the XML data needs to be parsed and therefore DB2 9 invokes z/OS XML System Services (and zAAP, when present) How much DB2 9 work is zAAP eligible will depend on amount of XML data being processed * All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represents goals and objectives only. Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 77 © 2004 IBM Corporation IBM System z9 Specialty Engine Exploitation Process for redirecting z/OS XML System Services processing to zAAP* Standard CP zAAP Processor z/OS Dispatcher Dispatch task on zAAP processor Application z/OS XML parse operation z/OS XML System Services Switch to zAAP z/OS Dispatcher Suspend application task on z/OS standard CP z/OS Dispatcher Dispatch application task on z/OS standard CP Application z/OS XML System Parser Code Executing on a zAAP z/OS XML Switch to Standard Processor z/OS Dispatcher Suspend task on zAAP processor * All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represents goals and objectives only. Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 78 © 2004 IBM Corporation IBM System z9 Specialty Engine Exploitation Enabling z/OS XML to fully take advantage of zIIPs* • With regard to DB2 9 today, z/OS XML processing may be partially directed to zIIPs when utilized as part of a distributed DB2 request via DRDA • The future enhancement will make eligible the full amount of the z/OS XML System Services parsing to zIIPs when it is utilized as part of any worload running in enclave SRB mode (like DRDA) - Specifically, all z/OS XML System Services parsing that is executed in enclave SRB mode from zIIP-eligible enclaves will be redirected to run on the zIIP o Query processing - As part of DRDA request DB2 9 will be executing in SRB mode (Stored procedures execute in TCB mode) o When XML data is inserted or updated it has to be parsed and therefore invokes z/OS XML System Services (and zIIP, when present) How much DB2 9 workload is eligible for the zIIP will depend on amount for XML data being processed * All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represents goals and objectives only. Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 79 © 2004 IBM Corporation IBM System z9 Specialty Engine Exploitation Example: z/OS XML and DB2 9 DRDA and zIIP* Today : DB2 9, SQL/XML, no zIIP CP CP Future*: DB2 9, SQL/XML, zIIP, and z/OS XML enhancement Today: DB2 9, SQL/XML, with zIIP zIIP CP zIIP z/OS XML DRDA z/OSXML DRDA SQL/XML DRDA Application TCP/IP SQL/XML DRDA SQL/XML DRDA z/OS XML DRDA z/OS XML SQL/XML DRDA SQL/XML DRDA z/OS XML DRDA SQL/XML DRDA SQL/XML DRDA SQL/XML DRDA SQL/XML DRDA SQL/XML DRDA (2) SQL/XML DRDA SQL/XML DRDA SQL/XML DRDA SQL/XML DRDA SQL/XML DRDA SQL/XML DRDA SQL/XML DRDA DB2/Batch DB2/Batch SQL/XML DRDA DB2/Batch SQL/XML DRDA (3) 1) For illustrative purposes only. Single application only. Actual workload redirects may vary 2) DB2 9 for z/OS retains some XML processing (example: XML validation) and executes on CP 3) All z/OS XML System Services processing eligible for zIIP * All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represents goals and objectives only. Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 80 © 2004 IBM Corporation IBM System z9 Specialty Engine Exploitation z/OS XML System Services to be exploited more* • As part of a comprehensive plan, IBM intends to extend and expand on the use z/OS XML System Services (enabled for zAAP specialty processors) as the basis for future enhancements: o IBM intends to enhance the XML Toolkit for z/OS so that eligible parsing operations may exploit the z/OS XML System Services o This helps extend zAAP exploitation to the XML Toolkit for z/OS IBM intends to add validating parsing to the z/OS XML System Services This extends zAAP exploitation for XML validation as well XML validating parsing Zürich | 26. Oktober 2004 z/OS XML System Services z/OS XML Toolkit Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 81 © 2004 IBM Corporation IBM System z9 Specialty Engine Exploitation Resources • Announcement Letter • FAQ • z/OS XML System Services Site – ibm.com/servers/eserver/zseries/zos/xml/ • DB2 Version 9 for z/OS – ibm.com/software/data/db2/zos/ Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 82 © 2004 IBM Corporation WLM and IBM DS8000 DASD Subsystem Performance WLM, HyperPAV and DS8000 Performance • WLM provides “I/O Priority” on each I/O based on Customer provided Service Class • WLM I/O Priority is used to Prioritize I/Os over Ficon Channel by IOS • Important if Backups run over into OLTP workload • Important if Batch overlaps OLTP workloads • Typically found in 24x7 multiple batch window accounts • WLM + HyperPavs + DS8K performance can help reduce ‘multiple copies of data created for performance reasons Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, 83 © 2004 IBM Corporation GSE z/OS Expertforum Switzerland # 67, 25.-26.9.2007 Zürich | 25. September 2007 Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, © 2007 IBM Corporation © 2004 IBM Corporation 84 z/OS Support Summary z/OS Support Summary Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 85 © 2004 IBM Corporation z/OS Planning Information z/OS Planned Roadmap Architectural Level Set * All statements regarding IBM's plans, directions, and intent are subject to change or withdrawal without notice. Any reliance on these Statements of General Direction is at the relying party's sole risk and will not create liability or obligation for IBM. Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 86 © 2004 IBM Corporation Possible Benefits of staying current Possible Benefits of staying current • z/OS Support for newer hardware platforms - Price / Performance improvements New SW pricing metrics, generation-to-generation SW savings possible (technology dividend), specialty engine upgradeability - Enhanced functions Multiple Indirect Data Addressing Words (MIDAW), STP function planned*, JES2 NJE over TCP/IP Scalability Up to 60 LPARs, 32-way z/OS image, multiple channel subsystems, support for larger sequential data sets, more concurrent ENQS - Improved System availability and reliability Concurrent upgrades and service, higher design redundancy and internal recovery • Increased productivity - Reduction in skills required Health Checker for z/OS, OMEGAMON z/OS Management Console, HMC usability improvements, z/OS Network Security Configuration Assistant, SMP/E automated Internet delivery of maintenance - Technology is a key lever in business transformation - zAAP – enabler for SOA - zIIP – enabler for enterprise data management - Security features PKI Certificate Authority, Encryption Facility, compression/ encryption to tape (planned)*, IPSec, Application Transparent TLS, Vanguard * All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represents goals and objectives only. Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 87 © 2004 IBM Corporation Possible Risks of being unsupported Possible Risks of being unsupported • z/OS 1.4 and 1.5 supported up through March 2007 (z/OS 1.6 supported up through September 2007) • Risks of running on unsupported releases and older technology – Limitation of new hardware that will operate and be supported – – Processors, disk, tape … Higher risk for IBM and ISVs to provide support Only the latest releases are included in z/OS testing and recommended service updates Newly found APARs/PTFs not rolled back to older/unsupported releases More complicated migrations requiring longer time & more resources Limited SW Migration/Coexistence/Fallback support available • To avoid this, order z/OS 1.7 and 1.8 and make migration plans * All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represents goals and objectives only. Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 88 © 2004 IBM Corporation z/OS 1.9 Enhancements Follow-on z/OS 1.9 Enhancements Follow-on • The following information on the Enhancements which will be provided by z/OS 1.9 is a Follow-on to the information already presented at the 66th GSE z/OS Expert Forum on March 27, 2007 • For the information on z/OS 1.9 presented at the 66th GSE z/OS Expert Forum on March 27, 2007, refer to the following URL: • http://www.thebrainhouse.ch/gse/doku/66_GSE/GSE66_Silvio_Sassos_Corner.pdf • In the following, a Focus will be given to selected, specific Enhancements • For detailed Information on the z/OS 1.9 Enhancements by Component refer to the Documentation provided on the z/OS Web Site • • http://www-03.ibm.com/servers/eserver/zseries/zos/overview/zosnew.html For z/OS 1.9 Migration and Coexistence Information, refer to z/OS Migration, GA22-7499 • In addition, refer to the following z/OS 1.9 Migration Doc’s provided as part of Silvio’s Corner Doc Jukebox Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 89 © 2004 IBM Corporation z/OS 1.9 Enhancements Follow-on z/OS 1.9 SMF Performance and Scalability Enhancements • Overview of current Situation • z/OS images are getting larger and faster – More CPs, more real storage, more jobs run • SMF data set recording has not kept pace well • SMF recording limitations can cause data to be lost when: – I/O to active dataset is held up – All MAN datasets full (i.e. dump required) – Across MAN dataset “switch” processing o • Heavy recording can overrun buffers while processing switch SMF Dump Program must read every record to dump required records Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 90 © 2004 IBM Corporation z/OS 1.9 Enhancements Follow-on z/OS 1.9 SMF Performance and Scalability Enhancements • Overview of current Situation • z/OS images are getting larger and faster – More CPs, more real storage, more jobs run • SMF data set recording has not kept pace well • SMF recording limitations can cause data to be lost when: – I/O to active dataset is held up – All MAN datasets full (i.e. dump required) – Across MAN dataset “switch” processing o • Heavy recording can overrun buffers while processing switch SMF Dump Program must read every record to dump required records Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 91 © 2004 IBM Corporation z/OS 1.9 Enhancements Follow-on z/OS 1.9 SMF Performance and Scalability Enhancements… • Overview of current SMF Data Flow SMF Address Space Ctrl Info Ctrl Info Buffer Record Record Record Buffer Record Ctrl Info Record Ctrl Info Buffer Buffer Program Program requests to write a SMF record Locates appropriate buffer in SMF A.S. to write the record When ready to write, writes full buffers to the SMF dataset Note: Each buffer is numbered to correspond to a particular record in the SMF dataset Zürich | 26. Oktober 2004 Ctrl Info Ctrl Info Buffer Buffer SYS1.MANx Ctrl Info Ctrl Info Buffer Buffer Ctrl Info Buffer Ctrl Info Ctrl Info Ctrl Info Buffer Buffer Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, Buffer 92 © 2004 IBM Corporation z/OS 1.9 Enhancements Follow-on z/OS 1.9 SMF Performance and Scalability Enhancements… • Solution • SMF will be enhanced to record to System Logger Log Streams – Data buffered in multiple data spaces (1 per log stream), increasing buffering capacity – Data written to log streams by multiple tasks (1 per log stream), increasing write rate – Allow data to be partitioned to log streams as it is created o • • Records can be recorded to multiple log streams Create new dump program to read log streams Benefit • System Logger captures data faster than MAN datasets • No I/O during switch processing to cause data overrun • SMF Dump program only reads data in specified log stream(s) (not all data at once) Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 93 © 2004 IBM Corporation z/OS 1.9 Enhancements Follow-on z/OS 1.9 SMF Performance and Scalability Enhancements… • SMF Data Flow using Log Streams Ctl Inf Ctl Inf Buffer Buffer Ctl Inf DS1 Description Buffer DS2 Description Record Program Ctl Inf Buffer Ctl Inf Buffer Buffer Buffer Buffer … Dataspace 1 Ctl Inf Buffer Ctl Inf Ctl Inf Buffer Buffer Ctl Inf Ctl Inf Ctl Inf Buffer Buffer Buffer Dataspace 2 Ctl Inf Ctl Inf Buffer Buffer Writer Task Ctl Inf Ctl Inf Ctl Inf Buffer Buffer Buffer Writer Task Logstream Offload Dataset Zürich | 26. Oktober 2004 Buffer Ctl Inf Ctl Inf Program requests to write a SMF record SMF locates correct dataspace Locates appropriate buffer to write the record If full, buffer passed to task to be written to logstream Ctl Inf Buffer Ctl Inf Buffer Ctl Inf Buffer Ctl Inf DS3 Description DSn Description Ctl Inf Buffer Ctl Inf Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, Logstream Offload Dataset 94 © 2004 IBM Corporation z/OS 1.9 Enhancements Follow-on z/OS 1.9 SMF Performance and Scalability Enhancements… • Implementation and Usage • Define new logstreams in system logger – • See “Setting up a Sysplex” for documentation Defining new keywords in SMFPRMxx parmlib: LSNAME(IFASMF.q1.q2,TYPE(xx:yy)) DEFAULTLSNAME(IFASMF.q1.q2) RECORDING(DATASET|LOGSTREAM) o SETSMF RECORDING can be used to toggle recording settings (for fallback, for example) • Create new JCL to use IFASMFDL with new logstreams • Update processes to use data from log streams, if necessary o • Ex. Automate periodic “Switch SMF” commands to drive new SMF Dump program Activate parmlib changes via IPL or SET SMF=xx command Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 95 © 2004 IBM Corporation z/OS 1.9 Enhancements Follow-on z/OS 1.9 SMF Performance and Scalability Enhancements… • • Implementation and Usage • Can be called by Any function recording SMF data, no change to SMF callers • New/Changed External Output – New messages: IFA7xx messages instead of IEE360 etc. – Notable messages: o IFA710I – keywords accepted, recording to log stream o IFA718E – Logstream error requiring operator intervention to restart recording or fall back to dataset recording Usage and Invocation Examples • Write data to a DASDONLY logstream, simply replacing SMF MANx datasets – Use DEFAULTLSNAME(IFASMF.xxx) or LSNAME(IFASMF.xxx,TYPE(0:255)) to specify log stream – Run new SMF Dump Program to archive data – Simplest approach to using logstreams – Better performance using logstream versus SMF data sets Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 96 © 2004 IBM Corporation z/OS 1.9 Enhancements Follow-on z/OS 1.9 SMF Performance and Scalability Enhancements… • Usage and Invocation Examples • A more sophisticated approach: – Write data to a logs tream on a ‘task oriented’ basis, for example: o Record Types (30,70:72,99) to one log stream (eg. IFASMF.PERF.DATA) o Record Types 30,80:81,83 to another log stream (eg. IFASMF.AUDIT.DATA) o Record DB2 data (Type 101) to a third stream (eg. IFASMF.DB2.DATA) o And use the DEFAULTLSNAME keyword to record all other record types o Run new SMF Dump Program to dump performance data OR audit data, without reading other data o Tune log stream parameters for retention via logger interfaces Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 97 © 2004 IBM Corporation z/OS 1.9 Enhancements Follow-on z/OS 1.9 SMF Performance and Scalability Enhancements… • Usage and Invocation • The SMF Dump Program for log streams allows the partitioning of output data based on date, time, SMF id (SID) • Example SYSIN for IFASMFDL: //DUMPMULT JOB MSGLEVEL=(1,1),MSGCLASS=A //************************************************************** //* Function: Dump and Print SMF records from a Logstream //************************************************************** //DUMPMAN EXEC PGM=IFASMFDL //OUTDD1 DD DSN=SYS1.SMFDATA.REC30.SYSA(+1),DISP=(NEW,PASS,DELETE), // UNIT=3390,VOL=SER=D72CT3,SPACE=(CYL,(5,1),RLSE), // DCB=(LRECL=32760,RECFM=VBS,BLKSIZE=4096) //OUTDD2 DD DSN=SYS1.SMFDATA.REC30.SYSB(+1),DISP=(NEW,PASS,DELETE), // UNIT=3390,VOL=SER=D72CT3,SPACE=(CYL,(5,1),RLSE), // DCB=(LRECL=32760,RECFM=VBS,BLKSIZE=4096) //SYSPRINT DD SYSOUT=A //DUMPOUT DD DUMMY //SYSIN DD * LSNAME(IFASMF.MULTSYS.STREAM1) OUTDD(OUTDD1,TYPE(30),START(0000),END(2400),SID(SYSA)) OUTDD(OUTDD2,TYPE(30),START(0000),END(2400),SID(SYSB)) DATE(2007024,2007024) Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 98 © 2004 IBM Corporation z/OS 1.9 Enhancements Follow-on z/OS 1.9 SMF Performance and Scalability Enhancements… • Prerequisites and Dependencies • Hardware – • None Software – SMF data sets (MANx) can still be used – End user data view is still maintained o – Record data from IFASMFDL should be indistinguishable from data from IFASMFDP Possible exposure of vendor code that uses “live” SMF data (i.e. programs that read MAN datasets rather than using output from SMF Dump program) o Check with vendors that use the SMF data sets in this way Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 99 © 2004 IBM Corporation z/OS 1.9 Enhancements Follow-on z/OS 1.9 SMF Performance and Scalability Enhancements… • Migration and Coexistence Considerations • SMF MAN datasets can still be defined in SMFPRMxx • Recording can work to logstream or dataset, but not both! – • A robust exploitation of new function may require business process updates! – • SETSMF RECORDING command can toggle environment for new exploitation or for fallback, but buffered data may be lost if it could not be written e.g, will Billing department find required data in same datasets? Coexistence: – Logstreams can be single system (DASDONLY) or CF-based – When CF-based, be sure each system has a unique SMF “SID” Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 100 © 2004 IBM Corporation z/OS 1.9 Migration z/OS 1.9 Migration Information • Carefully plan your Migration to z/OS 1.9 • Ensure to install the required Compatibility Maintenance on your current z/OS Releases • For the detailed different Requirements refer to the z/OS 1.9 Migration Guide – • z/OS 1.9 Migration Guide, SCxx-1224 In Addition, refer to the following z/OS 1.9 Migration Documents provided at the August 2007 SHARE Conference in San Diego by Marna Walle: – Migrating to zOS V1R9 Part 1: Get Ready – Migrating to zOS V1R9 Part 2: Get Set – Migrating to zOS V1R9 Part 3: Go Zürich | 26. Oktober 2004 This Documentations will be provided on the GSE z/OS Expertforum CH Homepage for Download as Part of Silvio‘s Corner Doc Jukebox Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 101 © 2004 IBM Corporation GSE z/OS Expertforum Switzerland # 67, 25.-26.9.2007 Zürich | 25. September 2007 Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, © 2007 IBM Corporation © 2004 IBM Corporation 102 APAR's of Interest APAR's and Red Alerts • OA17070 New Function - RMF CF Reporting Enhancements • OA18452 SRM 2094 z9 • OA18948 XCF… • OA19931 Orphaned Storage in SP245 X'10000' Bytes obtained by IRAPAASC • OA19783 XCF… • OA19962 VLF Cache for Catalogs is not purged • OA20125 Provide timely Rescheduling of internal XES Locking SRBs • OA20353 (Hiper) Unplanned GDPS HyperSwap fails with GEO562I HYPERSWAP SWAP UCBS FAILED IN HYPERSWAP • OA20524 (Hiper) IEE704I Reply not outstanding for WTOR on a System that just joined a Sysplex - Ghost WTOR • OA20730 XCF… • OA20887 Batch Job browsing Operlog Logstream data loops due to Logger doing many Media manager read I/O's • OA20915 F CATALOG,ECSHR(STATUS) does not correctly update on all LPARs • OA21295 IXC306I Contains bad remote Sysname due to IPL Timings • OA21516 (Hiper) IEA231A, Consoles with incorrect Names, ABEND077 when a Systems joins an existing Sysplex • OA21517 (Hiper) LATCH#2 Hang SYS.BPX.A000.FSLIT.FILESYS.LSN BPXTXFIX Looping ZFS PFS Termination • OA21567 (Hiper) BPXP006E Hang OMVS is initializing the File System Mount Resync Refreshcache • OA21632 (Hiper) ABEND073 RSN=0 during Rebuild of a Signalling List Structure Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 103 © 2004 IBM Corporation APAR's of Interest APAR's and Red Alerts... • OA21650 I/O Errors on primary Sysplex Couple Dataset. XCF is waiting for another System in the Sysplex • OA21896 (Hiper) Wait after Issuance of an IXLCONN request to serialized Structure (z/OS 1.6+) • OA21924 High CPU Consumption in Console Address Space for the Task that handles the System Console • OA21934 Copying a PDSE on a Sysplex using FASTREPLICATION results in an empty PDSE. Copy completes with RC 00 • OA22058 (Hiper) SQA Overlay during Recovery for I/O Error in alternate SYSSTAT Operation • OA22383 After Start Pendings on a broken Device SYSTEMA holds switch ENQ Systems resource indefinately Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 104 © 2004 IBM Corporation APAR Information Sources Reminder: a good Source for APAR and ++HOLD Information • A useful Source for APAR and ++HOLD Information is available on the z/OS Internet Web Site: • • http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/Shelves/ZDOCAPAR This Web Site provides cumulative APAR and ++HOLD Information up to the current Level • It is maintained and updated at least every 2 Weeks • At the Time of writing, it consists of 2 manuals available online: Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 105 © 2004 IBM Corporation GSE z/OS Expertforum Switzerland # 67, 25.-26.9.2007 Zürich | 25. September 2007 Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, © 2007 IBM Corporation © 2004 IBM Corporation 106 Coupling Facility Control Code Level 15 CFCC Level 15 Enhancements • Exclusive to IBM System z • Provided with MCL Driver 67 • Designed to provide a basis for future CF enhancements (which will require z/OS 1.9) Future z/OS 1.6 with OA17055 for function and OA17070 for RMF support direction* • • • Multitasking enhancements to provide an increase in the number of supported CF tasks, from 48 to 112 Extension of capabilities* In addition, IBM will enhance System-Managed Coupling Facility (CF) Structure DuplexingToday’s with streamlined CF-to-CF synchronization protocols - Capabilities This is expected to result in improved response time for duplexed CF requests that can take advantage of this enhancement - This may help reduce the overhead of CF Duplexing, and may help make duplexing a more viable alternative for use in providing high availability for CF structure data - This support requires CFCC Level 15, which is available on System z9 servers - This enhancement will be made generally available by 1Q2008, on z/OS V1.6 through V1.9, delivered in the service stream Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 107 © 2004 IBM Corporation Coupling Facility Control Code Level 15 CFCC Level 15 Enhancements… • When migrating to CFLEVEL 15 from earlier CFLEVELs, customers will observe significant growth in the size of certain CF structures as a result of these multitasking enhancements • If the structures are not appropriately re-sized to allow for this growth, customers will observe CF structures, allocated at a particular size, will contain significantly fewer usable Future entries, data elements, and other structure objects than they did at lower CFLEVELs direction* • Customers installing CFLEVEL 15 must properly plan for this structure size growth • Sysplex-wide problems or outages may result from an unexpected reduction in the number Extension of of usable structure objects in a CF structure capabilities* • Today’s In extreme cases structures previously usable with a given structure size may not even be Capabilities able to be allocated in a CFLEVEL 15 CF with the same structure size • Use the CFSIZER website (http://www.ibm.com/servers/eserver/zseries/cfsizer/) to recalculate the size of their CF structures in a CFLEVEL 15 coupling facility • Make the corresponding structure size updates to their Coupling Facility Resource Management (CFRM) policies • Activate the updated CFRM policy for active use in the sysplex Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 108 © 2004 IBM Corporation CF Maintenance Mode XCF Simplification for CF Maintenance • With z/OS 1.9, a new CF Maintenance mode will be provided to prevent Usage of the CF for Structure Allocation and an Improvement to the Process of moving CF Structures out of Coupling Facilities in Preparation for Maintenance • z/OS 1.9 will provide a new SETXCF Command that allows a Coupling Facility to be placed into and taken out of “Maintenance Mode” • • When a coupling facility is in Maintenance mode it is ineligible for CF Structure allocation purposes • All CF Structure allocation processes will modify their CF selection processing accordingly This Enhancement allows to eliminate some of the Complexity of managing the Coupling Facilities in Preparation for a Maintenance or Upgrade Action • CFRM Policy updates to remove the CF or maintaining multiple CFRM policies, can be avoided • Configuring CF links offline/online can also be avoided Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 109 © 2004 IBM Corporation CF Maintenance Mode XCF Simplification for CF Maintenance… • • This Enhancement allows to eliminate some of the Complexity of managing the Coupling Facilities in Preparation for a Maintenance or Upgrade Action • It will view a CF that is in Maintenance mode as being ineligible for structure allocation purposes • It will also view a CF in Maintenance mode as an undesirable location so that it will serially relocate structures out of CFs that are in Maintenance mode as part of its normal processing Typical Maintenance Procedures • Invoke SETXCF START,MAINTMODE for a particular coupling facility to place the coupling facility into Maintenance mode • Invoke SETXCF START,REALLOCATE to evaluate and process the CF structures Reallocate will move the CF Structures out of the CF that has been placed into Maintenance mode Reallocate will not move any CF Structures into the CF that has been placed into Maintenance mode • The CF that has been placed into Maintenance mode is now empty and ready for upgrade action or maintenance • CF Structure allocation will also avoid placing structures in a CF that is in Maintenance mode Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 110 © 2004 IBM Corporation CF Maintenance Mode XCF Simplification for CF Maintenance… • Typical Maintenance Procedures • Invoke SETXCF STOP,MAINTMODE for a particular coupling facility to turn off the Maintenance mode indication for the coupling facility • Invoke SETXCF START,REALLOCATE to evaluate and process the CF Structures • • Reallocate will move the CF Structures as appropriate into the CF that has been taken out of Maintenance mode The CF that has been taken out of Maintenance mode is now eligible for structure allocation Usage and Invocation • Use the SETXCF Start or Stop command to place or remove a specific coupling facility or a list of coupling facilities into Maintenance mode SETXCF START,MAINTMODE,CFNAME=(cfname,<cfname>....) SETXCF STOP,MAINTMODE,CFNAME=(cfname,<cfname>....) • Message IXC369I is issued with the result of the SETXCF command processing for each CF • Message IXC569I is issued as hard copy message only to the syslog whenever a coupling facility has been placed into or taken out of Maintenance Mode Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 111 © 2004 IBM Corporation CF Maintenance Mode XCF Simplification for CF Maintenance… • Usage and Invocation • Existing messages for structure allocation evaluation are updated to support a new reason for not using a CF that is in Maintenance mode • DISPLAY XCF,CF has been enhanced to report information on CFs that are in Maintenance mode • IXC574I, IXC463I, IXL015I DISPLAY XCF,CF Messages IXC361I and IXC362I have been enhanced to indicate when a CF is in Maintenance mode Dependencies • Hardware Requirements • IBM System z Software Requirements See Coexistence and Migration Consideration on next Foil Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 112 © 2004 IBM Corporation CF Maintenance Mode XCF Simplification for CF Maintenance… • Coexistence and Migration Considerations • A compatibility PTF is available to enable lower level systems (z/OS 1.8 down to z/OS 1.6) to understand that a CF in Maintenance mode is not eligible for CF Structure allocation • A CF may only be placed into and out of Maintenance mode by a system running z/OS V1R9 • z/OS systems running 1.8 down to 1.6 with this support installed can recognize that a CF is not eligible for CF Structure allocation and the following have been modified with a new message insert indicating “ALLOCATION NOT PERMITTED’ • APAR OA17685 IXC361I, IXC362I, IXC367I, IXL015I, IXC574I, IXC463I Fall back Considerations • Systems running pre-z/OS V1R9 with or without the compatibility support will not be able to place a CF into or out of maintenance mode • A sysplex that is falling back to a configuration without any z/OS V1R9 systems may leave a CF stuck in Maintenance mode • Before any fallback actions are taken, ensure that all the CFs are taken out of Maintenance mode • Note: CF Maintenance mode indication will be cleared by a sysplex-wide IPL Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 113 © 2004 IBM Corporation CF Maintenance Mode XCF Simplification for CF Maintenance… • Examples of new and enhanced Messages for CF Maintenance Mode • IXL015I issued when a program attempted to connect or to connect for rebuild purposes to a CF structure will contain a new message line to indicate when the structure allocation failed because the CF was in maintenance mode: IXL014I IXLCONN REQUEST FOR STRUCTURE DUPALLOWED01 WAS SUCCESSFUL. JOBNAME: XEADUPDD ASID: 002E CONNECTOR NAME: IXCLO00B0001 CFNAME: CF2 IXL015I STRUCTURE ALLOCATION INFORMATION FOR STRUCTURE DUPALLOWED01, CONNECTOR NAME IXCLO00B0001 CFNAME ALLOCATION STATUS/FAILURE REASON ---------------------------------------CF1 ALLOCATION NOT PERMITTED COUPLING FACILITY IS IN MAINTENANCE MODE CF2 STRUCTURE ALLOCATED 9C007800 TESTCF PREFERRED CF ALREADY SELECTED 9C007800 Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 114 © 2004 IBM Corporation CF Maintenance Mode XCF Simplification for CF Maintenance… • Examples of new and enhanced Messages for CF Maintenance Mode… • Message IXC361I issued in response to a DISPLAY XCF,CF command will contain a new status line to indicate when a CF is in maintenance mode: D XCF,CF IXC361I 12.39.55 DISPLAY XCF CFNAME COUPLING FACILITY SITE CF1 SIMDEV.IBM.EN.ND0100000000 N/A PARTITION: 00 CPCID: 00 ALLOCATION NOT PERMITTED MAINTENANCE MODE CF2 SIMDEV.IBM.EN.ND0200000000 N/A PARTITION: 00 CPCID: 00 TESTCF SIMDEV.IBM.EN.CF0100000000 N/A PARTITION: 00 CPCID: 00 Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 115 © 2004 IBM Corporation CF Maintenance Mode XCF Simplification for CF Maintenance… • Examples of new and enhanced Messages for CF Maintenance Mode… • Message IXC362I issued in response to a CF-specific DISPLAY XCF,CF command will contain a new status line to indicate when the CF is in maintenance mode: D XCF,CF,CFNAME=CF1 IXC362I 12.40.08 DISPLAY XCF CFNAME: CF1 COUPLING FACILITY : SIMDEV.IBM.EN.ND0100000000 PARTITION: 00 CPCID: 00 SITE : POLICY DUMP SPACE SIZE: ACTUAL DUMP SPACE SIZE: STORAGE INCREMENT SIZE: N/A 1024 K 1024 K 256 K ALLOCATION NOT PERMITTED MAINTENANCE MODE Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 116 © 2004 IBM Corporation GSE z/OS Expertforum Switzerland # 67, 25.-26.9.2007 Zürich | 25. September 2007 Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, © 2007 IBM Corporation © 2004 IBM Corporation 117 IBM Prerequisite Website IBM Prerequisite Website Should be checked for every Processor (Change of Speed) and Memory Upgrade (DDR1 to DDR2) and Adapter Card https://www-912.ibm.com/e_dir/eserverprereq.nsf Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 118 © 2004 IBM Corporation IBM Prerequisite Website IBM Prerequisite Website Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 119 © 2004 IBM Corporation IBM Prerequisite Website IBM Prerequisite Website Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 120 © 2004 IBM Corporation IBM Prerequisite Website IBM Prerequisite Website: All Features Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 121 © 2004 IBM Corporation IBM Prerequisite Website IBM Prerequisite Website • eConfig – Shows in Power 5 Mes Configurations Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 122 © 2004 IBM Corporation IBM Prerequisite Website Web Sites of Interest • Facts and Features http://www-03.ibm.com/systems/p/hardware/factsfeatures.html • Systems Performance Report http://www-03.ibm.com/systems/p/hardware/system_perf.html • Single Order Validation Application http://www-03.ibm.com/servers/sova/index.jsp • Capacity on Demand Code Page http://www-912.ibm.com/pod/pod • Capacity on Demand Home Page http://www-03.ibm.com/systems/p/cod/ • IBM Prerequisite Web Site https://www-912.ibm.com/e_dir/eserverprereq.nsf Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 123 © 2004 IBM Corporation RMF Performance Reporting RMF combined Postprocessor Reports • RMF Postprocessor Default Report Dataset Allocation • For every RMF SMF Type 7x Interval Record found on the Input Dataset specified by the MFPINPUT DD-Statement, ERBRMFPP dynamically allocates a Sysout Dataset with a DD-Statement of MFRnnnnn or MFXnnnnn IEF237I JES2 ALLOCATED TO MFR00001 IEF237I JES2 ALLOCATED TO MFR00002 IEF237I JES2 ALLOCATED TO MFR00003 ………. IEF237I JES2 ALLOCATED TO MFR01048 IEF237I JES2 ALLOCATED TO MFR01049 • When reporting long Time Periods, e.g. one Week or one Month, depending on the Complexity of the Configuration, this may result in a large Number of MFRnnnnn DD-Statements being allocated • This may also exceed the maximum Size of the TIOT Table of the reporting (Batch) Address Space • In Addition, because the MFRnnnnn Datasets are not specified in JCL, it’s difficult to write them to permanent DASD Datasets rather than to Spool Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 124 © 2004 IBM Corporation RMF Performance Reporting RMF combined Postprocessor Reports… • In Addition to the Default Report Output Allocation described previously, RMF allows to combine all RMF SMF Type 7x Interval Records found in the MFPINPUT Dataset to be combined in only one Outpout Report • This can be be done by specifying the following DD-Statement in the RMF Postprocessor Report JCL: • For RMF Postprocessor Reports requested via the REPORTS(…) Control Statement add the following DD-Statement to your JCL: //PPRTPS DD SYSOUT=* or //PPRTPS // • DD DSN=USERID.MYREPORT.DATA,DISP(,CATLG), //PPRPTS combines all MFRnnnnn Datasets in 1 Output Report UNIT=SYSDA,SPACE=(CYL(20,10)) For RMF Postprocessor Reports requested via the SYSRPTS(…) Control Statement add the following DD-Statement to your JCL: //PPXRTPS DD SYSOUT=* or //PPXRTPS // DD DSN=USERID.MYREPORT.DATA,DISP(,CATLG), //PPXRPTS combines all MFXnnnnn Datasets in 1 Output Report UNIT=SYSDA,SPACE=(CYL(20,10)) Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 125 © 2004 IBM Corporation Workload Manager Tools Useful WLM Tools • WLM Service Definition Formatter • The Service Definition Formatter is a small tool that assists you in displaying your WLM service definition • To use the tool you only have to download the WLM service definition to your workstation and load it into the spreadsheet • Then you can use the various worksheets to display parts of your service definition to get a better overview of your workload management definitions • The tool is not a service definition editor • All modifications to the WLM service definition must be entered through the WLM Administrative Application • To install the tool download SetUpSvDef.exe (Version 3.4, 306KB) to your workstation and execute the installation program • The tool consists of one Microsoft Excel spreadsheet • In addition there’s a short description, ReadMe.pdf, in the installation path of the tool http://www-03.ibm.com/servers/eserver/zseries/zos/wlm/tools/sdformatter.html Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 126 © 2004 IBM Corporation Workload Manager Tools Useful WLM Tools… • Service Definition Editor • The WLM Service Definition Editor is a workstation-based tool that helps you maintain your WLM service definition • It integrates a FTP download/upload mechanism that allows you to transfer WLM service definitions in ISPF format between host and workstation • The WLM Service Definition Editor provides different views to analyze, edit, and print your workload management definitions • To install the tool download IBM-WSE-1.1.0-win32.exe (Version 1.1.0, 41.8 MB) to your workstation and execute the installation program • The tool can then be launched via the Windows® Start menu (All Programs > IBM Workload Management > IBM WLM Service Definition Editor) • Installation of the a version will copy across the preference settings and FTP definitions from an already installed older version • If you have modified the batch job templates, refer to the user's guide for any manual migration actions that may be required http://www-03.ibm.com/servers/eserver/zseries/zos/wlm/tools/sdeditor.html Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 127 © 2004 IBM Corporation Workload Manager Tools Useful WLM Tools… • WLM Work Queue Viewer • WLM Work Queue Viewer is a small ISPF based tool that may assist you in displaying the application environments that are currently being used on your z/OS system • This can be helpful for using Websphere Application Servers when you specify minimum and maximum limits for the number of server address spaces that should be started • You can view the number of started and active server address spaces, and the service classes being used as work queues for the application environments with the help of the REXX command list • The tool can be used for any kind of application environment from Websphere • DB2 or user specified types and applications • To install the tool download wlmque.zip (version 1.8.009, 97KB) to your workstation • Unzip the file and follow the installation instructions in README.TXT • The tool has been written on a z/OS 1.8 system and should run from z/OS 1.6 and above http://www-03.ibm.com/servers/eserver/zseries/zos/wlm/tools/wlmque.html Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 128 © 2004 IBM Corporation Workload Manager Tools Useful WLM Tools… • WLM Work Queue Viewer Overview Display Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 129 © 2004 IBM Corporation Workload Manager Tools Useful WLM Tools… • WLM Work Queue Viewer Detail Display Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 130 © 2004 IBM Corporation Workload Manager Service Policy WLM Service Policy Performance Considerations • Why is it so important to keep the keep the Number of Service Classes to a Minimum? • Is this to reduce WLM overhead? • There are a couple of reasons why it helps to have no more than 25 to 35 active service class periods at any point in time: • WLM responsiveness • At each 10 second policy interval, WLM selects the service class period in the most need of help and takes one policy action on its behalf • The more active service class periods you have that need assistance, the more 10-second cycles it will take WLM to take all the needed policy actions for these service classes • This could reduce WLM's responsiveness in managing to goals Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 131 © 2004 IBM Corporation Workload Manager Service Policy WLM Service Policy Performance Considerations • Reasons why it helps to have no more than 25 to 35 active service class periods at any point in time… • Better WLM decisions • As part of its decision-making, WLM makes projections for how work will behave when resource changes are made • The accuracy of these projections depends on the quality of the history data gathered for a service class • The more like work that can be put into a single service class, the more statistically valid will be its history data, and the better will be WLM's decisions Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 132 © 2004 IBM Corporation GSE z/OS Expertforum Switzerland # 67, 25.-26.9.2007 Zürich | 25. September 2007 Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, © 2007 IBM Corporation © 2004 IBM Corporation 133 Recommended Readings Redbooks and Redpapers z/OS V1R8 Implementation, SG24-7265-00 Implementing REXX Support in SDSF, SG24-7419-00 z/OS V1R8 DFSMS Technical Update, SG24-7435-00 Migrating to the IBM System Storage DS8000, SG24-7432-00 Introduction to the new Mainframe: z/VM Basics, SG24-7316-00 Introduction to the new Mainframe: zVSE Basics, SG24-7436-00 ABCs of z/OS System Programming Volume 10, SG24-6990-02 Getting Started with SCLM - A practical Guide to SCLM and SCLM Advanced Edition, SG24-7392-00 HFS to zFS Migration Tool, REDP-4328-00 Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 134 © 2004 IBM Corporation GSE z/OS Expertforum Switzerland # 67, 25.-26.9.2007 Zürich | 25. September 2007 Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Expertforum CH #67, 25.-26.9.2007, © 2007 IBM Corporation © 2004 IBM Corporation 135 Silvio’s Corner Doc Jukebox The following Documentations will also be supplied as Part of the GSE z/OS Expert Forum CH Handouts CD: z/OS Hot Topics Newsletter #17 (August 2007), GA22-7501-13 System z Parallel Sysplex Recovery, GA22-7286-01 Data Replication Consistency Groups Trifold, PRS2637 When the Mainframe is really the lowest Cost Platform z/OS Best Practices: Large Standalone Dump Handling V2, TD103286 z/OS Performance Enhancements for large Real Environments, FLASH10598 z/OS 1.8 Coupling Facility Resource Management Performance Enhancements, WP101036 z/OS 1.8 Console Considerations, TD103889 Migrating to zOS V1R9 Part 1 - Get Ready, SHARE, S2870, August 2007 Migrating to zOS V1R9 Part 2- Get Set, SHARE, S2871, August 2007 Migrating to zOS V1R9 Part 3 – Go, SHARE, S2872, August 2007 Enhanced PSP Tool, FLASH10585 WSC Experiences with the zIIP Processor and IPSec, PRS2745 All Documentations listed on this Foil will be provided on the GSE z/OS Expertforum CH Homepage Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 136 © 2004 IBM Corporation Silvio’s Corner Doc Jukebox The following Documentations will also be supplied as Part of the GSE z/OS Expert Forum CH Handouts CD: How-to-Guide for implementing Energy efficient Data Centers Incentive Programs for Data Center Thermal Analysis CIO Guide to green Data Center Project Big Green: Server Consolidation in IBM Computing Centers (Press Release) Energy efficient Motivators Whitepaper The Impact of Power and Cooling on Data Center Infrastructure (IDC) *Note Mainframe Computing and Power in the Data Center (Robert Francis Group) *Note Using IBM System z to realize significant operational Cost Savings (Robert Francis Group) *Note All Documentations listed on this Foil will be provided on the GSE z/OS Expertforum CH Homepage Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 137 © 2004 IBM Corporation Last, but not least… How to get the Handouts for this Session • The Handouts for this Session and the Documentations listed in the “Doc Jukebox” will be provided on the GSE z/OS Expertforum CH Homepage http://www.thebrainhouse.ch/gse/ Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS IBM System z925.-26.9.2007, – The Enterprise Hub Expertforum CH #67, 138 © 2004 IBM Corporation GSE z/OS Expertforum Switzerland # 67, 25.-26.9.2007 The End... Zürich | 26. Oktober 2004 Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Zürich, 27. März 2007 Expertforum CH #67, 25.-26.9.2007, © 2004 IBM Corporation © 2004 IBM Corporation © 2007 IBM Corporation 139 GSE GSE z/OS z/OS Expertforum Expertforum Switzerland Switzerland # 64, # 67, 9.-10.5.2006 25.-26.9.2007 And now relax, slow down and… …enjoy an evening with your z-friends… Zürich | 26. Oktober 2004 Zürich | 26. Oktober 2004 Silvio Sasso's Corner, GSE z/OS Zürich, 9. Mai 2006 Expertforum CH #67, 25.-26.9.2007, © 2004 IBM Corporation © 2004 IBM Corporation © 2006 IBM Corporation 140