30.09.2012 Views

(MIDAW) Facility - Messmer The Brain House

(MIDAW) Facility - Messmer The Brain House

(MIDAW) Facility - Messmer The Brain House

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

GSE z/OS Expertforum Switzerland # 65, 16.-18.10.2006<br />

Silvio Silvio’s Silvio s Corner<br />

Corner<br />

z/News, Hints and Tips<br />

Silvio Sasso<br />

IBM Switzerland, ITS Service Delivery for z/OS<br />

sisa@ch.ibm.com<br />

Zürich | 16. Oktober 2006<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

®<br />

© 2006 IBM Corporation<br />

© 2004 IBM Corporation<br />

®<br />

1


<strong>The</strong> objective of this news session is to provide you with up-to-date and last minute<br />

technical information, hints and tips related to IBM mainframe hardware and software,<br />

such as IBM system z9, zSeries, z/Architecture and z/OS.<br />

This corner allows me to present you...<br />

ƒHardware news: IBM hardware announcements, new features and options<br />

ƒSoftware news: z/OS and Parallel Sysplex update<br />

ƒVarious resources containing additional documentation (e.g. product specific<br />

information or other interesting Websites etc.)<br />

ƒSystem programmer goodies, tools, hints and tips<br />

ƒUseful technical news and flashes<br />

ƒRecommended readings: new Redbooks and whitepapers etc.<br />

ƒTips for education, workshops and conferences<br />

ƒand much more...<br />

Note: the information contained in this document has not been submitted to any formal IBM test and is distributed on an "as is" basis<br />

without any warranty either expressed or implied. <strong>The</strong> use of this information or the implementation of any of the techniques or hints and<br />

tips described is a customer responsibility and depends on the customer’s ability to evaluate and integrate them into the customer’s<br />

operational environment. Customers attempting to adapt these techniques to their own environments do so at their own risk.<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

Objectives<br />

© 2004 IBM Corporation 2


<strong>The</strong> following are trademarks of the International Business Machines Corporation in the United States and/or other countries.<br />

CICS*<br />

DB2*<br />

DB2 Universal Database<br />

DirMaint<br />

ESCON*<br />

FICON*<br />

GDPS*<br />

HiperSockets<br />

HyperSwap<br />

* Registered trademarks of IBM Corporation<br />

IBM*<br />

IBM eServer<br />

IBM logo*<br />

IMS<br />

NetView*<br />

OMEGAMON*<br />

On Demand Business logo<br />

Parallel Sysplex*<br />

<strong>The</strong> following are trademarks or registered trademarks of other companies.<br />

Java and all Java-related trademarks and logos are trademarks of Sun Microsystems, Inc., in the United States and other countries<br />

Linux is a trademark of Linus Torvalds in the United States and other countries..<br />

UNIX is a registered trademark of <strong>The</strong> Open Group in the United States and other countries.<br />

Microsoft is a registered trademark of Microsoft Corporation in the United States and other countries.<br />

* All other products may be trademarks or registered trademarks of their respective companies.<br />

Zürich | 26. Oktober 2004<br />

RACF*<br />

S/390*<br />

System z9<br />

Tivoli*<br />

TotalStorage*<br />

VSE/ESA*<br />

VTAM*<br />

WebSphere*<br />

z/Architecture*<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

z/OS*<br />

z/VM*<br />

z/VSE *<br />

zSeries*<br />

Trademarks<br />

Notes:<br />

Performance is in Internal Throughput Rate (ITR) ratio based on measurements and projections using standard IBM benchmarks in a controlled environment. <strong>The</strong> actual throughput that any<br />

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<br />

processed. <strong>The</strong>refore, no assurance can be given that an individual user will achieve throughput improvements equivalent to the performance ratios stated here.<br />

IBM hardware products are manufactured from new parts, or new and serviceable used parts. Regardless, our warranty terms apply.<br />

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<br />

achieved. Actual environmental costs and performance characteristics will vary depending on individual customer configurations and conditions.<br />

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<br />

change without notice. Consult your local IBM business contact for information on the product or services available in your area.<br />

All statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only.<br />

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<br />

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.<br />

Prices subject to change without notice. Contact your IBM representative or Business Partner for the most current pricing in your geography.<br />

© 2004 IBM Corporation 3


General Information<br />

� <strong>The</strong> z Platform: Facts and Figures<br />

� Exploring the “Wonder” in IBM ’s Software Support<br />

� Why the Mainframe?... Why NOT the Mainframe?<br />

� <strong>The</strong> IBM Education Assistent<br />

� IBM System z Roadshow: a fresh Look at the Mainframe<br />

Hardware News<br />

� IBM System z9 FiconExpress4<br />

� IBM System z9 <strong>MIDAW</strong> <strong>Facility</strong><br />

� IBM System z9 minimum Operating System Support for Functions<br />

Software News<br />

� z/OS Support Summary<br />

� z/OS Statements of Directions<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

Agenda<br />

� z/OS 1.8 CFRM Performance Improvement with new Message based Protocol<br />

� z/OS 1.8 GRS Contention Notification<br />

© 2004 IBM Corporation 4


APAR's of Interest (HIPER's and Red Alerts etc.)<br />

Parallel Sysplex Update<br />

� Parallel Sysplex Aggregation<br />

Hints and Tips, System Programmer "Goodies", Tools and Resources<br />

� Parallel Sysplex Utilities shipped with z/OS<br />

� New useful REXX Exec’s shipped with z/OS 1.8<br />

Redbooks and Redpapers<br />

Doc Juke Box<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

Agenda…<br />

© 2004 IBM Corporation 5


GSE z/OS Expertforum Switzerland # 65, 16.-18.10.2006<br />

Zürich | 16. Oktober 2006<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2006 IBM Corporation<br />

© 2004 IBM Corporation<br />

6


System z<br />

Software Summit<br />

IBM System z … platform for today’s new applications<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

Summit with IBM System z<br />

IBM System z…<br />

the platform for today’s new applications<br />

®<br />

© 2004 IBM Corporation 7


An Evolution ……..<br />

1964<br />

S/360<br />

1968<br />

IMS<br />

1969<br />

CICS<br />

Zürich | 26. Oktober 2004<br />

From<br />

Datacenter<br />

1979<br />

MVS<br />

1983<br />

DB2<br />

<strong>The</strong> z Platform: Facts and Figures<br />

1986<br />

NetView<br />

1994<br />

MQ<br />

Series<br />

2000<br />

z/OS<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

2002<br />

IBM<br />

TCO<br />

Tools<br />

2003<br />

WAS<br />

V5.0<br />

for<br />

z/OS<br />

2004<br />

DB2<br />

V8<br />

IMS V9<br />

Candle<br />

2005<br />

CICS<br />

V3<br />

MQ V6<br />

z/OS<br />

V1.7<br />

To SOA<br />

Server<br />

System z Software<br />

Evolution, not revolution<br />

Modernizing applications<br />

2006<br />

WAS V6<br />

ESB<br />

Process<br />

Server<br />

Portal<br />

DB2 V9<br />

© 2004 IBM Corporation 8


How Do You Define “Mainframe”?<br />

It depends on your perspective:<br />

Zürich | 26. Oktober 2004<br />

<strong>The</strong> z Platform: Facts and Figures<br />

Wikipedia says: “Mainframes (often colloquially referred to as big iron) are large and<br />

"expensive" computers used mainly by government institutions and large companies for<br />

mission critical applications, typically bulk data processing such as censuses,<br />

industry/consumer statistics, ERP, and financial transaction processing.”<br />

searchDataCenter.com says: “Mainframe is an industry term for a large computer,<br />

typically manufactured by a large company such as IBM for the commercial applications of<br />

Fortune 1000 businesses and other large-scale computing purposes. Historically, a<br />

mainframe is associated with centralized rather than distributed computing. Today, IBM<br />

refers to its larger processors as large servers and emphasizes that they can be used to<br />

serve distributed users and smaller servers in a computing network”<br />

Mainframes.com says: “"A mainframe is a continually evolving general purpose<br />

computing platform incorporating in it architectural definition the essential functionality<br />

required by its target applications."<br />

Answers.com says: “A state-of-the-art computer for mission critical tasks. In the<br />

"ancient" mid-1960s, all computers were mainframes, since the term referred to the main<br />

CPU cabinet. Today, it refers to a class of ultra-reliable medium and large-scale servers<br />

designed for enterprise-class and carrier-class operations.<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2004 IBM Corporation 9


Reports of the Death of the Mainframe<br />

… where Premature<br />

“I predict that the last mainframe will be<br />

unplugged on March 15, 1996.”<br />

Stewart Alsop, March, 1991<br />

“It’s clear that corporate customers still like to<br />

have centrally controlled, very predictable, reliable<br />

computing systems – exactly the kind of systems<br />

that IBM specializes in.”<br />

Stewart Alsop, February, 2002<br />

Source: IBM Annual Report, 2001<br />

Zürich | 26. Oktober 2004<br />

<strong>The</strong> z Platform: Facts and Figures<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

Source: IBM Annual Report, 2001<br />

© 2004 IBM Corporation 10


<strong>The</strong> Value of Mainframe Computing<br />

Mainframe Computing Delivers Value for Core Commercial Workloads<br />

� Designed for high availability and responsiveness<br />

� Maximum throughout per unit cost<br />

� Tight centralized control for<br />

Security<br />

Stability / Change Management<br />

Backup / Recovery<br />

Auditability<br />

Resource / Cost Management and Accounting<br />

� Simplified and low cost operations and administration<br />

Zürich | 26. Oktober 2004<br />

<strong>The</strong> z Platform: Facts and Figures<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2004 IBM Corporation 11


Customers continue to add Capacity<br />

INVENTORY (KMIPS)<br />

10,000<br />

9,000<br />

8,000<br />

7,000<br />

6,000<br />

5,000<br />

4,000<br />

3,000<br />

2,000<br />

1,000<br />

0<br />

G4<br />

2Q97<br />

G5<br />

3Q98<br />

1Q97<br />

2Q97<br />

3Q97<br />

4Q97<br />

1Q98<br />

2Q98<br />

3Q98<br />

4Q98<br />

1Q99<br />

2Q99<br />

3Q99<br />

4Q99<br />

1Q00<br />

2Q00<br />

3Q00<br />

4Q00<br />

1Q01<br />

2Q01<br />

3Q01<br />

4Q01<br />

1Q02<br />

2Q02<br />

3Q02<br />

4Q02<br />

1Q03<br />

2Q03<br />

3Q03<br />

4Q03<br />

1Q04<br />

2Q04<br />

3Q04<br />

4Q04<br />

1Q05<br />

2Q05<br />

3Q05<br />

4Q05<br />

CAGR 1997-2000 = 26% CAGR 2000-2005 = 19%<br />

Zürich | 26. Oktober 2004<br />

G6<br />

2Q99<br />

<strong>The</strong> z Platform: Facts and Figures<br />

z900<br />

4Q00<br />

z800<br />

1Q02<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

z990<br />

2Q03<br />

z890<br />

2Q04<br />

z9109<br />

3Q05<br />

Source: IBM STG Finance<br />

© 2004 IBM Corporation 12


System z<br />

<strong>The</strong> Mainframe for Mixed Commercial Workloads<br />

Zürich | 26. Oktober 2004<br />

<strong>The</strong> z Platform: Facts and Figures<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2004 IBM Corporation 13


IBM System z Platform Coherence<br />

IMS<br />

v9<br />

Zürich | 26. Oktober 2004<br />

DB2<br />

v8<br />

<strong>The</strong> z Platform: Facts and Figures<br />

Integrated Tool Set / Enterprise COBOL and PL/I v3<br />

WebSphere<br />

v6<br />

CICS<br />

v3<br />

Operating System z/OS<br />

System z Hardware, zAAP, zIIP<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

NetView<br />

v5.2<br />

WebSphere<br />

MQ v6<br />

© 2004 IBM Corporation 14


Transaction Management<br />

<strong>The</strong> System z Application “Sweet Spot”<br />

Zürich | 26. Oktober 2004<br />

<strong>The</strong> z Platform: Facts and Figures<br />

� Transaction monitor – manages a transaction<br />

A program or subsystem that manages or oversees the sequence of events<br />

that are part of a transaction<br />

Makes sure the ACID properties of a transaction are maintained<br />

Includes functions such as interfacing to databases and networks and<br />

transaction commit/rollback coordination<br />

Provides an API so applications can exploit the services of the transaction<br />

monitor<br />

� IBM’s z/OS-based transaction monitors:<br />

IMS - Information Management System<br />

CICS - Customer Information Control System<br />

WebSphere Application Server for z/OS<br />

� A key strength of the z/OS platform is support for high-volume,<br />

high-performance transaction management using transaction monitors<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2004 IBM Corporation 15


IMS<br />

Information Management System<br />

“IMS IMS Runs Runs the the World” World since 1968<br />

1968<br />

� Most Corporate data is managed by IMS<br />

Over 95% of Fortune 1000 Companies use IMS<br />

IMS manages over 15 billion GBs of production data<br />

$2 trillion/day transferred through IMS by one customer<br />

� Over 50 billion transactions a day run through IMS<br />

IMS serves close to 200 million users per day<br />

Over 79 million IMS trans/day handled by one customer on a single<br />

production Sysplex, 30 million trans/day on a single CEC<br />

120 million IMS trans/day, 7 million/hour handled by one customer<br />

4,000 trans/second (250 million/day) across TCP/IP to a single IMS<br />

Over 3,000 days without an outage at one large customer<br />

21,000 trans/second on a single z990, with 4 IMS servers<br />

Zürich | 26. Oktober 2004<br />

<strong>The</strong> z Platform: Facts and Figures<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2004 IBM Corporation 16


CICS<br />

Customer Information Control System<br />

� CICS provides an execution environment for concurrent program<br />

execution for multiple end users, who have access to multiple data types<br />

� CICS will manage the operating environment to provide performance,<br />

scalability, security, and integrity<br />

30+ years of applications<br />

>30B transactions per day<br />

5,000 packages, 2,000 ISVs<br />

30M CICS users<br />

50K CICS/390 licenses, 16K customers<br />

950,000 CICS application programmers<br />

490 of IBM’s top 500 customers<br />

Zürich | 26. Oktober 2004<br />

<strong>The</strong> z Platform: Facts and Figures<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

CICS<br />

© 2004 IBM Corporation 17


IBM System z and DB2<br />

Where you put your Data matters<br />

� Integrity<br />

� High availability<br />

� Security<br />

� Systems and database management<br />

DB2 for Z in:<br />

25 of the top 25 worldwide banks*<br />

23 of the top 25 US retailers**<br />

9 of the top 10 global life / health insurance<br />

providers***<br />

Zürich | 26. Oktober 2004<br />

<strong>The</strong> z Platform: Facts and Figures<br />

Top companies as identified in:<br />

* WW Banks from <strong>The</strong> Banker.com: http://www.thebanker.com/news/fullstory.php/aid/1699/Tio_1000_World_Banks.html<br />

**US Retailers from National Retail Federation July 2005: http://www.stores.org/pdf/TOP100printwithad.pdf<br />

***Insurance - 2005 Ward's 50 Benchmark Group: www.memic.com/news/Wards50.asp<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2004 IBM Corporation 18


WebSphere Application Server for z/OS<br />

<strong>The</strong> Java Transaction Manager<br />

� Architected on SOA infrastructure & principles<br />

Fully J2EE 1.4 platform certified<br />

Leading Web Services support<br />

WebSphere Rapid Development & Deployment<br />

� zAAP enabled (z9-109, z990, z890)<br />

Run Java applications next to mission critical data<br />

Lower the cost of computing for WebSphere Application<br />

Server<br />

(and all z/OS based Java applications)<br />

� Common code infrastructure<br />

Administration skills shared between platforms<br />

Develop anywhere, run on WebSphere Application Server<br />

for z/OS<br />

� Native OS support – leverages the z/OS platform<br />

� Optimization features designed to provide security<br />

and data interaction, including support for the<br />

traditional mainframe SW – CICS, IMS, DB2<br />

� Enhanced QoS within the product, complementary to<br />

QoS of the platform<br />

Zürich | 26. Oktober 2004<br />

<strong>The</strong> z Platform: Facts and Figures<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

Integrated WS app server for<br />

z/OS & DB Serving w/zAAP<br />

1 st Tier 2 nd Tier<br />

Client<br />

Client<br />

Client<br />

Standard CP zAAP<br />

Integrated z/OS Application<br />

& Database Server<br />

© 2004 IBM Corporation 19


Virtualization<br />

Zürich | 26. Oktober 2004<br />

<strong>The</strong> z Platform: Facts and Figures<br />

Mainframes – <strong>The</strong> Innovator and Leader in Virtualization Function<br />

� Share processor, memory, I/O, and network among multiple operating<br />

environments<br />

Isolate workloads with EAL5 level security<br />

Share resources among workloads<br />

Enable communication for workloads internally with an in-memory TCP/IP network<br />

�35+ year history of virtualization, innovation and refinement<br />

Hardware and software based for optimum performance<br />

and flexibility<br />

Robust suite of function for creating, provisioning, deploying, and managing virtual<br />

servers<br />

�z/VM Virtualization to simplify your IT infrastructure<br />

Support up to hundreds of concurrent applications with z/VM<br />

– Share applications, data, as well as hardware among large numbers of servers<br />

Management tools for operation, maintenance, and accounting<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2004 IBM Corporation 20


z/OS Security<br />

� Security Server for z/OS<br />

RACF – Resource Access Control <strong>Facility</strong><br />

LDAP<br />

Firewall<br />

� Encryption<br />

On-board cryptographic hardware in System z9 servers<br />

Integrated Cryptographic Service <strong>Facility</strong> (ICSF) in z/OS<br />

– Callable APIs to perform crypto functions from software<br />

Zürich | 26. Oktober 2004<br />

<strong>The</strong> z Platform: Facts and Figures<br />

� Public Key Infrastructure (PKI) Services<br />

Enables a PKI on z/OS<br />

Operates a Certificate Authority<br />

Provides administration application, end-user interface, integration with z/OS<br />

LDAP, ICSF, and HTTP server<br />

Certified “Identrus Compliant” in 2005<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2004 IBM Corporation 21


Driving Value Up and Cost Down<br />

Evolution of Specialty Engines<br />

Internal Coupling<br />

<strong>Facility</strong> (ICF) 1997<br />

�Centralized data<br />

sharing across<br />

mainframes<br />

Zürich | 26. Oktober 2004<br />

Integrated<br />

<strong>Facility</strong> for Linux<br />

(IFL) 2001<br />

�Support for new<br />

workloads and<br />

open standards<br />

<strong>The</strong> z Platform: Facts and Figures<br />

System z9<br />

Application Assist<br />

Processor (zAAP)<br />

2004<br />

�Designed to help<br />

improve resource<br />

optimization for<br />

z/OS Java<br />

technology-based<br />

workloads<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

IBM System z9<br />

Integrated Information<br />

Processor (zIIP)<br />

2006<br />

�Designed to help<br />

improve resource<br />

optimization for<br />

eligible data<br />

workloads within the<br />

enterprise<br />

© 2004 IBM Corporation 22


zAAP – System z9 Application Assist Processor<br />

Consider a WebSphere Application that is transactional in nature and<br />

requires 1000 MIPS today on System z<br />

80%<br />

utilization<br />

Zürich | 26. Oktober 2004<br />

JAVA<br />

JAVA<br />

JAVA<br />

1000 MIPS<br />

for WebSphere<br />

App<br />

40%<br />

utilization<br />

<strong>The</strong> z Platform: Facts and Figures<br />

JAVA<br />

JAVA<br />

JAVA<br />

500 MIPS for WebSphere App +<br />

500 MIPS now available for additional<br />

workloads<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

JAVA execution<br />

powered by a<br />

zAAP<br />

In this example, with zAAP, we can reduce the standard CP capacity requirement for<br />

the Application to 500 MIPS or a 50% reduction.* *For illustrative purposes only<br />

© 2004 IBM Corporation 23


System z: Enterprise Hub for Data and SOA<br />

Potential advantages of consolidating application and data serving<br />

� Security Fewer points of intrusion<br />

� Resilience Fewer Points of Failure<br />

� Performance Avoid Network Latency<br />

� Operations Fewer parts to manage<br />

� Environmentals Less Hardware<br />

Zürich | 26. Oktober 2004<br />

<strong>The</strong> z Platform: Facts and Figures<br />

� Utilization Efficient use of resources<br />

� Scalability Batch and Transaction Processing<br />

� Auditability Consistent identity<br />

� Simplification Problem Determination/diagnosis<br />

� Transaction Integrity Automatic recovery/rollback<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

With IFL<br />

With zAAP<br />

© 2004 IBM Corporation 24


zIIP – System z9 Integrated Information Processor<br />

A breakthrough that strengthens mainframe position as the<br />

world’s premier database serving platform<br />

Frees-up computing capacity<br />

Business Intelligence and transaction processing:<br />

Reduce security risks<br />

Improve resource optimization<br />

Lower costs<br />

Zürich | 26. Oktober 2004<br />

<strong>The</strong> z Platform: Facts and Figures<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2004 IBM Corporation 25


Customers’ Viewpoint<br />

Zürich | 26. Oktober 2004<br />

<strong>The</strong> z Platform: Facts and Figures<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

Insurance Services<br />

Office, Inc.<br />

© 2004 IBM Corporation 26


IT Infrastructure Trends – Cost<br />

Decrease in Efficiency as IT Spending Shifts to Operations Labor<br />

70% of 2005 CIO<br />

Budget is Labor<br />

� 70% of CIO budget is labor<br />

� Operations labor will be 73% of<br />

CIO labor budgets by 2008<br />

� $325B in operations labor by 2008<br />

Source: Tivoli Commissioned Study 1Q05<br />

Zürich | 26. Oktober 2004<br />

Hardware<br />

Services<br />

Labor<br />

Software<br />

<strong>The</strong> z Platform: Facts and Figures<br />

100%<br />

80%<br />

60%<br />

40%<br />

20%<br />

0%<br />

350000<br />

300000<br />

250000<br />

200000<br />

150000<br />

100000<br />

50000<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

2001 2002 2003 2004<br />

App Development App Supt/Maint IT Operations<br />

0<br />

2005 2006 2007 2008<br />

Administration<br />

Development<br />

Operations<br />

Application<br />

development<br />

& support<br />

labor has<br />

dropped from<br />

48% to 34%<br />

of IT Labor<br />

spend over<br />

previous 4<br />

years<br />

© 2004 IBM Corporation 27


IBM System z<br />

Managing Growth and Complexity<br />

Volume of Workloads processed have never been larger<br />

Mainframe Data Center Staffing Levels have not significantly changed despite<br />

large Increases in Workload Volumes<br />

First National Bank of Omaha<br />

<strong>The</strong>ir disparate computing environment was becoming extremely expensive, requiring FNBO to hire more people as<br />

more boxes were brought online. “I looked at our infrastructure in 2002 and saw we were growing servers at a rate of<br />

30 percent per year. For every application I had, I needed another one to five servers behind that, for things like<br />

development and application and Web serving. And every 20 servers translates to another body to administer them.”<br />

Ken Kucera, senior vice president and division head of FNBO Enterprise Technology Services<br />

Zürich | 26. Oktober 2004<br />

289<br />

Ops<br />

Staff<br />

5,994<br />

MIPS<br />

2001<br />

<strong>The</strong> z Platform: Facts and Figures<br />

2006<br />

13,272<br />

MIPS<br />

260<br />

Ops Staff<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2004 IBM Corporation 28


Mainframe Cost per Unit of Work goes down<br />

…. As Workload increases<br />

Cost per unit of work<br />

Zürich | 26. Oktober 2004<br />

Mainframe<br />

Distributed scale out<br />

<strong>The</strong> z Platform: Facts and Figures<br />

Most TCO benchmarks<br />

compare single applications<br />

Workload<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

Most businesses<br />

operate here<br />

© 2004 IBM Corporation 29


People Cost is the Driver of TCO<br />

� In a recent typical study, a customer<br />

thought they only had 24 UNIX servers<br />

But these were just the PRODUCTION<br />

servers<br />

In addition they had 49 servers for<br />

Development, Test and Disaster Recovery<br />

� <strong>The</strong>y needed 44 people to support these<br />

servers and $7M software<br />

Running at only 20% utilization<br />

� A comparable System z implementation<br />

would have required just 20 servers<br />

Requiring 16 people to support<br />

Using $6M software<br />

Zürich | 26. Oktober 2004<br />

<strong>The</strong> z Platform: Facts and Figures<br />

� <strong>The</strong>y thought the Solaris environment was 1/5 th of the cost of the<br />

mainframe ….. but in fact the System z TCO was 37% less<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2004 IBM Corporation 30


System z Core Values<br />

Zürich | 26. Oktober 2004<br />

<strong>The</strong> z Platform: Facts and Figures<br />

Built upon a 40 Year Heritage …. and still relevant<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2004 IBM Corporation 31


Zürich | 16. Oktober 2006<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2006 IBM Corporation<br />

© 2004 IBM Corporation<br />

32


Welcome to IBM Software Support<br />

IBM Software Handbook<br />

Exploring the “Wonder ” in IBM ’s Software Support<br />

<strong>The</strong> purpose of this document is to provide guidelines and reference materials<br />

that customers may need when they require IBM service and support<br />

This guide has been produced with the following objectives in mind:<br />

- To introduce you to IBM Software Support, including our operating<br />

systems and software divisions of DB2, Lotus, Rational, Tivoli, and<br />

Web Sphere<br />

- Provide information on the support services currently available<br />

from IBM, including definitions of programs, policies, and<br />

procedures<br />

- Help you to effectively utilize IBM Software Support<br />

- Explain how you can enhance your IBM Software Support<br />

with additional services to meet your needs<br />

- Introduce you to the people of IBM Software Support<br />

Please download and review this guide carefully as it contains important<br />

information regarding the service and support of your IBM products<br />

http://techsupport.services.ibm.com/guides/handbook.html<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2004 IBM Corporation 33


Exploring the “Wonder ” in IBM ’s Software Support<br />

IBM Software Support Handbook Contents<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2004 IBM Corporation 34


GSE z/OS Expertforum Switzerland # 65, 16.-18.10.2006<br />

Why the Mainframe?...<br />

Why NOT the Mainframe?<br />

Zürich | 16. Oktober 2006<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2006 IBM Corporation<br />

© 2004 IBM Corporation<br />

35


Why the Mainframe?... Why NOT the Mainframe?<br />

Why the mainframe?. . .<br />

Zürich | 26. Oktober 2004<br />

Because it is…<br />

Designed to deliver the power business needs<br />

Exceptional in security<br />

Reliable, available, and scalable<br />

Incredibly virtualized<br />

Affordable<br />

Manageable<br />

A platform companies worldwide believe in<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2004 IBM Corporation 36


Why the Mainframe?... Why NOT the Mainframe?<br />

What is an IBM Mainframe?<br />

A server designed to deliver the processing power business needs<br />

IBM System z -- a reliable, open, virtualized<br />

platform -- delivers a powerful foundation for<br />

better security as well as intelligent workload<br />

management and business integration.<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2004 IBM Corporation 37


Why the Mainframe?... Why NOT the Mainframe?<br />

Technology evolution with the Mainframe<br />

For over 40 years, IBM has continued to<br />

innovate and enhance mainframe<br />

technology<br />

“IBM has redoubled its commitment<br />

to the mainframe as evidenced by the<br />

recent introduction of the System z9.”<br />

Ernie Fernandez, VP System Sales<br />

1960’s<br />

S/360<br />

1980’s<br />

S/390<br />

Zürich | 26. Oktober 2004<br />

1990’s<br />

G5/G6<br />

2000<br />

z800/z900<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

2003<br />

z890/z990<br />

2006<br />

System z9<br />

BC/EC<br />

IBM spent $1.2 B<br />

and involved<br />

5000 engineers,<br />

software developers,<br />

and security experts<br />

to develop the z9<br />

in 3 years.<br />

Even today, the System z team includes world-class technical<br />

and customer support covering architecture, installation, and<br />

maintenance, backed by over 1,700 IT professionals and<br />

over 20 centers worldwide.<br />

© 2004 IBM Corporation 38


Why the Mainframe?... Why NOT the Mainframe?<br />

How is security different on the mainframe?<br />

People<br />

Manage access to critical<br />

data through Multiple<br />

Level Security<br />

Networks<br />

Integrates security with the<br />

network with built-in technology<br />

resistant to hackers<br />

Zürich | 26. Oktober 2004<br />

Information &<br />

Applications<br />

Supports a variety of encryption standards<br />

to help keep current with industry and<br />

government security regulations<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

A highly secure business environment that<br />

complies with standards to help build<br />

industry creditability and gain consumer trust<br />

Data<br />

Protection<br />

Provides end-to-end protection<br />

that helps keep data uncorrupted<br />

and uncompromised<br />

Operating<br />

System<br />

Architected for security from within<br />

to reduce risk and defend against<br />

viruses<br />

“<strong>The</strong> IBM mainframe is the only computing system to earn the highest level of industry security<br />

certification, EAL5.” Bob Hoey, Worldwide VP Sales for System z<br />

*EAL (Evaluation Assurance Level) = International standard to define security requirements in computer systems.<br />

© 2004 IBM Corporation 39


Why the Mainframe?... Why NOT the Mainframe?<br />

How are reliability, availability, and scalability<br />

different on the mainframe?<br />

A mainframe is more reliable<br />

– Built-in hardware redundancy means:<br />

Spare hardware in place for uninterrupted operations<br />

More reliability More availability Maximum customer satisfaction<br />

Reduced risks associated with downtime<br />

A mainframe is more available<br />

– Double instruction set<br />

– Non-disruptive upgrades for minimal “reboots”<br />

– Granular disaster recovery solutions<br />

– Minimal downtime Maximum uptime More sales More profit<br />

– Associated downtime costs avoided<br />

Lost revenue, fines, lawsuits, etc.<br />

A mainframe is more scalable<br />

– Capacity on Demand offerings: Pay only for what you use<br />

– Applications added in minutes rather than days<br />

– Faster response to meet expected or unexpected business needs, customer<br />

demand, and end-users<br />

Mainframes are designed to grow with your business,<br />

not against it<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2004 IBM Corporation 40


Why the Mainframe?... Why NOT the Mainframe?<br />

How does Disaster Recovery perform on System z9?<br />

Single System Parallel Sysplex GDPS<br />

�Built In Redundancy<br />

�Capacity Upgrade on<br />

Demand<br />

�Capacity Backup<br />

�Hot Pluggable I/O<br />

Zürich | 26. Oktober 2004<br />

12<br />

11 1<br />

10<br />

2<br />

9<br />

3<br />

8<br />

4<br />

7 5<br />

6<br />

�Addresses Planned and<br />

Unplanned HW/SW Outages<br />

�Flexible, Nondisruptive<br />

Growth<br />

�Capacity beyond largest CEC<br />

�Scales better than SMPs<br />

�Dynamic Workload/Resource<br />

Management<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

12<br />

11 1<br />

10 2<br />

9<br />

3<br />

8<br />

4<br />

7 5<br />

6<br />

12<br />

1 11<br />

2 10<br />

3<br />

9<br />

4<br />

8<br />

5 7<br />

6<br />

Site 1 Site 2<br />

�Addresses Site<br />

Failure/Maintenance<br />

�Sync/Async Data Mirroring<br />

�Sync (PPRC) – 100km<br />

�Async (XRC) – any distance<br />

�Eliminates Tape/Disk SPOF<br />

�No/Some Data Loss<br />

�Application Independent<br />

© 2004 IBM Corporation 41


Why the Mainframe?... Why NOT the Mainframe?<br />

What is the Difference between shared vs. nonshared<br />

Architecture?<br />

Appl<br />

A<br />

z/OS<br />

Appl<br />

B<br />

Appl<br />

C<br />

SHARED I/O<br />

Linux<br />

Other<br />

Applns<br />

System z server<br />

�Dynamic allocation of I/O to<br />

partitions<br />

�Full I/O sharing across<br />

partitions<br />

�CPU Shared across LPARs<br />

�High Availability<br />

�Effective Usable Capacity<br />

�Utilization up to 100%<br />

�Linux Virtual Servers<br />

Zürich | 26. Oktober 2004<br />

CROSS LPAR<br />

COMMUNICATION VIA<br />

MEMORY BUS USING<br />

HiperSockets <br />

Less<br />

Capacity<br />

needed<br />

OLTP<br />

OLTP<br />

WEB<br />

BATCH<br />

DOMINO<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

BI<br />

Appl Appl<br />

A<br />

B<br />

CROSS SYSTEM<br />

...<br />

COMMUNICATION VIA LAN<br />

UNIX UNIX<br />

SHARED NOTHING<br />

Appl<br />

C<br />

UNIX<br />

Common Deployments<br />

�Fixed allocation of I/O<br />

per system<br />

�Often I/O sharing<br />

across system<br />

�Fixed allocation of CPU<br />

capacity<br />

�Availability Issues<br />

�LESS Usable Capacity<br />

�Utilization per system<br />

~ 20-40%<br />

© 2004 IBM Corporation 42


Why the Mainframe?... Why NOT the Mainframe?<br />

How does the Mainframe lead in Virtualization?<br />

Mainframes – the Innovator and Leader in Virtualization Technology<br />

“We found the mainframe to be the<br />

first and only one to address the<br />

whole enterprise virtualization and<br />

management challenge in a<br />

comprehensive manner. It therefore<br />

clearly moves the virtualization<br />

‘state-of-the-art’ well beyond other<br />

vendor offerings.”<br />

Ian Bramley, Managing Director,<br />

Software Strategies<br />

Zürich | 26. Oktober 2004<br />

Innovation and refinement of virtualization for nearly<br />

40 years<br />

– Virtualization technology invented by IBM in 1967<br />

– Hardware- and software-based for optimum performance<br />

and flexibility<br />

– Share resources among various applications<br />

z/VM Virtualization to simplify your IT infrastructure<br />

– Run hundreds of “virtual” servers on one physical piece of hardware<br />

without sacrificing performance<br />

– Use virtualization to run multiple copies of Linux on the mainframe<br />

Running Linux on the mainframe combines both the benefits of<br />

distributed computing with the benefits of the mainframe<br />

– Reduce time and cost of business growth to help maximize ROI<br />

More effective management of resources, less complex<br />

than distributed, and more control over infrastructure equal<br />

lower cost.<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2004 IBM Corporation 43


Why the Mainframe?... Why NOT the Mainframe?<br />

How can I afford a System z Mainframe?<br />

Can you afford not to have one is the better question<br />

Often times, customers find the<br />

mainframe offers the lowest TCO<br />

Multiple hardware and software pricing options to suit<br />

your business<br />

– System z provides variable hardware and software pricing<br />

metrics to better align costs with resources consumed and<br />

utilization<br />

– Aggressive software pricing for new workloads<br />

Add capacity either permanently or temporarily<br />

– For seasonal demand<br />

– For backup / recovery purposes<br />

Some customers are finding that the mainframe can be less<br />

expensive to operate. One customer replaced its Intel ®<br />

servers with a System z9 mainframe that had the new features.<br />

At the end of this technology rollout, this customer will save on<br />

their software budget… without impacting their capacity<br />

growth. "<strong>The</strong> mainframe really delivered on its promise for<br />

this customer.“<br />

Jim Sellinger, VP of Technical Sales Support, Americas<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

Other<br />

7%<br />

People<br />

14%<br />

Hardware<br />

65%<br />

Software<br />

14%<br />

1995<br />

People expense has tripled as a %<br />

Software expense has doubled as a %<br />

Hardware is less than 1/3 of its original %<br />

Mainframe hardware, software, and labor<br />

costs have decreased 17.3% per year<br />

© 2004 IBM Corporation 44


Why the Mainframe?... Why NOT the Mainframe?<br />

Who will manage my Mainframe?<br />

<strong>The</strong> Mainframe Charter: IBM’s long-term plan and commitment to the System z platform.<br />

Innovation<br />

Value<br />

Community<br />

� Lead through innovation to support<br />

increasingly integrated, flexible business<br />

processes for the On Demand Business.<br />

� Enhance the value proposition and lower the<br />

cost of mainframe computing solutions in a<br />

way that is compelling, clear, and consistent.<br />

� Support programs to foster vitality in the<br />

mainframe community, helping to promote a<br />

strong application portfolio, greater access<br />

to skills, and world-class support services.<br />

IBM is committed to training 20,000 new students<br />

on the mainframe by 2010<br />

Currently, 10,000 students have been trained worldwide.<br />

China has stated it will train an additional<br />

10,000 students by 2007.<br />

Zürich | 26. Oktober 2004<br />

400<br />

350<br />

300<br />

250<br />

200<br />

150<br />

100<br />

50<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

0<br />

Dec-04 Dec-04<br />

# of Schools Enrolled in System z<br />

Academic Initiatives<br />

Mar-05 Mar-05<br />

Jun-05 Jun-05<br />

Sep-05 Sep-05<br />

Dec-05 Dec-05<br />

Mar-06 Mar-06<br />

Jun-06 Jun-06<br />

“z/OS has blown me away in terms<br />

of polish and usability.”<br />

– IBM Mainframe Contest<br />

student participant,<br />

Michigan State University<br />

Sep-06 Sep-06<br />

© 2004 IBM Corporation 45<br />

Dec-06 Dec-06


Why the Mainframe?... Why NOT the Mainframe?<br />

Our Customers agree – there’s nothing like a Mainframe<br />

Dundee City Council<br />

Hannaford Brothers<br />

“95% of the Fortune 500 companies continue to use mainframes, and about<br />

2/3 of all business transactions for U.S. retail banks run on them.”<br />

Zürich | 26. Oktober 2004<br />

From distributed to the mainframe<br />

Based on a five year period, the council realized that the cost savings associated with<br />

an IBM mainframe were considerable and by far the best option available.<br />

Centralizing workload from the distributed to the mainframe<br />

"It's easier to manage the mainframe than a bunch of Windows servers. We have a<br />

smaller staff running the mainframe and those functions run 80 percent of our business. We<br />

used to be fairly distributed, but the difficulty of managing thousands of distributed servers<br />

was just a nightmare. In the past five years we've made an effort to make everything we<br />

can centralized." Bill Homa, CIO, Hannaford Brothers<br />

First National Bank of Omaha<br />

On the mainframe from the beginning<br />

“If you look at the business world, look at what’s happened in the past 30 years, and look<br />

where its going in the next 30 years, what you're always going to see is that the<br />

mainframe is the most reliable platform.” Ken Kucera, First National Bank of Omaha<br />

Hardware Today: “Mainframes are Here to Stay” ServerWatch.com 2/06<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2004 IBM Corporation 46


Enterprise Software Solutions for System z Servers<br />

Across Industries, supporting the Mainframe as the Enterprise Data Server<br />

2001 1Q<br />

2001 2Q<br />

2001 3Q<br />

2001 4Q<br />

2002 1Q<br />

2002 2Q<br />

2002 3Q<br />

2002 4Q<br />

2003 1Q<br />

2003 2Q<br />

2003 3Q<br />

2003 4Q<br />

2004 1Q<br />

2004 2Q<br />

2004 3Q<br />

2004 4Q<br />

2005 1Q<br />

2005 4Q<br />

Current<br />

Cumulative Count<br />

Growth of ISVs and applications<br />

compatible with to the the mainframe Mainframe<br />

0 100 200 300 400 500 600 700 800<br />

50 ISV 150 Count 250 350 Application 450 550 Count 650<br />

ISV Count Application Count<br />

750<br />

Now listing 306 ISVs with 856 applications!<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

“We expect that the availability of Cúram on<br />

zSeries ® will enable many social enterprises to<br />

quickly leverage existing resources to deliver<br />

greater client value.”<br />

Ernie Connon, President Cúram Software, Inc.<br />

© 2004 IBM Corporation 47


Why the Mainframe?... Why NOT the Mainframe?<br />

…Why NOT the Mainframe?<br />

Mainframes run applications that run my business<br />

Used by 95% of the Fortune 500 Companies<br />

80% of corporate data resides or originates on mainframes<br />

Mainframes are secure<br />

2/3 of business transactions for U.S. retail banks run directly<br />

on mainframes<br />

Mainframes are dependable and available<br />

Less than 5 minutes down time per year<br />

Mean time to failure is 40 years<br />

Mainframes are expandable, adaptable and flexible<br />

Add capacity and software updates without a reboot<br />

Respond automatically to spikes in workload demands<br />

Align processing priorities with business priorities<br />

Mainframes are virtualized<br />

Run hundreds of virtual servers concurrently<br />

Mainframes often offer the lowest TCO<br />

Potential business advantages through ease of management,<br />

software pricing, and long term reduction of IT costs<br />

Mainframe education is expanding worldwide<br />

Over 230+ schools are teaching mainframe education<br />

10,000 students received mainframe education since 2004<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2004 IBM Corporation 48


Why the Mainframe?... Why NOT the Mainframe?<br />

Learn more about System z….<br />

See how an IBM mainframe can help your<br />

business at ibm.com/systems/z<br />

Lean more about:<br />

– IBM’s z/OS Operating System for System z servers<br />

– Security<br />

– High availability with Parallel Sysplex<br />

– Linux on System z<br />

– z/VM virtualization<br />

Learn more about:<br />

– Latest hardware/software advances<br />

– Information about Independent Software Vendors, applications, and more<br />

– Education<br />

Learn more about:<br />

– IBM Academic Initiatives @ www.ibm.com/university/zseries<br />

– Success stories @ www.ibm.com/systems/z/solutions<br />

– z/OS Basic Skills Information Center @<br />

http://publib.boulder.ibm.com/infocenter/zoslnctr/v1r7/index.jsp<br />

– IBM’s z/OS graphical interface @<br />

http://www.ibm.com/servers/eserver/zseries/zos/zmc/<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2004 IBM Corporation 49


Zürich | 26. Oktober 2004<br />

<strong>The</strong> IBM Education Assistent<br />

What’s the IBM Education Assistant?<br />

Framework to host short focused multi-media education content<br />

Simple, short,<br />

focused<br />

education<br />

modules<br />

Easy-to-use<br />

interface &<br />

navigation<br />

Multi-media<br />

content with<br />

audio<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

Available<br />

24x7 – On<br />

demand or<br />

downloadable<br />

Caters to<br />

novice to<br />

advanced<br />

clients<br />

© 2004 IBM Corporation 50


Zürich | 26. Oktober 2004<br />

<strong>The</strong> IBM Education Assistent<br />

When to use IBM Education Assistant<br />

Get an overview or<br />

more in-depth<br />

understanding of a<br />

particular product<br />

or technology.<br />

Visually learn how<br />

to complete a<br />

specific task or<br />

configuration.<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

Use IBM software<br />

products to<br />

complete a practice<br />

lab scenario.<br />

© 2004 IBM Corporation 51


Zürich | 26. Oktober 2004<br />

<strong>The</strong> IBM Education Assistent<br />

z/OS IBM Education Assistant Demo<br />

Formats:<br />

Presentations – (some are audio-enabled)<br />

Additional education material – links to external sources of<br />

product documentation, Redbooks, and whitepapers<br />

English<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2004 IBM Corporation 52


IBM Education Assistant for z/OS<br />

Zürich | 26. Oktober 2004<br />

<strong>The</strong> IBM Education Assistent<br />

http://publib.boulder.ibm.com/infocenter/ieduasst/stgv1r0/index.jsp<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2004 IBM Corporation 53


Zürich | 26. Oktober 2004<br />

<strong>The</strong> IBM Education Assistent<br />

Education Assistant – Enhanced PSP<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2004 IBM Corporation 54


GSE z/OS Expertforum Switzerland # 65, 16.-18.10.2006<br />

A fresh Look at the Mainframe<br />

Zürich | 16. Oktober 2006<br />

Zürich | 26. Oktober 2004<br />

<strong>The</strong> IBM System z Roadshow<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2006 IBM Corporation<br />

© 2004 IBM Corporation<br />

55


IBM System z Roadshow<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

IBM System z Roadshow<br />

<strong>The</strong> worldwide IBM System z Software Roadshow «A Fresh Look at the Mainframe» will make a stop in Zürich!<br />

Don’t miss this unique Opportunity and visit the English spoken Sessions which will be run in parallel to<br />

Software Customer Event.<br />

Mainframes are especially used to manage complex Calculations and large financial Transactions. <strong>The</strong> Price of<br />

such Systems often exceeded 1 Mio. Dollar, and according to a Research done by IDC, the Market for this<br />

high-end Systems decreased from 19 Mrd. Dollar in 2000, down to 12 Mrd. Dollar.<br />

<strong>The</strong> Systems are known to be complex in Terms of Handling, and they require highly skilled personal for<br />

Installation, Maintenance and Operation.<br />

In April 2006, IBM presented an Entry-Level System priced with 100’000 Dollar, which is especially customized<br />

for smaller Companies.<br />

In Addition, IBM now wants to simplify the Operating System and the Programming Language to bring it in Line<br />

with the operational Facilities of other Systems.<br />

To achieve this Target, IBM has planned to invest about 100 Mio. Dollar in the next 5 Years.<br />

© 2004 IBM Corporation 56


IBM System z Roadshow Details<br />

Datum: Mittwoch, 8. November 2006<br />

Ort: IBM Forum Schweiz, Zürich-Altstetten, Vulkanstrasse 106<br />

Anmeldung: http://www.ibm.com/ch/events/kundentagung<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

IBM System z Roadshow<br />

09.30 – 10.30 Der neue Mainframe – im strategischen Zentrum Ihrer Unternehmensoperation<br />

Erleben Sie anhand eines On Demand Fallbeispieles der Versicherungsbranche, welches<br />

Potenzial im Systems z steckt. Sie erfahren darüber hinaus, wie man existierende Assets<br />

mit Web Services weiternutzen kann, um eine höhere Flexibilität zu erreichen.<br />

11.00 – 12.00 Leistungsfähige Tools für die Applikationsentwicklung und Monitoring-Umgebungen<br />

Mit Websphere Tools lassen sich COBOL/CICS Anwendungen kompilieren und prüfen oder<br />

Java Anwendungen erstellen, welche im WS Application Server eingesetzt werden können.<br />

Lernen Sie zudem, wie Sie mit Tivoli ® Enterprise-Portal Ihre Mainframe-Umgebung<br />

überwachen können.<br />

13.00 – 13.45 Information Management On Demand<br />

Diese Session zeigt auf, wie Sie Daten, die geografisch und zeitversetzt verteilt sind, mithilfe<br />

von DB2® und Information Integration jederzeit mit hoher Leistung für andere zugänglich<br />

machen können. Erhalten Sie zudem einen Überblick über andere DB2 Tools.<br />

© 2004 IBM Corporation 57


IBM System z Roadshow Details<br />

13.55 – 14.40 Mainframe-Architektur und -Design<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

IBM System z Roadshow<br />

Ein Mainframe, der autonom Entscheidungen treffen kann, um Service Level Agreements zu<br />

erfüllen und Kosten zu sparen? Ja, das gibt’s – erfahren Sie mehr in diesem spannenden<br />

Vortrag, der auch auf das Policy Management und die Automation eingeht.<br />

14.50 – 15.35 Sicherheit und Disaster Recovery in der Mainframe On Demand Umgebung<br />

In dieser Präsentation werden die spezifischen Anforderungen an Mainframes in Disaster-<br />

Situationen dargelegt. Ein geografisch zerstreuter paralleler Sysplex® ist in so einer Situation<br />

die ideale Lösung. System z Security liefert Ihnen zusätzlich eine sichere Infrastruktur, um Ihr<br />

System gegen Angriffe zu schützen und die Datenintegrität zu sichern.<br />

15.45 – 16.30 Warum der Mainframe zu den günstigsten IT-Plattformen zählt<br />

Das Referat zeigt Ihnen auf, welche Kosten ein Mainframe im Gegensatz zu anderen<br />

Plattformen verursacht. IBM System z unterstützt die Server-Konsolidierung und virtualisierung<br />

auf höchstem Niveau zu einem unschlagbaren Preis-Leistungs-Verhältnis!<br />

© 2004 IBM Corporation 58


IBM System z Roadshow Details<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

IBM System z Roadshow<br />

Diese Referenten präsentieren Ihnen die spannenden Vorträge zu strategischen, technologischen und operativen<br />

<strong>The</strong>men rund um Mainframe und IBM System z Software:<br />

David Rhoderick<br />

ist ein «Mainframe Evangelist» des «Competitive Project Office» der IBM Software Group. Er ist auf Verteilung,<br />

Konfiguration und Installation von Software sowie auf die finanziellen Aspekte des Mainframe-Einsatzes<br />

spezialisiert. David Rhoderick ist seit 31 Jahren bei IBM und war unter anderem massgeblich an der Entwicklung<br />

des OS/2 Betriebssystems für PCs beteiligt.<br />

Innes Read<br />

ist wie David Rhoderick «Mainframe Evangelist» beim «Competitive Project Office» der IBM Software Group.<br />

Seine Kernkompetenz sind die CICS Produkte von IBM sowie die <strong>The</strong>matik der Transaktionsverarbeitung. Weitere<br />

Spezialgebiete sind Open Source, Linux und Virtualisierung.<br />

John J. Thomas<br />

ist Senior Software Engineer beim «Competitive Project Office» der IBM Software Group. Seit einigen Jahren<br />

befasst er sich mit der technischen Analyse der NET Technologie von Microsoft im Vergleich mit der Middleware<br />

von IBM. Derzeit bringt er frischen Wind in die Mainframes und entwickelt darüber hinaus SOA-Lösungen und<br />

Entwicklungs-Tools für IBM System z.<br />

© 2004 IBM Corporation 59


GSE z/OS Expertforum Switzerland # 65, 16.-18.10.2006<br />

Zürich | 16. Oktober 2006<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2006 IBM Corporation<br />

© 2004 IBM Corporation<br />

60


IBM System z9 FICON Express4<br />

Zürich | 26. Oktober 2004<br />

IBM System z9 FICON Express4<br />

Developed to improve Capacity and Performance of FICON/FCP Channels to 4 Gbps<br />

� Up to 25% improvement in FICON channel throughput when processing a mix of read and write<br />

data transfers 1<br />

� Up to 65% improvement in FICON channel throughput when processing all read or all write data<br />

transfers 1<br />

� 220% cumulative MB/sec throughput improvement in DB2 table scan tests for extended format<br />

data sets with FICON Express4 on z9 EC with the <strong>MIDAW</strong> facility compared to FICON Express2<br />

with the IDAW facility on z9-109 2<br />

Helps to support reduced cost of storage operations and shorter backup windows<br />

with faster channel link data rates<br />

Enables migration to higher performance with 1/2/4 Gbps auto-negotiating links<br />

1. Large sequential data transfers on z9 EC with FICON Express4 operating at 4 Gbps (running z/OS V1.7) when compared to FICON Express2 on z9-109 (running<br />

z/OS V1.6)<br />

2. Results of internal DB2 table scan tests with the z9 EC, the <strong>MIDAW</strong> facility, FICON Express4 operating at 4 Gbps (running z/OS V1.7), and the DS8000<br />

compared to z9-109, and FICON Express2 operating at 2 Gbps (running z/OS V1.6)<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum IBM System CH #64, z9 9.-10.5.2006,<br />

– <strong>The</strong> Enterprise Hub<br />

© 2004 IBM Corporation 61


IBM System z9 FICON Express4<br />

Transparent Auto-Negotiate 1, 2, 4 Gbps<br />

Small Form Factor (independent repair)<br />

FC or FCP, Shared and Spanned<br />

Support Cascaded Directors<br />

No FCV - FICON Bridge<br />

LC Duplex<br />

LX<br />

or<br />

SX<br />

Zürich | 26. Oktober 2004<br />

IBM System z9 FICON Express4<br />

FC3321 - FICON Express4 10KM LX<br />

– 10 KM (6.2 miles) unrepeated<br />

– 4 PORT<br />

– 9/125 micron single mode fiber<br />

FC3322 FICON Express4 SX<br />

– 55-860 Meters unrepeated, depending on Fiber and<br />

Speed<br />

– 4 PORT<br />

– Supports 50/125 or 62.5/125 micron multimode<br />

fiber<br />

FC3323 FICON Express4-2C 4KM LX<br />

– 4 KM (2.48 miles) unrepeated<br />

– 2 PORT<br />

– 9/125 micron single mode fiber<br />

FC3324 FICON Express4 4KM LX<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum IBM System CH #64, z9 9.-10.5.2006,<br />

– <strong>The</strong> Enterprise Hub<br />

z9 BC only<br />

No RPQ 8P2295 FCV (FICON Bridge) support on z9 BC<br />

© 2004 IBM Corporation 62<br />

( m in.)<br />

FLASH<br />

FLASH<br />

( m in.)<br />

FLASH<br />

QDR<br />

SRAM<br />

FLASH<br />

NEW!<br />

QDR<br />

SRAM<br />

FLASH<br />

QDR<br />

SRAM<br />

FLASH<br />

QDR<br />

SRAM


IBM System z9 FICON Express4<br />

Data Performance<br />

14000<br />

12000<br />

10000<br />

8000<br />

6000<br />

4000<br />

2000<br />

I/Os per second*<br />

4k block size, Channel 100% utilized<br />

0<br />

Zürich | 26. Oktober 2004<br />

IBM System z9 FICON Express4<br />

350<br />

300<br />

250<br />

200<br />

150<br />

100<br />

50<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum IBM System CH #64, z9 9.-10.5.2006,<br />

– <strong>The</strong> Enterprise Hub<br />

0<br />

MB/sec throughput (Full Duplex)*<br />

Large Sequential R/W mix<br />

17<br />

74 74<br />

120<br />

170<br />

270<br />

Escon Ficon G5/G6<br />

350<br />

Ficon z900 Ficon Express - 1GB/s<br />

Ficon Express - 2GB/s Ficon Express2 - 2GB/s<br />

Ficon Express4 - 4GB/s<br />

© 2004 IBM Corporation 63


IBM Storage ready for System z9 and FICON Express4<br />

IBM System z9 and IBM storage 4 Gbps FICON/FCP connectivity may help to:<br />

� Support faster link speeds and shorter backup windows<br />

� Enable channel and link consolidation to help simplify management and reduce the cost of the<br />

storage infrastructure<br />

� Support easier migration to 4 Gbps bandwidth with auto-negotiating links<br />

IBM has a full range of Disk,<br />

SAN, Tape, Software, & Services<br />

for System z9<br />

Zürich | 26. Oktober 2004<br />

Disk<br />

SAN<br />

Virtualization<br />

* All statements regarding IBM’s future direction and intent are subject to<br />

change or withdrawal without notice, and represent goals and objectives only.<br />

IBM System z9 FICON Express4<br />

Tape<br />

DS8000 – 4 Gbps FICON/FCP Planned 2Q06*<br />

DS6000 – 2 Gbps FICON/FCP<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum IBM System CH #64, z9 9.-10.5.2006,<br />

– <strong>The</strong> Enterprise Hub<br />

IBM SAN256B and SAN32B-2 4 Gbps FCP, FICON planned 2Q06<br />

IBM SAN 140M, SAN32M and SAN256M (Planned 2006*) 4 Gbps<br />

FICON/FCP<br />

Cisco MDS 9500 and 9216 4 Gbps FICON/FCP<br />

IBM SVC 4 Gbps FCP for Linux on System z Planned 2Q06*<br />

VTS 2 Gbps FICON/FCP<br />

TS7510 Virtualization Engine – 2 Gbps FCP for Linux on System z<br />

Planned 2Q06*<br />

IBM TS1120 4 Gbps FCP Tape Drive<br />

IBM TS1120 Tape Controller 4 Gbps FICON Planned 2Q06*<br />

IBM LTO Gen 3 - 4 Gbps FCP for Linux on System z Planned 2006*<br />

IBM 3494 and 3584 Tape Libraries<br />

IBM TS3310 Tape Library - 4 Gbps FCP for Linux on System z<br />

Planned 2Q06*<br />

© 2004 IBM Corporation 64


Modified Indirect Data Address Word (<strong>MIDAW</strong>) <strong>Facility</strong><br />

z9 BC and z9 EC – Enhanced performance on FICON<br />

<strong>MIDAW</strong> facility – a new System Architecture and Software Exploitation designed<br />

to improve FICON Performance<br />

� Can improve FICON performance for<br />

- Extended format data sets – including DB2 and VSAM<br />

� Can improve channel utilization and can significantly improve I/O response times<br />

- Internal IBM DB2 Table Scan tests(*) with the z9 EC, FICON Express2 and the DS8000 control unit<br />

comparing <strong>MIDAW</strong> facility configurations to pre-<strong>MIDAW</strong> configurations showed:<br />

� 36% to 58% reduction in response times<br />

� 35% to 56% reduction in channel busy<br />

� 56% to 126% improvement in I/O throughput<br />

– Supported on z/OS 1.6 and above and corresponding supporting devices<br />

* Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. <strong>The</strong> actual throughput or performance that any user<br />

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,<br />

and the workload processed. <strong>The</strong>refore, no assurance can be given that an individual user will achieve throughput or performance improvements equivalent to the numbers<br />

stated here.<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum IBM System CH #64, z9 9.-10.5.2006,<br />

– <strong>The</strong> Enterprise Hub<br />

© 2004 IBM Corporation 65


Modified Indirect Data Address Word (<strong>MIDAW</strong>) <strong>Facility</strong><br />

Parallel DB2 Table Scan, EF 4K (single channel)<br />

5<br />

4<br />

3<br />

2<br />

1<br />

0<br />

I/O Response Time (sec)<br />

pend connect<br />

1 2 3 1 2 3<br />

Number of DB2 partitions<br />

Zürich | 26. Oktober 2004<br />

Configuration:<br />

<strong>MIDAW</strong> : z/OS 1.7<br />

Pre-<strong>MIDAW</strong>: z/OS 1.4<br />

DB2 for z/OS Version 8<br />

4000 byte row size<br />

System z9 EC<br />

FICON Express2<br />

2 Gbit/sec link<br />

DS8000 control unit<br />

Throughput<br />

(MB/sec)<br />

pre-<strong>MIDAW</strong>s <strong>MIDAW</strong>s<br />

Channel<br />

Busy%<br />

200<br />

150<br />

100<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum IBM System CH #64, z9 9.-10.5.2006,<br />

– <strong>The</strong> Enterprise Hub<br />

50<br />

0<br />

100<br />

80<br />

60<br />

40<br />

20<br />

0<br />

1 2 3<br />

Number of DB2 partitions<br />

1 2 3<br />

Number of DB2 partitions<br />

� This document contains performance information<br />

� Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. <strong>The</strong> actual throughput or performance that any<br />

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<br />

configuration, and the workload processed. <strong>The</strong>refore, no assurance can be given that an individual user will achieve throughput or performance improvements<br />

equivalent to the numbers stated here.<br />

© 2004 IBM Corporation 66


Modified Indirect Data Address Word (<strong>MIDAW</strong>) <strong>Facility</strong><br />

<strong>MIDAW</strong> <strong>Facility</strong> Details<br />

<strong>The</strong> Modified Indirect Data Address Word (<strong>MIDAW</strong>) <strong>Facility</strong> is a Modification to a<br />

Channel Programming Technique that has existed since S/360 Days<br />

� <strong>MIDAW</strong>s are a new method of gathering/scattering data into/from discontiguous storage locations<br />

during an I/O operation<br />

� Extended <strong>MIDAW</strong>s require the IBM® System z9 server and z/OS® Release 1.7 (or APAR<br />

OA10984 with Release 1.6)<br />

� <strong>MIDAW</strong>s are implemented by the Media Manager (M/M)<br />

� To take advantage of M/M, users must use dataset types, such as Linear Data Sets and<br />

Extended Format datasets that enable the system to use M/M<br />

� Tuning of the <strong>MIDAW</strong> facility is simple: Just make sure that the processor and operating system<br />

are at the correct level, and use data set types which enable the system to use M/M<br />

� <strong>The</strong> use of <strong>MIDAW</strong>s will not cause the bits to move any faster across the FICON link, but they<br />

reduce the number of frames and sequences flowing across the link, which makes the channel<br />

more efficient<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum IBM System CH #64, z9 9.-10.5.2006,<br />

– <strong>The</strong> Enterprise Hub<br />

© 2004 IBM Corporation 67


Modified Indirect Data Address Word (<strong>MIDAW</strong>) <strong>Facility</strong><br />

<strong>MIDAW</strong> <strong>Facility</strong> Details<br />

<strong>The</strong> most significant Performance Benefit of <strong>MIDAW</strong>s is achieved with Extended<br />

Format (EF) Datasets<br />

� Extended format (EF) datasets have been introduced in 1993<br />

� Both VSAM and non-VSAM (DSORG=PS) datasets can be EF<br />

- In the case of non-VSAM datasets, a 32-byte suffix is appended to the end of every physical record (i.e.<br />

block) on DASD<br />

- VSAM, appends the suffix to the end of every Control Interval (CI), which normally corresponds to a<br />

physical record<br />

- This suffix is used to improve data reliability and facilitates other functions<br />

� Besides reliability, EF datasets enable three new functions:<br />

- DFSMS Striping<br />

- Access Method Compression<br />

- Extended Addressability (EA)<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum IBM System CH #64, z9 9.-10.5.2006,<br />

– <strong>The</strong> Enterprise Hub<br />

© 2004 IBM Corporation 68


Modified Indirect Data Address Word (<strong>MIDAW</strong>) <strong>Facility</strong><br />

<strong>MIDAW</strong> <strong>Facility</strong> Details<br />

Media Manager (M/M) and the ECKD (Extended Count Key Data) Architecture<br />

� <strong>The</strong> main objective of M/M is to shield middleware and most operating system components<br />

from device dependencies<br />

� ECKD is a heritage architecture which z/Architecture inherited from S/360<br />

� CKD facilitates variable length records and keyed records on DASD<br />

� M/M requires that data sets have fixed length records and no keys<br />

� Over the years z/OS (and its legacy systems) has changed to fixed length non-keyed data sets<br />

in order to adapt to M/M’s requirements<br />

- When using Extended Format, the QSAM and BSAM access methods will map the logical variable length<br />

blocks to fixed length blocks in order to use M/M<br />

- All EF data sets use M/M, both non-VSAM and VSAM<br />

- Since z/OS 1.3, VSAN non-EF datasets also use M/M<br />

- So, when using traditional DSORG=PS datasets, it is important to use EF, but with VSAM it doesn’t<br />

matters<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum IBM System CH #64, z9 9.-10.5.2006,<br />

– <strong>The</strong> Enterprise Hub<br />

© 2004 IBM Corporation 69


Modified Indirect Data Address Word (<strong>MIDAW</strong>) <strong>Facility</strong><br />

<strong>MIDAW</strong> <strong>Facility</strong> Details<br />

Media Manager (M/M) and the ECKD (Extended Count Key Data) Architecture<br />

� M/M has always been used for linear VSAM datasets, such as those used by DB2, z/FS file<br />

systems, and the System Logger used by CICS®. HFS and PDSEs use M/M<br />

� PDS’s do not use M/M (because a PDS directory contains keyed records)<br />

- Consequently it is advantageous to convert all PDSs to PDSEs, including all program libraries<br />

- It is also good to convert all SAM datasets to Extended Format<br />

- BDAM cannot use M/M or EF data sets<br />

- It is better to use BSAM or VSAM in place of BDAM<br />

- IMS OSAM does not use M/M<br />

- For optimal sequential I/O it is better to use VSAM than OSAM (although OSAM does have less CPU<br />

overhead than VSAM)<br />

� When using EF datasets, M/M supplies the storage for the 32-byte suffix and automatically<br />

appends the suffix to the user’s data<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum IBM System CH #64, z9 9.-10.5.2006,<br />

– <strong>The</strong> Enterprise Hub<br />

© 2004 IBM Corporation 70


Modified Indirect Data Address Word (<strong>MIDAW</strong>) <strong>Facility</strong><br />

<strong>MIDAW</strong> <strong>Facility</strong> Details<br />

z/Architecture Channel Programs<br />

� In order to understand what <strong>MIDAW</strong>s are, and why they<br />

are important to FICON performance, it is helpful to review<br />

the channel programming architecture of zSeries, which<br />

mostly dates back to the days of S/360<br />

� An I/O operation is represented by a channel program<br />

� A channel program consists of a series of CCWs (Channel<br />

Command Words) which form a chain<br />

� Media manager uses format 1 CCWs<br />

� <strong>The</strong> command code specifies to the channel subsystem<br />

and the I/O device the operation to be executed, and the<br />

count field specifies the number of bytes to transfer<br />

� When the channel subsystem has completed the transfer of information specified by a CCW, it<br />

can fetch the next CCW<br />

- Such fetching is called chaining, and the CCWs belonging to such a sequence are said to be chanied<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum IBM System CH #64, z9 9.-10.5.2006,<br />

– <strong>The</strong> Enterprise Hub<br />

© 2004 IBM Corporation 71


Modified Indirect Data Address Word (<strong>MIDAW</strong>) <strong>Facility</strong><br />

<strong>MIDAW</strong> <strong>Facility</strong> Details<br />

z/Architecture Channel Programs<br />

� Two types of chaining are provided: chaining of data and chaining of commands<br />

� One flag in the CCW indicates data chaining and one indicates command chaining<br />

� <strong>The</strong> last CCW of a channel program is one where both chaining flags are off<br />

� Unless the IDA flag is set, the data address in the CCW points directly at a continuous segment<br />

of real storage<br />

� Since ranges of virtual addresses may span discontiguous real 4 KB frames, direct addressing<br />

cannot generally be used to address more than 4 KB<br />

Indirect Addressing<br />

� Indirect Data Addressing (IDA) permits a single CCW to control the transfer of data that spans<br />

non-contiguous 4 KB frames in main storage<br />

� When the IDA flag is set, the data address in the CCW points to a list of words (IDAWs), each of<br />

which contains an address designating a data area within real storage<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum IBM System CH #64, z9 9.-10.5.2006,<br />

– <strong>The</strong> Enterprise Hub<br />

© 2004 IBM Corporation 72


Modified Indirect Data Address Word (<strong>MIDAW</strong>) <strong>Facility</strong><br />

<strong>MIDAW</strong> <strong>Facility</strong> Details<br />

Indirect Addressing<br />

� Prior to <strong>MIDAW</strong>s, Media Manager used<br />

Format 2 IDAWs, which enabled it to use<br />

data addresses above 2 gigabytes (real<br />

addresses)<br />

� Format 2 IDAWs designate 4 KB chunks;<br />

so there is one IDAW for every 4 KB<br />

� <strong>The</strong> number of IDAWs is determined by<br />

however many IDAWs are needed to<br />

satisfy the count field in the CCW<br />

� <strong>The</strong> first IDAW can designate any<br />

location, but all subsequent IDAWs must<br />

point at 4 KB boundaries<br />

- Eliminating this restriction is an essential<br />

feature of <strong>MIDAW</strong>s<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum IBM System CH #64, z9 9.-10.5.2006,<br />

– <strong>The</strong> Enterprise Hub<br />

© 2004 IBM Corporation 73


<strong>MIDAW</strong> <strong>Facility</strong> Details<br />

Control of IDAWs<br />

Modified Indirect Data Address Word (<strong>MIDAW</strong>) <strong>Facility</strong><br />

� <strong>MIDAW</strong>S data transfer is passed to the next IDAW when a 4 KB boundary is reached, but the<br />

CCW is considered complete when the number of bytes transferred is equal to the count field<br />

specified in the CCW<br />

� <strong>The</strong> <strong>MIDAW</strong> facility is a conceptually a simple modification to IDAWs<br />

� <strong>MIDAW</strong>s remove the 4 KB boundary restrictions of IDAWs<br />

� A <strong>MIDAW</strong> is not just an 8 byte pointer, but rather it is 16 bytes, including an 8-byte pointer and a<br />

two-byte count field<br />

� <strong>The</strong> last bit in the flag byte of the CCW indicates that the data address points at a <strong>MIDAW</strong> list<br />

� <strong>The</strong> sum of all <strong>MIDAW</strong> counts must sum to the CCW count<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum IBM System CH #64, z9 9.-10.5.2006,<br />

– <strong>The</strong> Enterprise Hub<br />

© 2004 IBM Corporation 74


Modified Indirect Data Address Word (<strong>MIDAW</strong>) <strong>Facility</strong><br />

<strong>MIDAW</strong> <strong>Facility</strong> Details<br />

Record-Level versus Track-Level Channel Commands<br />

� Channels communicate with a device over a channel “link” or “path”<br />

� Output data is received by the device and packaged into “records”, which are grouped into<br />

“tracks”<br />

� S/360 architecture defined “record-level” command operations, not-track level operations<br />

� Although the z/Architecture allows partial records to be read, the CCW count field must match<br />

the record length when updating a record<br />

� In 1999 z/Architecture quietly introduced the concept of “track-level” command operations in<br />

conjunction with the 2105 control unit model (i.e. Shark or ESS)<br />

� Media Manager implemented track-level commands<br />

� When using a track-level command to read data, the DASD control unit will allow a single CCW<br />

to read multiple records<br />

� When using a track-level command to update data, the DASD control unit will allow a single<br />

CCW to update multiple records that reside on the same track, while at the same time<br />

prohibiting a partial record update<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum IBM System CH #64, z9 9.-10.5.2006,<br />

– <strong>The</strong> Enterprise Hub<br />

© 2004 IBM Corporation 75


Modified Indirect Data Address Word (<strong>MIDAW</strong>) <strong>Facility</strong><br />

<strong>MIDAW</strong> <strong>Facility</strong> Details<br />

Record-Level versus Track-Level Channel Commands<br />

� Track-level operations are beneficial because they potentially reduce the number of CCWs<br />

� As the data transfer speeds increase, the channel engine overhead of each CCW represents a<br />

larger impact<br />

� However, at first these track-level operations didn’t achieve what they were intended to achieve,<br />

at least not with FICON channels, because the command chaining within a track had to be<br />

replaced by data chaining<br />

� IDAWs are not applicable due to the 4 KB boundary restrictions of IDAWs<br />

� For example, to read 12 4 KB records from a non-EF data set on a 3390 track, Media Manager<br />

chained 12 CCWs together using data chaining<br />

� To read 12 4 KB records from an EF data set, the Media Manager data-chained 24 CCWs<br />

together (2 CCWs per 4 KB record)<br />

� Using <strong>MIDAW</strong>s, M/M can transfer a whole track using a single CCW<br />

� To span multiple tracks in one channel program, command chaining was used, and still is used<br />

� However, with the advent of <strong>MIDAW</strong>s, M/M no longer uses data chaining<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum IBM System CH #64, z9 9.-10.5.2006,<br />

– <strong>The</strong> Enterprise Hub<br />

© 2004 IBM Corporation 76


Modified Indirect Data Address Word (<strong>MIDAW</strong>) <strong>Facility</strong><br />

<strong>MIDAW</strong> <strong>Facility</strong> Details<br />

Record-Level versus Track-Level Channel Commands<br />

� If track-level CCWs were the foundation for improved FICON performance, <strong>MIDAW</strong>s represent the<br />

building that rests upon the foundation<br />

� In other words, the value of track-level CCW operations was severely constrained prior to <strong>MIDAW</strong>s<br />

<strong>MIDAW</strong>s improve the Performance<br />

� <strong>MIDAW</strong>s and IDAWs have basically the same performance characteristics; both perform better<br />

than data chaining<br />

� <strong>The</strong>re are two reasons<br />

- One reason pertains to the number of CCWs used, which in turn affects the number of frames sent across<br />

the link<br />

- By reducing the number of frames, it takes less time for the FICON channel and the control unit host adapter<br />

- <strong>The</strong> second reason pertains to FICON multiplexing and the fact that <strong>MIDAW</strong>s removes some of the data<br />

chaining activity on the link<br />

- Multiplexing only affects performance when there are concurrent I/Os on the channel<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum IBM System CH #64, z9 9.-10.5.2006,<br />

– <strong>The</strong> Enterprise Hub<br />

© 2004 IBM Corporation 77


<strong>MIDAW</strong> <strong>Facility</strong> Details<br />

Summary<br />

� <strong>The</strong> <strong>MIDAW</strong> facility achieves superior performance for a large variety of workloads by improving<br />

the efficiency of the channel subsystem<br />

� Since <strong>MIDAW</strong>s are only used by the Media Manager, and <strong>MIDAW</strong>s only benefits small record<br />

sizes, only certain types of data sets are beneficiaries<br />

� Some examples of data sets which are accessed through Media Manager are VSAM data sets<br />

(including all linear data sets), Extended Format data sets, and PDSEs<br />

� <strong>The</strong> most benefit occurs with Extended Format data sets that have small block sizes<br />

� Since DB2 depends on Extended Format data sets to stripe the logs, or to enable data sets to be<br />

larger than 4GB, DB2 is a major beneficiary<br />

Documentation<br />

Modified Indirect Data Address Word (<strong>MIDAW</strong>) <strong>Facility</strong><br />

� For more information on the IBM System z9 <strong>MIDAW</strong> facility and its performance refer to the<br />

following redpaper:<br />

- <strong>MIDAW</strong> Performance with FICON Channels using DB2 and other Workloads, REDP-4201-00<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum IBM System CH #64, z9 9.-10.5.2006,<br />

– <strong>The</strong> Enterprise Hub<br />

© 2004 IBM Corporation 78


IBM eServer zSeries<br />

990 – z990 (2084)<br />

Announced 5/03 – first zSeries<br />

Superscalar Server<br />

4 models – Up to 32-way<br />

Specialty Engines<br />

– CP, IFL, ICF, zAAP<br />

On Demand Capabilities<br />

– CUoD, CIU, CBU, On/Off<br />

CoD<br />

Memory – up to 256 GB<br />

Channels<br />

– Four LCSSs<br />

– Up to 1024 ESCON<br />

channels<br />

– Up to 240 FICON Express2<br />

channels<br />

– Token-Ring, GbE,<br />

1000BASE-T Ethernet<br />

– Coupling Links<br />

Crypto Express2<br />

Parallel Sysplex clustering<br />

HiperSockets – up to 16<br />

Up to 30 logical partitions<br />

Operating Systems<br />

– z/OS, z/VM, VSE/ESA,<br />

z/VSE, TPF, z/TPF, Linux<br />

on zSeries<br />

Zürich | 26. Oktober 2004<br />

IBM eServer<br />

zSeries 890 – z890<br />

(2086)<br />

Announced 4/04 – zSeries<br />

Superscalar Server for mid range<br />

1 model – Up to 4-way<br />

– 28 capacity settings<br />

Specialty Engines<br />

– CP, IFL, ICF, zAAP<br />

On Demand Capabilities<br />

– CUoD, CIU, CBU, On/Off<br />

CoD<br />

Memory – up to 32 GB<br />

Channel<br />

– Two LCSSs<br />

– Up to 420 ESCON<br />

channels<br />

– Up to 80 FICON Express2<br />

channels<br />

– Networking Adapters<br />

(OSA)<br />

– Coupling Links<br />

Cryptographic Coprocessors<br />

Parallel Sysplex clustering<br />

HiperSockets – up to 16<br />

Up to 30 partitions<br />

Operating Systems<br />

– z/OS, z/OS.e, z/VM,<br />

VSE/ESA, z/VSE, TPF,<br />

z/TPF, Linux on zSeries<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum IBM System CH #64, z9 9.-10.5.2006,<br />

– <strong>The</strong> Enterprise Hub<br />

IBM System z Family<br />

IBM System z9<br />

EC – z9 EC (2094)<br />

Announced 7/05<br />

Superscalar Server<br />

5 models – Up to 54-way<br />

Granular Offerings for 8 CP engines<br />

and below<br />

Specialty Engines<br />

– CP, IFL, ICF, zAAP, zIIP<br />

On Demand Capabilities<br />

– CUoD, CIU, CBU, On/Off CoD<br />

Memory – up to 512 GB<br />

Channels<br />

– Four LCSSs<br />

– Multiple Subchannel Sets<br />

– <strong>MIDAW</strong> facility<br />

– 63.75 subchannels<br />

– Up to 1024 ESCON channels<br />

– Up to 336 FICON channels<br />

– Enhanced FICON Express4<br />

Gbps<br />

– 10 GbE, GbE, 1000BASE-T<br />

– Coupling Links<br />

Configurable Crypto Express2<br />

Parallel Sysplex clustering<br />

HiperSockets – up to 16<br />

Up to 60 partitions<br />

Enhanced Availability<br />

Operating Systems<br />

– z/OS, z/VM, VSE/ESA, z/VSE,<br />

TPF, z/TPF, Linux on System z<br />

IBM System z9<br />

BC – z9 BC (2096)<br />

Announced 4/06<br />

Superscalar Server<br />

2 models – 7 configurable PUs<br />

Extreme Granularity<br />

Specialty Engines<br />

– CP, IFL, ICF, zAAP, zIIP<br />

On Demand Capabilities<br />

– CUoD, CIU, CBU, On/Off CoD<br />

Memory – up to 64 GB<br />

Channels<br />

– Two LCSSs<br />

– Multiple Subchannel Sets<br />

– <strong>MIDAW</strong> facility<br />

– 63.75 subchannels<br />

– Up to 420 ESCON channels<br />

– Up to 112 FICON channels<br />

– Enhanced FICON Express4<br />

Gbps<br />

– 10 GbE, GbE, 1000BASE-T<br />

– Coupling Links<br />

Configurable Crypto Express2<br />

Parallel Sysplex clustering<br />

HiperSockets – up to 16<br />

Up to 30 partitions<br />

Enhanced Availability<br />

Operating Systems<br />

– z/OS, z/OS.e, z/VM, VSE/ESA,<br />

z/VSE, TPF, z/TPF, Linux on<br />

System z<br />

© 2004 IBM Corporation 79


Zürich | 26. Oktober 2004<br />

IBM System z9 Operating System Support<br />

System z9 Minimum Operating System Support for Functions (1)<br />

Basic System z9 support<br />

60 Logical Partitions (30 for z9 BC)<br />

63.75K Subchannels<br />

OSA-Express2 1000BASE-T Ethernet<br />

<strong>MIDAW</strong> <strong>Facility</strong><br />

AIX ®<br />

CPACF Enhancements<br />

Crypto Express2 exploitation<br />

HiperSockets IPv6TCP/IP<br />

OSA-Express2 Large send<br />

OSA-Express2 CDLC support<br />

Multiple Subchannel Sets (MSS)<br />

FICON Link Incident Report<br />

Single System Image<br />

Enhanced Perf Assists for z/VM Guests<br />

z/OS.e<br />

z/OS<br />

1.4 (4)<br />

1.4 (4)<br />

1.6<br />

1.6 (4)<br />

1.6(4)<br />

1.7<br />

1.6<br />

1.4 (4)<br />

1.7<br />

1.7<br />

1.6 up<br />

to 32<br />

N/A<br />

HiperSockets<br />

SLES 9 SP2<br />

IBM work with LDPs<br />

z/OS<br />

(3)<br />

SLES 9<br />

5.2<br />

N/A<br />

Not supported<br />

5.1<br />

SLES 9 SP3<br />

RHEL 4 U3<br />

5.1<br />

SLES 9 SP3 (5)<br />

RHEL 4 U3 (5)<br />

z/VM<br />

Linux on<br />

System z<br />

4.4<br />

SLES 9<br />

RHEL 4<br />

4.4<br />

SLES 9<br />

RHEL 4<br />

4.4<br />

SLES 9<br />

RHEL 4<br />

4.4<br />

SLES 9<br />

RHEL 4<br />

Not supported<br />

N/A<br />

4.4<br />

Not supported<br />

4.4<br />

5.1 up<br />

to 24<br />

5.2<br />

IBM work with LDPs (3)<br />

IBM work with LDPs<br />

SLES 9 up to 32<br />

RHEL 4 up to 32<br />

(3)<br />

IBM work with LDPs (3)<br />

1. indicates VSE/ESA<br />

2. indicates TPF<br />

3. IBM is working with its Linux Distribution Partners (LDPs) that this function will be provided in future<br />

Linux on System z distribution releases/service updates<br />

4. Additional features or Web downloads required<br />

5. IBM is working with LDPs on Kernel space exploitation (3)<br />

Note: Please refer to the latest PSP bucket for latest PTFs for new functions/features z/OS.e - z800, z890 and z9 BC only<br />

1.4 (4)<br />

1.4 (4)<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum IBM System CH #64, z9 9.-10.5.2006,<br />

– <strong>The</strong> Enterprise Hub<br />

z/VSE<br />

VSE/ESA (1)<br />

3.1<br />

2.7 (1)<br />

3.1<br />

3.1<br />

2.7 (1)<br />

3.1<br />

3.1<br />

2.7 (1)<br />

3.1<br />

2.7 (1)<br />

z/TPF<br />

TPF (2)<br />

1.1<br />

4.1 (2)<br />

1.1<br />

4.1 (2)<br />

1.1<br />

4.1 PUT 13 (2)<br />

New Engine<br />

1.1<br />

1.1 up<br />

to 54<br />

SLES = SUSE Linux Enterprise Server<br />

RHEL = Red Hat Enterprise Linux<br />

© 2004 IBM Corporation 80


Zürich | 26. Oktober 2004<br />

IBM System z9 Operating System Support<br />

System z9 Minimum Operating System Support for Functions (2)<br />

N_Port ID Virtualization<br />

FCP Program Directed re-IPL<br />

sub-capacity<br />

AIX ®<br />

zIIP Support<br />

Crypto Remote Key Loading<br />

Crypto ISO 16609<br />

TCP/IP<br />

FICON Express4 (CHIPD type FC)<br />

FICON Express4<br />

(CHIPD type FCP)<br />

z/OS.e<br />

z/OS<br />

N/A<br />

N/A<br />

1.4(4)<br />

1.6<br />

1.6 (4)<br />

1.6 (4)<br />

1.4 (4)<br />

N/A<br />

4.4 (guest)<br />

Not supported<br />

4.4<br />

Not supported<br />

5.1<br />

5.1<br />

4.4<br />

4.4<br />

SLES 9 SP3<br />

IBM work with LDPs (3)<br />

SLES 9 SP3<br />

IBM work with LDPs (3)<br />

HiperSockets<br />

Linux on<br />

System z<br />

IBM Software Group<br />

products are enabled (6)<br />

N/A<br />

N/A<br />

N/A<br />

SLES 9<br />

RHEL 4<br />

SLES 9<br />

RHEL 4<br />

1. indicates VSE/ESA<br />

2. indicates TPF<br />

3. IBM is working with its Linux Distribution Partners (LDPs) that this function will be provided in future<br />

Linux on System z distribution releases/service updates<br />

4. Additional features or Web downloads required<br />

5. IBM is working with LDPs on Kernel space exploitation (3)<br />

Note: Please refer to the latest PSP bucket for latest PTFs for new functions/features z/OS.e - z800, z890 and z9 BC only<br />

z/VM<br />

z/OS<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum IBM System CH #64, z9 9.-10.5.2006,<br />

– <strong>The</strong> Enterprise Hub<br />

z/VSE<br />

VSE/ESA (1)<br />

3.1<br />

3.1<br />

2.7 (1)<br />

Not Supported<br />

3.1<br />

2.7 (1)<br />

3.1<br />

z/TPF<br />

TPF (2)<br />

1.1<br />

4.1 16 (2)<br />

Not supported<br />

New Engine 1.1<br />

4.1PUT 16 (2)<br />

SLES = SUSE Linux Enterprise Server<br />

RHEL = Red Hat Enterprise Linux<br />

© 2004 IBM Corporation 81


GSE z/OS Expertforum Switzerland # 65, 16.-18.10.2006<br />

Zürich | 16. Oktober 2006<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2006 IBM Corporation<br />

© 2004 IBM Corporation<br />

82


z/OS Support Summary<br />

z/OS<br />

1.1<br />

1.2<br />

1.3<br />

1.4<br />

1.5<br />

1.6<br />

1.7<br />

1.8<br />

1.9*<br />

G5/G6<br />

Multiprise ®<br />

3000<br />

x<br />

x<br />

x<br />

x<br />

x<br />

Zürich | 26. Oktober 2004<br />

z900<br />

z800<br />

x<br />

x<br />

x<br />

x<br />

x<br />

x<br />

x<br />

x<br />

x<br />

z990<br />

z890<br />

x c<br />

x c<br />

x 1<br />

x<br />

x<br />

x<br />

x<br />

x<br />

z9 EC<br />

z9 BC<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

x<br />

x<br />

x<br />

z/OS Planning Information<br />

x 1<br />

x<br />

x<br />

DS8000<br />

DS6000<br />

x<br />

x<br />

x<br />

x<br />

x<br />

x<br />

End of<br />

Service<br />

3/04<br />

10/05<br />

3/05<br />

3/07<br />

3/07<br />

9/07<br />

9/08*<br />

9/09*<br />

9/10*<br />

Coexists<br />

with z/OS<br />

1.4<br />

1.5<br />

1.6<br />

1.7<br />

1.8<br />

1.8*<br />

1.9*<br />

1.10*<br />

1.11*<br />

z/OS 1.5 , z/OS 1.6, and z/OS 1.7 are planned to coexist with z/OS 1.8<br />

z/OS 1.8 is planned to coexist with z/OS 1.9 and 1.10<br />

x c - Compatibility support only<br />

x 1 – IBM eServer zSeries ® 990 (z990) compatibility or exploitation feature required (orderable until December 2006)<br />

<strong>The</strong>re is no IBM Bimodal Accommodation Offering available for z/OS 1.5 or higher releases.<br />

Planned<br />

Ship Date<br />

* All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only.<br />

9/06<br />

9/07*<br />

© 2004 IBM Corporation 83


z/OS Planned Roadmap<br />

Encryption <strong>Facility</strong> for z/OS 12/05 ����<br />

z/OS OMEGAMON Mgt Console 12/05 ����<br />

Enhanced Crypto Support for 1.7 5/06 ����<br />

zIIP for 1.6/1.7 6/06 ����<br />

1.6<br />

1.7<br />

9/04<br />

Architectural Level Set<br />

Zürich | 26. Oktober 2004<br />

9/05<br />

1.8<br />

9/06<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

z/OS Planning Information<br />

1.9*<br />

1.10*<br />

* All statements regarding IBM’s future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only.<br />

9/07<br />

9/08<br />

© 2004 IBM Corporation 84


z/OS Statements of Direction (1 of 3)<br />

Beyond z/OS 1.8<br />

Zürich | 26. Oktober 2004<br />

z/OS Statements of Direction<br />

z/OS 1.8 is planned to be the last release to support APPC communication<br />

between HCD and HCM<br />

� TCP/IP communication remains supported<br />

z/OS 1.8 is planned to be the last release to include the C/C++ IBM Open Class<br />

(IOC) Dynamic Link Libraries (DLLs)<br />

� You should plan to migrate to the standard C/C++ libraries<br />

� You should consult the IBM Open Class® Library Transition Guide<br />

In a future release of z/OS Communications Server, support for the in-stack version<br />

of the TN3270 Server is planned to be discontinued<br />

� <strong>The</strong> standalone TN3270 server introduced in z/OS 1.6 offers significant<br />

advantages, and remains supported<br />

In a future release, IBM plans to replace the RMF LDAP backend<br />

* All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only.<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2004 IBM Corporation 85


z/OS Statements of Direction (2 of 3)<br />

Beyond z/OS 1.8<br />

Zürich | 26. Oktober 2004<br />

z/OS Statements of Direction<br />

IBM plans to make it possible to define a logical partition (LPAR) group capacity limit on System<br />

z9 servers<br />

IBM intends to release an X.25 over TCP/IP product that uses the X.25 NPSI enablement<br />

interface available on IBM Communication Controller for Linux for System z9 and zSeries V1.2<br />

IBM intends to deliver enhancements to the consoles component in the future, not in 2007 as<br />

originally planned<br />

z/OS 1.8 is planned to be the last release that will include the APPC Application Suite in z/OS<br />

Communications Server<br />

� Note that APPC itself remains an integral part of z/OS Communications Server's SNA<br />

functions. <strong>The</strong>re are no plans to remove APPC from z/OS. For more information, see:<br />

http://www.ibm.com/software/network/commserver/zos/<br />

* All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only.<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2004 IBM Corporation 86


z/OS Statements of Direction (3 of 3)<br />

Beyond z/OS 1.8<br />

Layer 3 Virtual MAC for z/OS and z/OS.e environments<br />

Zürich | 26. Oktober 2004<br />

z/OS Statements of Direction<br />

� When the associated OSA-Express function is available, the z/OS Layer 3 VMAC function will<br />

help to simplify the network infrastructure and facilitate load balancing when multiple operating<br />

system instances are sharing the same OSA port or Media Access Control (MAC) address<br />

� With Layer 3 VMAC, each operating system instance can now have its own unique "logical" or<br />

"virtual" MAC (VMAC) address<br />

� Instead of sharing the same physical MAC address, each TCP/IP stack and its associated IP<br />

addresses are accessible using their own VMAC addresses.<br />

Network Traffic Analyzer<br />

� When the associated Open Systems Adapter (OSA) function is available, the Network Traffic<br />

Analyzer function will help to provide a new diagnostic trace facility, allowing OSA packet<br />

trace records to be sent directly to the host operating system<br />

QDIO Diagnostic Synchronization<br />

� When the associated OSA function is available, the QDIO Diagnostic Synchronization function<br />

will help provide system programmers and network administrators the ability to coordinate and<br />

simultaneously capture both software (z/OS) and hardware (OSA-Express2) traces<br />

* All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only.<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2004 IBM Corporation 87


Zürich | 26. Oktober 2004<br />

z/OS 1.8 CFRM Performance Improvement<br />

z/OS 1.8 CFRM Message based Protocol<br />

With z/OS V1R8, Parallel Sysplex environments can realize significant<br />

improvements in availability<br />

<strong>The</strong> new message-based protocol offers advantages over the existing policy-based protocol<br />

for Parallel Sysplex configurations that have a large number of structures and structure<br />

connectors, especially during scenarios involving system failure and coupling facility recovery<br />

<strong>The</strong> role of the CFRM couple dataset in a recovery situation<br />

With the policy-based mode of CFRM processing that exists prior to z/OS V1R8, the CFRM<br />

couple data set, as the centralized repository for coupling facility resource usage, often<br />

becomes a bottleneck when recovery for a failed system or coupling facility is required<br />

� This recovery implies recovery for multiple structures and connectors<br />

� Each element of recovery requires every surviving system to access the CFRM couple data<br />

set under serialization, implying that access is limited to one system at a time. Because<br />

each system potentially must access the CFRM couple data set many times, contention on<br />

the data set greatly slows the recovery process<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2004 IBM Corporation 88


Zürich | 26. Oktober 2004<br />

z/OS 1.8 CFRM Performance Improvement<br />

z/OS 1.8 CFRM Message based Protocol…<br />

<strong>The</strong> new message-based protocol available with z/OS V1R8 defines a single system as<br />

“manager” and all other systems as participants in the recovery process<br />

� <strong>The</strong> manager system is responsible for coordinating events and confirmations with the<br />

participant systems, and is also responsible for updating the CFRM active policy, thus<br />

reducing I/O to the CFRM couple dataset to a single, central control point<br />

� Communication between the manager system and the participant systems, on which<br />

applications or subsystems are running, is through XCF signaling<br />

� Message-based processing applies on a structure basis<br />

� XCF signaling structures are not eligible to use message-based processing and will<br />

continue to use the policy-based protocol<br />

To enable message-based processing, a new version of the CFRM couple data set is required<br />

<strong>The</strong> IXCL1DSU format utility supports the new following keyword to indicate that the CFRM<br />

couple data set is to be formatted to support message-based processing:<br />

ITEM NAME(MSGBASED)<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2004 IBM Corporation 89


Zürich | 26. Oktober 2004<br />

z/OS 1.8 CFRM Performance Improvement<br />

z/OS 1.8 CFRM Message based Protocol…<br />

Once a primary CFRM couple data set that supports message-based processing is active in<br />

the sysplex, message-based processing can become enabled for each structure for which<br />

there are no events pending delivery for either the structure or connectors to the structure<br />

IBM recommends that an installation enable the new message-based processing protocol<br />

because of the large performance, availability, and scalability benefits that message-based<br />

processing provides<br />

Once all systems are at z/OS 1.8 and there is no intention of falling back to z/OS 1.7,<br />

message-based processing can be enabled and, also non-disruptively, disabled, according to<br />

the installation's requirements<br />

<strong>The</strong> installation can also change the manager system while message-based processing is<br />

enabled without affecting the sysplex operation<br />

� This can be done by issuing a SETXCF START Command with the new MSGBASED<br />

Keyword, as follows:<br />

SETXCF START,MSGBASED<br />

For more information, refer to z/OS V1R8 MVS Setting up a Sysplex, SA22-7625-12<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2004 IBM Corporation 90


z/OS 1.8 GRS Contention Notification<br />

Zürich | 26. Oktober 2004<br />

z/OS 1.8 GRS Contention Notification<br />

With z/OS 1.8 Star configurations can choose which system is to act as the<br />

contention notifying system<br />

This can be done by using the new CNS Keyword with the SETGRS command, as follows:<br />

SETGRS CNS=sysname<br />

All systems in the global resource serialization star complex compatible with z/OS V1R7<br />

require a PTF for the SETGRS CNS command to work<br />

If any system in the complex is earlier than z/OS V1R7 or without the PTF installed, the<br />

command cannot be issued by any member of the complex<br />

If the contention notification system (CNS) fails, one of the remaining systems automatically<br />

becomes the new CNS<br />

An installation might consider automation for the rare case the system moves the CNS<br />

� If so, key off message ISG364I for the SYSTEM INITIATED cases and set the CNS<br />

through SETGRS to the system you choose<br />

It is recommended that installations use the SETGRS CNS=sysname command to prevent the<br />

GRS contention notification function from being assigned to a possibly low weighted LPAR<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2004 IBM Corporation 91


GSE z/OS Expertforum Switzerland # 65, 16.-18.10.2006<br />

Zürich | 16. Oktober 2006<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2006 IBM Corporation<br />

© 2004 IBM Corporation<br />

92


APAR's and Red Alerts<br />

II14067 DFSMS 1.7 PDSE Maintenance Recommendations<br />

II14219 DB2 z/OS zIIP Exploitation Support Information<br />

OA14966 (Hiper) ABEND0C4 in ICYDIE<br />

OA15026 SMSPDSE ABEND0F4 RC24 and ABEND0C1 resulting in a System Outage (IPL required)<br />

OA15764 SMSPDSE ARA Control Blocks not freed at Task Termination<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

APAR's of Interest<br />

OA15142 Hang when System-managed CF Duplexing Stop Direction changed for Site Recovery Managemen<br />

OA15126 ABEND073 RC28 IXLM2XSR ARWE Request Lock after IFCC<br />

OA15364 System Logger Offload Dataset Deletion Management may be inhibited by existing Dataset Allocations<br />

OA15409 New Function: Permit greater Parellelism in XCF Couple Dataset Access Channel Programs<br />

OA15906 IXLRT READBYCONN,TCONNAME may return RC8/RSN 80B incorrectly<br />

OA15968 (Hiper) Updates to zIIP Support<br />

OA16112 Enable deletion of Structure Dumps via SETXCF FORCE in all cases<br />

OA16180 ABEND1C5 RSN00090010 in IXGT3LBM during local Buffer Processing due to a zero Buffer Address<br />

OA16534 System Logger indicates Logstream Recovery failed when it was really successful, IXG210I issued<br />

OA16139 (Hiper) Excessive Time to initialize SADMP in IPCS.pdf<br />

© 2004 IBM Corporation 93


APAR's and Red Alerts...<br />

OA16640 (Hiper) WAIT0A2 RSN15A when System in Basic Mode is joining the Sysplex<br />

OA16673 Unable to reconnect to ISTGENERIC after a Change in the Policy Size<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

APAR's of Interest<br />

OA17844 SMF IEE393I SMF Physical I/O Error or HFs IGW027E HFS SYNC I/O Error with D/T2094 and <strong>MIDAW</strong><br />

OA17335 zIIP Algorithm Update<br />

PK26453 CICS 3.1, CICS Storage Creep in ECDSA, Subpool WBGENRAL<br />

© 2004 IBM Corporation 94


GSE z/OS Expertforum Switzerland # 65, 16.-18.10.2006<br />

Zürich | 16. Oktober 2006<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2006 IBM Corporation<br />

© 2004 IBM Corporation<br />

95


Parallel Sysplex Aggregation<br />

What is Parallel Sysplex Aggregation?<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

Parallel Sysplex Aggregation<br />

Sysplex aggregation is a set of rules that IBM have defined that determine the basis that<br />

will be used when deciding how some z/OS®-related software should be charged<br />

<strong>The</strong> concept of sysplex aggregation was introduced when IBM announced Parallel Sysplex and<br />

the 9672 range of CPCs 2 in 1994<br />

At its most simplistic, sysplex aggregation allows you to pay for software on two CPCs as if<br />

those CPCs were in fact a single CPC<br />

<strong>The</strong> reason this is attractive is that the software price per additional unit of processing<br />

power decreases as the CPC size increases<br />

� As the number of MSUs increases, the incremental cost of each additional MSU gets<br />

smaller and smaller<br />

When qualified for Parallel Sysplex Aggregation, there are 2 attractive license models<br />

� Aggregated Parallel Sysplex License Charge (PSLC)<br />

� Aggregated Workload License Charge (WLC)<br />

© 2004 IBM Corporation 96


Parallel Sysplex Aggregation<br />

Aggregation Rules and Criteria<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

Parallel Sysplex Aggregation<br />

<strong>The</strong>re are a number of rules and criteria that IBM have specified that determine whether a<br />

given CPC is eligible for sysplex aggregation<br />

A very important point is that your systems must always conform to these rules<br />

� it is not sufficient that they just conform when the CPC is originally installed<br />

<strong>The</strong> restatement of the sysplex aggregation criteria specifically states<br />

- “You must also notify IBM when you believe that your systems no longer qualify for<br />

pricing under this criteria”<br />

- <strong>The</strong> complete restatement announcement is available on the Web at:<br />

� http://www-306.ibm.com/common/ssi/rep_ca/8/897/ENUS204-268/ENUS204-268.PDF<br />

© 2004 IBM Corporation 97


Parallel Sysplex Aggregation<br />

Aggregation Requirements<br />

- Sysplex aggregation hardware requirements:<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

Parallel Sysplex Aggregation<br />

<strong>The</strong> sysplex aggregation criteria break out into hardware, software, and operational<br />

requirements, as follows:<br />

� All CPCs in the Parallel Sysplex must have a common time source<br />

o This means they must all be connected to the same Sysplex Timer® or STP network<br />

� Because the Sysplex Timer and STP support connection of up to 24 CPCs, it is very<br />

likely that all your CPCs are already connected to the same common time source<br />

� All systems in the Parallel Sysplex must be connected to at least one common<br />

Coupling <strong>Facility</strong> (CF)<br />

� You can use either shared or dedicated CPs in your z/OS LPAR’s<br />

© 2004 IBM Corporation 98


Parallel Sysplex Aggregation<br />

Aggregation Requirements…<br />

- Sysplex aggregation software requirements:<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

Parallel Sysplex Aggregation<br />

� MVS/ESA 5.2.2, OS/390®, or z/OS must be executing in all LPARs that are to be<br />

considered for aggregation<br />

� All z/OS, z/OS.e, and OS/390 images that comprise the Parallel Sysplex environment<br />

must have at least one common systems enablement function activated to use the CF<br />

across all images in the PricingPlex. Eligible systems enablement functions are:<br />

o Application data sharing, including:<br />

- IMS TM: with IMS DB or DB2‚<br />

- CICS: with IMS DB, DB2, or VSAM/RLS<br />

- TSO and DB2 data sharing<br />

An eligible Independent Software Vendor’s Data Base from Group C of the PSLC<br />

Exhibit.<br />

o WebSphere MQ shared message queues<br />

o HSM common recall queue<br />

o Enhanced Catalog Sharing<br />

© 2004 IBM Corporation 99


Parallel Sysplex Aggregation<br />

Aggregation Requirements…<br />

- Sysplex aggregation software requirements:<br />

� Eligible systems enablement functions (cont.)<br />

o GRS Star<br />

o JES2 Checkpoint in the Coupling <strong>Facility</strong><br />

o RACF® database caching<br />

o SmartBatch multisystem processing<br />

o VTAM® Generic Resources<br />

o VTAM MulitNode Persistent Sessions<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

Parallel Sysplex Aggregation<br />

o Automated tape sharing and switching (prior to z/OS 1.2)<br />

o System Logger SYSLOG (OPERLOG)<br />

o System Logger LOGREC<br />

o System Logger Resource Recovery Services (RRS)<br />

Even though there are other CF exploiters, like XCF for example, it is only one or more items<br />

in the list above that will meet the requirement for use of a systems enablement function<br />

© 2004 IBM Corporation 100


Parallel Sysplex Aggregation<br />

Aggregation Requirements…<br />

- Sysplex aggregation operational requirements:<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

Parallel Sysplex Aggregation<br />

� <strong>The</strong> z/OS, z/OS.e, and OS/390 images participating in the above systems enablement<br />

function(s), in the same sysplex, must account for at least 50% of the total MSUs<br />

consumed by MVS-based systems on each eligible CPC.<br />

Note: This is not 50% of the total capacity the CPC, but 50% of the used capacity.<br />

Further, it is 50% of the capacity used by MVS-based systems (including those running<br />

under VM), so it excludes capacity used by VM itself and its other guests, Coupling<br />

<strong>Facility</strong>, or Linux LPARs, as well as any capacity used on any special purpose engines<br />

(zAAPs, for example). This is a very important point that is often misunderstood.<br />

� To determine eligibility for the 50% rule, the following calculation is applied for each CPC:<br />

o Sum the utilization of all the systems in each sysplex on the CPC for the 8-hour<br />

prime shift, for the 5 working days in the week (a total of 40 hours)<br />

o Sum the utilization for all MVS-based LPARs on the CPC for the same time period<br />

o Divide the utilization of the largest sysplex on this CPC by the total MVS-based<br />

utilization on this CPC<br />

o In order for this CPC to be eligible for aggregation, the PrimaryPlex utilization must<br />

be using more than 50% of the total for every week in the month.<br />

© 2004 IBM Corporation 101


Parallel Sysplex Aggregation<br />

Aggregation Requirements…<br />

- Sysplex aggregation operational requirements (cont.):<br />

� Calculation of eligibility for the 50% rule<br />

Documentation<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

Parallel Sysplex Aggregation<br />

o <strong>The</strong> PLEXCALC tool provided by IBM does these calculations for you, using SMF<br />

Type 70 records from every MVS-based LPAR (or VM guest) in the CPC<br />

o <strong>The</strong> Sysplex Calculator tool PLEXCALC is a no-charge tool provided on an as-is basis<br />

that can be downloaded from the following Web site:<br />

http://www.ibm.com/servers/eserver/zseries/swprice/sysplex/sysplex_calc.html<br />

Important Note: to ensure that your installation always is in complience with the<br />

50% rule, it is highly recommended that you run PLEXCALC on a regular basis!<br />

- Restatement of Criteria for aggregated Sysplex, ENUS204-268<br />

- z/OS Systems Programmers Guide to Sysplex Aggregation, REDP-3967-00<br />

© 2004 IBM Corporation 102


GSE z/OS Expertforum Switzerland # 65, 16.-18.10.2006<br />

Zürich | 16. Oktober 2006<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2006 IBM Corporation<br />

© 2004 IBM Corporation<br />

103


Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

Parallel Sysplex Utilities<br />

ICXDELUT: Deletion Utility for XCF Group Members<br />

<strong>The</strong> IXCDELET utility can be used to delete XCF group members that are<br />

created, quiesced, or failed<br />

Implemented with z/OS 1.7<br />

Sample JCL to run the utility is shipped in SYS1.SAMPLIB<br />

Use discretion when considering whether to use the IXCDELET utility<br />

Do not use the utility unless you understand the use of the<br />

member by its owning XCF application<br />

Sample JCL to run the IXCDELET utility to delete created,<br />

quiesced, or failed XCF group members:<br />

//IXCDELUT JOB<br />

//S1 EXEC PGM=IXCM2DEL,PARM=’GRPXYZ,MEM01’<br />

//SYSPRINT DD SYSOUT=A<br />

/*<br />

For more information refer to:<br />

z/OS 1.7 MVS Setting up a Sysplex, SA22-7625, Appendix D<br />

© 2004 IBM Corporation 104


Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

Parallel Sysplex Utilities<br />

IXGOFLDS Utility to initiate a Logstream Offload<br />

Can be used to initiate an Offload of all Log Blocks from primary Storage<br />

(e.g. a CF Structure) to DASD (secondary Storage) for a defined Logstream<br />

Instead of writing a Job to perform a Connect to the Logstream and then<br />

issuing an Offload (IXGOFFLD) Request, the IXGOFLDS utility can be used<br />

A JCL Sample to run the utility is shipped in SYS1.SAMPLIB<br />

Can be run as Batch Job or Started Task<br />

Sample Start Command to run the IXGOFLDS utility as Started Task:<br />

S IXGOFLDS,LOGSTRM=LOG_STREAM_NAME<br />

When the Procedure does not complete successfully, Message IXG274I will be<br />

issued to the Console stating which Function failed and listing the Return and<br />

Reason Code<br />

© 2004 IBM Corporation 105


IXGDELLS Utility to delete a Logstream<br />

Can be used to delete a defined Logstream from the LOGR Couple Dataset<br />

Instead of writing a Job to perform the Logger Inventory Request, IXGDELLS<br />

can be used<br />

A JCL Sample to run the utility is shipped in SYS1.SAMPLIB<br />

Can be run as Batch Job or Started Task<br />

S IXGDELLS,LOGSTRM=LOG_STREAM_NAME<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

Parallel Sysplex Utilities<br />

Sample Start Command to run the IXGDELLS utility as Started Task:<br />

When the Procedure completes successfully, the Logstream will be deleted<br />

from the Logger Inventory and Message IXG273I will be issued to the Console<br />

When the Procedure does not complete successfully, Message IXG274I will be<br />

issued to the Console stating which Function failed and listing the Return and<br />

Reason Code<br />

© 2004 IBM Corporation 106


REXX Exec’s shipped with z/OS 1.8<br />

Background<br />

To efficiently analyze Problem Data, such as Dumps, Traces and Logs etc., IBM<br />

Support Labs have a lot of tools, e.g. additional IPCS Functions etc., for their<br />

internal use<br />

<strong>The</strong>se Tools (REXX Exec’s etc.) have been and still are used by<br />

� First Level Support<br />

� Second Level Support<br />

As these Tools can also be of great Help and Value for Customer System Engineers<br />

etc., IBM has decided to ship them as Part of z/OS 1.8 and follow-on Releases<br />

Zürich | 26. Oktober 2004<br />

REXX Exec’s shipped with z/OS 1.8<br />

In Case of a Problem, these Functions will allow you to quickly check additional<br />

Areas and Informations in an SVC Dump, for Example:<br />

� Dispatchability and Lock Contention<br />

� CPU Usage<br />

� Ready-to Execute Work<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2004 IBM Corporation 107


REXX Exec’s shipped with z/OS 1.8<br />

Zürich | 26. Oktober 2004<br />

REXX Exec’s shipped with z/OS 1.8<br />

Starting with z/OS 1.8, the following REXX Exec’s will be shipped:<br />

Name Exec Abstract<br />

• ALET2DSP IAXAR2D DataSpace Name associated with input AR/ALET<br />

CMD2FILE BLSXC2FI Writes output from an input IPCS cmd to output dataset<br />

DAEINFO IEAVDAE Formats DAE information that resides in storage<br />

DATAINFO BLSXDINF List and Where in storage addresses<br />

DISPINFO IEAVDISP Dispatchability and lock contention information<br />

DUMPINFO IEAVDUMP General and environment information about the dump<br />

FRRSDATA IEAVFRRS Validity check FRR stacks<br />

IOSBLKS IOSFSMGB Information about IOS blocks<br />

IPLPARMS BLSXIPLP Values used during system initialization (IPL)<br />

LOCKSTAT IEAVLOCK Information about locks held at time of dump<br />

LOGDATAS IEAVLOGD One line summary of input LOGREC Dataset or LOGDATA<br />

SAVEAREA BLSXSAVA Maps standard savearea chain. Input save area addr<br />

SCTSIOT IEFDDSUM Displays all DDs and DSNs in a job<br />

SIOTPLUS IEFSIOTP Maps some fields in SIOT, EDL, DDWA, VOLUNIT, etc.<br />

SLIPDATA IEAVSLIP Display SLIP control block data<br />

SLOTCNT ILRSLOTC Auxiliary slot usage information<br />

SUMTRACE BLSXSUMT CPU usage information based on entries in SYSTRACE<br />

SVC99RB IEFSVC99 Maps dynamic allocation request block and text units<br />

TCBMAP IEAVTCBM Picture of TCB structure of the default ASID<br />

VSMINFO IGVVSMIN Map of Virtual Storage boundaries<br />

WJSIPAMT BPXWAMT Displays the automount rules set for this system<br />

WUQSUM IEAVWUQS Ready-to-execute work (ie. WEBs)<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2004 IBM Corporation 108


GSE z/OS Expertforum Switzerland # 65, 16.-18.10.2006<br />

Zürich | 16. Oktober 2006<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2006 IBM Corporation<br />

© 2004 IBM Corporation<br />

109


Redbooks and Redpapers<br />

� z/OS Planned IPL Avoidance Checklist, REDP-4069-00<br />

� z/OS Systems Programmers Guide to Sysplex Aggregation, REDP-3967-00<br />

� z/OS Parallel Sysplex Configuration Overview, SG24-6485-00<br />

� ABCs of z/OS System Programming Volume 7, SG24-6987-00<br />

� Understanding LDAP - Design and Implementation, SG24-4986-00<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

Recommended Readings<br />

� <strong>The</strong> Role of IBM System z in the Design of a Service Oriented Architecture, REDP-4190-00<br />

� Introduction to the new Mainframe: z/OS Basics, SG24-6366-00<br />

� Introduction to the New Mainframe: Networking, SG24-6772-00<br />

� z/OS V1R7 DFSMS Technical Update, SG24-7225-00<br />

� How does the <strong>MIDAW</strong> facility improve the performance of FICON channels using DB2 and other workloads?,<br />

REDP-4201-00<br />

� DB2 for z/OS: Data Sharing in a Nutshell, SG24-7322-00<br />

� A Structured Approach to Modernizing the SNA Environment, SG24-7334-00<br />

� Enterprise Workload Manager V2.1, SG24-6785<br />

© 2004 IBM Corporation 110


GSE z/OS Expertforum Switzerland # 65, 16.-18.10.2006<br />

Zürich | 16. Oktober 2006<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2006 IBM Corporation<br />

© 2004 IBM Corporation<br />

111


Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

Supplemental Documentation<br />

<strong>The</strong> following Documentations will also be supplied as Part of the GSE<br />

z/OS Expert Forum CH Handouts CD:<br />

� z/OS Hot Topics Newsletter #15 (August 2006), GA22-7501-11<br />

� Migrating to z/OS R8 Part 1: Get Ready, S2870MW, August 2006<br />

� Migrating to z/OS R8 Part 2: Get Set, S2871MW, August 2006<br />

� Migrating to z/OS R8 Part 3: Go, S2872MW, August 2006<br />

� z/OS Positioning Software for z9 EC and z9 BC Servers, FLASH10477<br />

� Capacity Table for DS6000 and DS8000, PRS1274<br />

� DS6000 and DS8000 Hardware and Logical Configuration Concepts, PRS2069<br />

� Enterprise Disk Copy Services Matrix, TD103375<br />

� Performance of Metro Mirror over Distance, WP100824<br />

� <strong>The</strong> DS8000 in a z/OS Environment, S3080, August 2006<br />

© 2004 IBM Corporation 112


Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

Supplemental Documentation<br />

<strong>The</strong> following Documentations will also be supplied as Part of the GSE<br />

z/OS Expert Forum CH Handouts CD:<br />

� IBM System z9 and zSeries I/O Feature Reference Table, TD102278<br />

� CHPID Mapping Tool Tips related to managing Mapping Files, WP100765<br />

� IBM System z9 Processor Design Considerations, FLASH10208<br />

� IBM System z9 and zSeries I/O Feature Reference Table, TD102278<br />

� IBM System z9 BC 2096 Quick Review, WP100770<br />

� IBM System z9 EC 2094 Quick Review, WP100769<br />

� IBM System z9 EC Installation Planning Footprint Considerations, TD103258<br />

On the Handouts CD, refer to the following Directory: Silvio’s_Corner_Doc_Jukebox<br />

© 2004 IBM Corporation 113


How to get the Handouts for this Session<br />

http://www.thebrainhouse.ch/gse/<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

Last, but not least…<br />

<strong>The</strong> handouts for this session and the documentations listed in the “Doc Jukebox” will<br />

be provided on the GSE z/OS Expertforum handouts CD<br />

This presentation will also be provided for download at:<br />

Do you want the handouts for this presentation even faster?<br />

- No problem, just now during this conference, or when attending the next<br />

GSE z/OS Expert Forum, have a USB stick with you and I’ll give you a<br />

copy of the handouts immediately!<br />

© 2004 IBM Corporation 114


GSE z/OS Expertforum Switzerland # 65, 16.-18.10.2006<br />

<strong>The</strong> End...<br />

Zürich | 26. Oktober 2004<br />

Zürich | 26. Oktober 2004<br />

Silvio Sasso's Corner, GSE z/OS<br />

Expertforum CH #64, 9.-10.5.2006,<br />

© 2004 IBM Corporation<br />

© 2004 IBM Corporation<br />

115<br />

Zürich, 16. Oktober 2006 © 2006 IBM Corporation

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!