z/os trends and directions - ibm€¦ · z/os trends and directions colin paice...

of 84/84
© 2008 IBM Corporation IBM Systems IBM Systems z/OS trends and directions Colin Paice [email protected]

Post on 13-Jun-2018

221 views

Category:

Documents

0 download

Embed Size (px)

TRANSCRIPT

  • 2008 IBM Corporation IBM SystemsIBM Systems

    z/OS trends and directions

    Colin [email protected]

  • 222-Jun-08

    2008 IBM Corporation

    AIX*CICS*DataPower*DB2*DFSMSDFSMSdssDFSMShsmDFSMSrmmDFSORT*DRDA*DS6000DS8000FICON*

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

    The following are trademarks or registered trademarks of other companies.

    * All other products may be trademarks or registered trademarks of their respective companies.

    Java and all Java-related trademarks and logos are trademarks of Sun Microsystems, Inc., in the United States and other countriesLinux is a trademark of Linus Torvalds in the united States and other countries..UNIX is a registered trademark of The Open Group in the United States and other countries.Microsoft and Excel are registered trademarks of Microsoft Corporation in the United States and other countries.

    Notes: Performance is in Internal Throughput Rate (ITR) ratio based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput that any user will experience will vary depending upon considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve throughput improvements equivalent to the performance ratios stated here. IBM hardware products are manufactured from new parts, or new and serviceable used parts. Regardless, our warranty terms apply.All customer examples cited or described in this presentation are presented as illustrations of the manner in which some customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics will vary depending on individual customer configurations and conditions.This publication was produced in the United States. IBM may not offer the products, services or features discussed in this document in other countries, and the information may be subject to change without notice. Consult your local IBM business contact for information on the product or services available in your area.All statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only.Information about non-IBM products is obtained from the manufacturers of those products or their published announcements. IBM has not tested those products and cannot confirm the performance, compatibility, or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products.Prices subject to change without notice. Contact your IBM representative or Business Partner for the most current pricing in your geography.

    * Registered trademarks of IBM Corporation

    FlashCopy*GDPS*Geographically Dispersed Parallel SysplexHiperSocketsHyperSwapIBM*IBM logo*IMSLanguage Environment*MVS

    OMEGAMON*Parallel Sysplex*POWER5PR/SMRACF*Rational*REXXRMFSystem Storage

    WebSohere*z10z9z/Architecturez/OS*z/VM*zSeries*

    Trademarks

    System pSystem zSystem z10System z9*SystemPac*Tivoli*TotalStorage*

  • 332-Jun-08

    2008 IBM Corporation

    Agenda

    Availability

    ZIIPs and ZAAPs

    Application development

    Health checker

    Performance and scalability

    Security

    Reliability and availability

    You do not have to be old to work on Z/OS!

  • 442-Jun-08

    2008 IBM Corporation

    Getting to 99.999% availability

    Improvements in availability over time

    0

    20

    40

    60

    80

    100

    Time

    Ava

    ilab

    ility

    Z/OS

  • 552-Jun-08

    2008 IBM Corporation

    Use ZAAPs and ZIIPs and save money

    Cost of purchasing a ZIIP or a ZAAP engine compared with GP processor

    Software running on ZIIPS and ZAAPs is not charged for

    Offload work to ZIIPs and ZAAPs to reduce the usage of GP processors Reduces cost of software

  • 662-Jun-08

    2008 IBM Corporation

    zAAPs and zIIPs are designed to help implement new application technologies on System z and to integrate them with core applications and data.

    Java eligible for zAAP lowering the cost of computing for WebSphere Application Serverand other Java technology-based applications

    Centralized data serving eligible for zIIP - workloads such as BI, ERP, and CRM applications running on distributed servers with remote connectivity to DB2 V8

    Network encryption on zIIP - zIIP becomes an IPSec encryption engine helpful in creating highly secure connections in an enterprise (with z/OS V1.8)

    z/OS XML System Services eligible for zAAP and zIIP - helps make hosting XML data and transactions on System z more attractive. DB2 9, Enterprise Cobol V4.1, and XML Toolkit for z/OS V1.9 are first IBM exploiters (introduced with z/OS V1.9 and rolled back to V1.8 and V1.7)

    Remote mirror on zIIP zIIP assisted z/OS Global Mirror function (zGM, formerly XRC) Most of the System Data Mover (SDM) processing eligible for zIIP offload. Helps reduce server utilization at recovery site (with z/OS V1.9)

    ISV exploitation of zIIPs

    Available

    starting

    9/07

    IBM System z10 Integrated Information Processor and IBM System z9 Integrated Information Processor

    IBM System z10 Application Assist Processor and IBM System z9 Application Assist Processor

    new!

    Available

    6/07

    zAAPs and zIIPsMore application technology exploiters, more benefits

    * Statements regarding IBM future direction and intent are subject to change or withdrawal, and represents goals and objectives only.

  • 772-Jun-08

    2008 IBM Corporation

    z/OS 1.8 Application development

    BPXBATCH stdout and stderr enhancements Previous had to go to HFS file

    z/OS XML Services

    New LDAP server Parallel sysplex enabled Does not pre-req DB2

    Unicode support

    Common Information Model(CIM) Level 2.5.1 from Open Group Level 2.9 Schema CIM Client can extract data ( C++ sample) CIM client can subscribe for certain conditions ( Java sample)

    SQL like sytax

    Additional locale support for the Euro

  • 882-Jun-08

    2008 IBM Corporation

    z/OS 1.9 XML System Services z/OS XML System Services parsing workload done in TCB mode offloaded to zAAP, enclave-mode

    SRB work to zIIP in the future* IBM intends to add validating parsing to z/OS XML System Services* IBM intends to enhance the XML Toolkit for z/OS so eligible workloads use z/OS XML*

    System REXX Designed to allow authorized REXX code to run outside the TSO/E environment, via programming

    interface or operator command IBM plans to make this available for z/OS V1.8 via a Web deliverable Can be used by customer, IBM (e.g. Health Checker) and ISV code

    New METAL C option: No need for LE Designed for XL C system program development Can imbed HLASM statements in a C for calls to system services XL C/C++ support in IBM WebSphere Developer for System z V7.0 (5724-L44)

    New decimal floating point formats support z/OS V1.9 XL C/C++ supports decimal floating point formats in addition to the current hex and

    binary floating point Decimal floating point arithmetic is often better suited for business and financial applications

    All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only.

    z/OS 1.9 Application Development

    5% Sales tax on $0.70

    = 0.73499999999986

    = 0.73

    Should be 0.74

  • 992-Jun-08

    2008 IBM Corporation

    z/OS 1.9 SDSF REXX Using SDSF REXX, you can perform SDSF functions

    through REXX:

    Display and modify jobs

    Display and modify devices

    Browse sysout data sets

    Print sysout data sets

    SDSF functions designed to be supported via REXX variables

    Variables loaded with data from the SDSF panels

    Designed to enable scripts to access the data programmatically

    Example: Cancel Jobrc=isfcalls(ON)

    Address SDSF ISFEXEC ST

    do ix=1 to JNAME.0 (variable names same as FLD names)if pos(KEN,JNAME.ix) = 1 then

    Address SDSF ISFACT ST TOKEN(TOKEN.ix) PARM(NP P)

    rc=isfcalls(OFF)

    Add host command environmentAdd host command environment

    Access the ST panelAccess the ST panel

    Find the jobFind the job

    Take an action on the jobTake an action on the job

    Remove host command environmentRemove host command environment

  • 10102-Jun-08

    2008 IBM Corporation

    Health Checker Supports checks written with System REXX

    More health checks for VSM, USS, Communications Server, TSO/E

    Improved SDSF interface

    ISPF improvements Edit and Browse support for z/OS UNIX and ASCII files

    Cross-system sharing of profile variables in a parallel sysplex Profile sharing is aimed to support the same user being logged on the multiple systems concurrently

    ISPF can now resolve system symbols:

    Enhancements to the CF structure REALLOCATE process designed to: Dynamically, non-disruptively determine optimal CF structure placement among CFs in a parallel sysplex in a way

    that is simple and easy-to-use Automatically initiate duplexing for CF structures that should be duplexed

    Complete pending policy changes for structures without rebuilding in many cases

    Maintenance Mode support for CFs A CF is logically ineligible for CF structure allocation as if it had been removed from the CFRM policy (without policy

    updates) With the REALLOCATE command, maintenance mode support is expected to greatly simplify operational

    procedures related to taking a CF down for maintenance or upgrade

    z/OS 1.9 Usability

  • 11112-Jun-08

    2008 IBM Corporation

    z/OS 1.9 Usability: Edit and Browse z/OS UNIX Files

    Users get full functionality of ISPF EDIT and BROWSE

    Enables ISPF VIEW for z/OS UNIX files

    Easier when having to process both z/OS UNIX files and MVS data sets

    Applications can process z/OS UNIX files using the EDIT, VIEW, and BROWSE services

  • 12122-Jun-08

    2008 IBM Corporation

    z/OS 1.9 Usability: Support for Editing ASCII Data ISPF editor to support the display and manipulation of ASCII data

    No need for the users to download ASCII data files to workstation to view or change the data

    SOURCE ASCII command Converts the data from ASCII to the CCSID of the terminal using z/OS Unicode Services Data converted back to ASCII when saved

    New edit LF primary and macro command Restructures the data display using the ASCII linefeed character (x0A) as record delimiter

    RESET SOURCE reverts display back to normal mode

  • 13132-Jun-08

    2008 IBM Corporation

    z/OS 1.10 ISPF enhancements

    Multiple targets for the ISPF EDIT move and copy line commands. DIRLIST, to display z/OS UNIX directory. Multiscreen At bottom Point and shoot to session. SWAP Next ++ The ISPF Data Set List panel (Option 3.4) is enhanced to support block commands.

    Menu Options View Utilities Compilers Help

    DSLIST - Data Sets Matching SCEN.* Row 1 of 122

    Command ===> _______________________________________ Scroll ===> CSR

    Command - Enter "/" to select action Message Volume

    ________ SCEN.APA.DEFS CAP005

    DD_____ SCEN.APPPERF.V710.SCAZEXEC CAP003

    ________ SCEN.APPS.LOAD CAP002

    DD_____ SCEN.APPS.LOAD.PDSE CAP005

    ________ SCEN.C.HEADER CAP006

  • 14142-Jun-08

    2008 IBM Corporation

    HLASM source-level dbx debug support (ISVs) This is expected to help you debug applications that include High-Level

    Assembler source parts.

    Submit jobs from z/OS UNIX shell New submit shell command

    New Run-time options support for Language Environment

    Support CEEROPT for batch outside CICS and IMS environments

    Support for AMODE 64

    Invoke z/OS Communication Server FTP Client from Java programs

    Includes API and sample program

    NFS v4 support Expanded platform support for z/OS NFS Clients and Servers to

    interoperate with Linux on System z NFS Servers and Clients

    64-bit exploitation

    Application development and integration*Announced/Previewed with z/OS with z/OS V1.10

    * Statements regarding IBM future direction and intent are subject to change or withdrawal, and represents goals and objectives only.

  • 15152-Jun-08

    2008 IBM Corporation

    Rational Developer for System z (RDz) provides a modern, efficient, Eclipse-based environment for developing:

    Dynamic Web applications including Java and Java 2 Enterprise Edition, JSF, JSP, HTML, and more;

    Traditional COBOL and PL/I applications;

    CICS and IMS Web services using integrated SOA tools.

    WDz offers advantages over the traditional mainframe development environment:

    Single environment for programming tasks: design, code, debug from the same UI

    Productivity features like syntax-checking, JCL generation, visual debugging

    Integrated user assistance

    The New Face of Application Development

  • 16162-Jun-08

    2008 IBM Corporation

    Configurable source editor; write code, check syntax, submit compile joball from one location

    JES view for browsing job output

    z/OS dataset and file navigator

    Old way!: Start 3270 emulator Logon to the z/OS system Navigate to the dataset and member using ISPF Select the member for editing Locate the line in the source code Change the source code and save the member Switch to the JCL that is used to submit and

    schedule the compile job Submit the JCL job Switch to SDSF to monitor the job and review the

    output Repeat 5-9 until program runs correctly

    With Rational (WebSphere) Developer for System z:

    Rational Developer for System z - Simplified application developmentExample: Correcting an error in COBOL source file

    Outline of JOB steps

  • 17172-Jun-08

    2008 IBM Corporation

    z/OS Simplifying operations and programming*Announced/Previewed with z/OS with z/OS V1.10Configuration Assistant for z/OS Communications Server

    The Configuration Assistant plans to import existing policy text files into the GUI. This allows the CA to learn of and absorb manual changes that the system administrator may have made to the policy configuration text files since the last time they were exported.

    Hardware Configuration Manager Need help with I/O management? Improved saved views. Support for configuration packages similar to those supported by HCD Support for importing and exporting I/O configuration data, similar to that provided by HCD

    Additional improvements to Language Environment new parmlib syntax checks ISPF allows you to specify multiple targets for move and copy line commands, and more! New GRS ENQ monitor to aid in identifying/optimizing resources Logger enhancement to aid in problem determination of log stream data sets. z/OS Communications Server - New functions for network management and improvements to the

    network management APIs DFSMShsm many improvements

    * Statements regarding IBM future direction and intent are subject to change or withdrawal, and represents goals and objectives only.

  • 18182-Jun-08

    2008 IBM Corporation

    It helps tremendously, it simplifies configurationTutorials and "Add for Beginners" helped to configure the required setting quickly.Tool looks promising and makes security management more transparent Quickly and easily configure security links within the network without the effort of writing all the different network parameters usually required to achieve this function.

    It helps tremendously, it simplifies configurationTutorials and "Add for Beginners" helped to configure the required setting quickly.Tool looks promising and makes security management more transparent Quickly and easily configure security links within the network without the effort of writing all the different network parameters usually required to achieve this function.

    Examples of feedback ...

    Choose the types of attacks that you want protection from. By default, all are enabled. You can disable some and also modify each attack types settings.

    Available as Web download! ibm.com/support/docview.wss?rs=852&uid=swg24013160Available as Web download!

    ibm.com/support/docview.wss?rs=852&uid=swg24013160

    Simplified setup, editing, and auditing of the following TCP/IP features for z/OS : IP Security Application Transparent-TLS Quality of Service Intrusion Detection Services Network Security Services (1.9) TCP/IP Policy-Based Routing (1.9)

    Ships with best practice default configurations.

    Performs self-checks of configurations; notifies when exceptions are detected.

    Can read and update existing policies, can re-export any changes helpful when searching for any manual changes to network settings. (1.10)*

    Runs on Windows

    Simplified setup, editing, and auditing of the following TCP/IP features for z/OS : IP Security Application Transparent-TLS Quality of Service Intrusion Detection Services Network Security Services (1.9) TCP/IP Policy-Based Routing (1.9)

    Ships with best practice default configurations.

    Performs self-checks of configurations; notifies when exceptions are detected.

    Can read and update existing policies, can re-export any changes helpful when searching for any manual changes to network settings. (1.10)*

    Runs on Windows

    Configuration Assistant Value

    Configuration Assistant for z/OS Communication Server (1.8) (formerly z/OS Network Security Configuration Assistant (1.7)Example - Intrusion detection made easy(1.10) Import capability

    * Statements regarding IBM future direction and intent are subject to change or withdrawal, and represents goals and objectives only.

  • 19192-Jun-08

    2008 IBM Corporation

    Health checker

  • 20202-Jun-08

    2008 IBM Corporation

    Health Checker integration is a unique feature of the IBM OMEGAMON z/OS Management Console (zMC)

    Health Checker integration is a unique feature of the IBM OMEGAMON z/OS Management Console (zMC)

    The Health Checker examines configuration values for deviations from best practices.

    Health check exceptions are highlighted in the zMC.

    IT staff can open a report for details and recommended corrective actions.

    Simplifying Diagnosis and Problem Avoidance IBM Health Checker for z/OS

  • 21212-Jun-08

    2008 IBM Corporation

    Value

    Can help to configure for best practices Helping to reduce the skill level Helping to avoid outages

    Checks against active settings Notifies when exceptions found Runs on all supported releases of z/OS

    Framework and checks integrated in z/OS 1.7 zMC and SDSF to monitor (SDSF to control checks)

    Simplifies working with checks Provides scroll, search, sort, and other

    customization functionsOver 50 checks available

    New checks available in RRS, RACF, Consoles, GRS, RSM, UNIX System Services

    Framework to support IBM, ISV, and user-written checks; checks can be added dynamically

    Enhancements in z/OS 1.8 designed to make it easier for middleware/ ISVs to write and manage checks

    improved parmlib, parsing, and display support for checks.

    New checks: Communications Server, GRS, storage management (ASM), RACF, BAM, DFSMS, and Resource Recovery Services (RRS)

    Latest enhancements

    FRAMEWORK available from z/OS Download Web page

    Many CHECKS available as PTFs Use Enhanced Preventive Service Planning Tool to identify new PTF checks

    Write your own in System REXX

    Simplifying configuration IBM Health Checker for z/OS

  • 22222-Jun-08

    2008 IBM Corporation

    Examples of feedback

    Is very valuable. Only a few hours of setup... it cant hurt

    anything and only reports potential problems.

    Is helpful in lobbying for operational changes when nothing has broken yet.

    Configuration problems may be detected that otherwise would likely have remained unknown

    A strong start on a central, common framework for finding configuration exceptions on the platform.

    The RACF Sensitive Resources health check is outstanding.

    Examples of exceptions found by HealthChecker

    Simplifying configuration Health Checker for z/OS continued

    XCF Coupling Facility Connectivity Designed to verify that there is proper connectivity to the CF (ie. no single point of failure for backup and recovery). Check duplexed CF is duplexed ! helps accelerate diagnosis of CF messages.

    Virtual Storage Map Designed to identify early in the IPL process if the requested private and common storage allocations changed. This check compares common and private memory allocations and can alert you for change - helps you find memory problem much earlier in the IPL process and prior to production.

    RACF Sensitive Resources Designed to identify improper RACF setting for a sensitive resource (in this particular case data sets that contain authorized programs). RACF setting easily updated avoiding possible security exposure. Are Key userids revoked?

  • 23232-Jun-08

    2008 IBM Corporation

    z/OS Performance and scalability

  • 24242-Jun-08

    2008 IBM Corporation

    Support for more real memory

    New z/OS limit will be 4 TB; old limit was 128 GB

    Up to 512 GB supported on z9 EC, up to 256 GB on z990

    GRS support for more concurrent ENQs

    Default limits unchanged: Unauthorized ENQ default limit remains 4096; authorized default ENQ limit is 250,000; can specify higher maximums than the defaults

    New maximum is 2,147,483,647 (x7FFFFFFF)

    New ISGADMIN authorized interface, T GRS command, and GRSCNFxx parmlib support for setting higher maximums

    GRS 31-bit constraint relief

    Move star-mode global QCBs and QCBS control blocks above the bar

    Better compaction for remaining QCBs

    z/OS UNIX asynch socket read/write now designed to use fast-path processing

    Expected to improve performance for SRB-mode fast path syscalls

    z/OS 1.8 Scalability

  • 25252-Jun-08

    2008 IBM Corporation

    CFRM performance enhancements Stage 2

    Designed to allow more systems, structures, and connectors to be added without availability impacts

    Parallel VARY ONLINE processing

    Designed to reduce the duration of VARY commands for large numbers of devices

    Expected to reduce serialization contention

    Complements parallel VARY OFFLINE processing, available with z/OS 1.7

    Language Environment support for sequential data sets larger than 64K tracks and for VSAM extended addressability data sets

    QSAM support in Language Environment for C/C++ programs (using noseek)

    Support for ESDS, KSDS, RRS extended format data sets with extended addressability

    z/OS 1.8 Scalability

  • 26262-Jun-08

    2008 IBM Corporation

    z/OS UNIX limit on file descriptors per process increased from 128K to 512K MAXFILEPROC limit will be 524288 in BPXPRMxx and SET OMVS command Can restrict for individual users by setting FILEPROCMAX in the OMVS segment C and assembler programming interfaces support new limit

    Support for more than 32K device groups Device groups are consumed by tape devices (1 per device) and DASD esoteric names (1 per

    device range per esoteric name). You can reach this limit with fewer than the 63.75K maximum number of devices APAR OA02983 increased the limit to 64K-1 devices (xFFFF) at the end of 2003 The new limit will be really high (4G-1, or xFFFFFFFF) Note: You can check on your systems by looking at the number of entries in the Group Pointer

    Table using the IPCS LISTEDT command. DADSM/CVAF Rapid VTOC Index Rebuild 64-bit exploitation by PDSE

    SMSPDSE and SMSPDSE1 will use storage above the bar for control blocks New SMS initialization parameter to specify amount of storage to use above the bar Relieves the prior limitation of about a million open PDSE members Can allow over a million concurrently-open PDSE members Also, option to retain directory and member cache for closed data sets and SMF 14/15 cache

    statistics

    z/OS 1.8 Scalability

  • 27272-Jun-08

    2008 IBM Corporation

    z/OS 1.9 Scalability and Performance Support for more CPUs on System z9/z10 EC servers

    64-bit GRS

    TSO/E support for large (>64K TRK) sequential data sets SMF data to System Logger

    System Logger captures data faster than MAN datasets Expected to support much higher write rates when the CF is used SMF records from different systems be combined into one log stream

    or can write data based on record types to different log streams No need to figure out which GDGs SMF data is in any more!

    Message Flooding Automation Policy-driven automation for dealing with high volumes of messages occurring at

    very high message rates

    XCF Couple Data Set performance Designed for more parallelism to improve performance Available on z/OS 1.6 and higher with the PTF for APAR OA15409

    Dynamic LAN Idle TCP/IP adjusts interruption interval for OSA-Express2 adaptors based on network

    traffic Designed to improve throughput on z9 EC and z9 BC servers having OSA-

    Express 2 with dynamic LAN idle timer support configured in QDIO mode (CHP type OSD)

    Available on z/OS 1.8 with APARs OA21405 and PK46764

  • 28282-Jun-08

    2008 IBM Corporation

    Improved price/performance with new Enterprise quad core z10 EC processor chip Up to 64 processors (zIIPs, zAAPs and CPs) per LPAR (available with z/OS 1.9) Over 50% more specialty engine capacity at no extra charge On-chip: Data compression, cryptographic functions, Hardware

    Decimal Floating Point

    More real memory and reduced memory management overhead

    Up to 4 TB of memory per z/OS image (z/OS V1.8 architectural limit)

    Up to 1.5 TB per z10 EC server Up to 1.0 TB per z10 EC LPAR

    Support for 1MB page frames (z/OS V1.10)* in addition to existing 4 KB page sizes

    Intelligent, optimized workload dispatching with HiperDispatch (Avail w/ z/OS V1.7)

    Java performance IBM 64-bit SDK for z/OS, Java Technology Edition, V6 on z10 EC designed to deliver improved

    performance over SDK5 on z9 EC The new z10 EC processor chip design, more available server memory, large page support, and

    support for new decimal floating point by Java BigDecimal

    z/OS 1.10 Extreme scalability and high performance

  • 29292-Jun-08

    2008 IBM Corporation

    Decimal arithmetic widely used in commercial and financial applications Computations often handled in software Avoids rounding and other problems with binary/decimal conversions

    On IBM System z9 delivered in millicode - brought improved precision and function

    On System z10 integrated on every core - giving a performance boost to execution of decimal arithmetic

    Growing industry support for hardware decimal floating point standardization Open standard definition led by IBM, endorsed by key ISVs including Microsoft and SAP Java BigDecimal, C#, XML, C/C++, GCC, DB2 V9, Enterprise PL/1, Assembler

    z/OS V1.9 Hardware Decimal Floating Point support requires: High Level Assembler (z/OS V1.8) Enterprise PL/1 XL C/C++ with PTF Debug tool (in support of C/C++, PL/1, and HLASM) dbx (in support of C/ C++) DB2 9 for z/OS (allows you to define DFP data in DB2)

    Bringing high performance computing benefits to commercial workloads

    z/OS 1.10 Focused performance boostHardware Decimal Floating Point

  • 30302-Jun-08

    2008 IBM Corporation

    z/OS provides additional constraint relief for common storage, z/OS Communications Server, Allocation, OAM, XES/XCF CF locking, and GRS Latch and ENQ processing.

    Network TCP/IP stack performance improvements in multiple areas, including CPU consumption, cache line contention, and common storage utilization.

    Metro Mirror (PPRC) secondary devices can be defined in Subchannel Set 1 Can free Subchannel Set 0 slots for additional devices Complements PAV alias definitions in SCS 1

    Hashed DSAB searches Improve Allocation performance for large numbers of data sets, any workload with lots of open data

    sets can benefit (ex:DB2 and IMS) Use GETDSAB!

    Minimize the delay in starting CDS Backup due to an active DFSMShsm workload

    Mark selected devices unavailable for Allocation Reduce recovery Allocation overhead, help

    keep purposefully offline devices offline Three device states: ONLINE; OFFLINE;

    and OFFLINE UNAVAILABLE

    * Statements regarding IBM future direction and intent are subject to change or withdrawal, and represents goals and objectives only.

    Additional scalability/performance enhancements*Announced/Previewed with z/OS with z/OS V1.10

  • 31312-Jun-08

    2008 IBM Corporation

    3390-9 3390-9

    3390-A

    3GB3,339 cyl

    9GB10,017 cyl

    27GB32,760 cyl

    54GB65,520 cyl

    Architectural Limit:100s of TB**

    * When available z/OS V1.10 GA planned to be 3Q 2008, DS8000 function planned 2H 2008**Statements regarding IBM future direction and intent are subject to change or withdrawal, and represents goals and objectives only.

    3390-A

    223GB*262,668 cyl

    3390-3

    An Extended Address Volume (EAV) is a volume with over 65,280 cylinders 223 GB volumes initially supported on z/OS V1.10* and IBM System Storage DS8000* Larger volumes are planned to be rolled out over time * First exploiter is VSAM applications that uses VSAM data sets

    (including DB2 and CICS) can benefit from EAV IBM intends to enable other access methods in the future *

    EAV helps address storage constraints for very large storage

    In the future, EAV can help simplify storage management. Manage fewer, large volumes as opposed to many small volumes

    DS8000 HyperPAV function complements EAV by allowing the scaling of the I/O rates against a single, larger volume

    DS8000 Dynamic Volume Expansion can allow non-disruptive migration to larger volume sizes

    3390-9

    29 MB~300 cyl

    2314-1

    101MB404 cyl

    3330-1

    317MB555 cyl

    3350

    z/OS 1.10 Taking z/OS storage volumes to the extreme

    EAV

  • 32322-Jun-08

    2008 IBM Corporation

    Security

  • 33332-Jun-08

    2008 IBM Corporation

    z/OS Security leadership continues Extending user authentication management

    Support for SAF Identity Tokens (1.8) (Smart cards) CS: Support for defining Intrusion Detection Services (IDS) policies in a

    policy agent configuration file (as well as an LDAP server) (1.8)

    Improved RACF interoperability across platforms Support for mixed-case passwords in RACF, TSO/E, FTP, CONSOLES,

    and z/OS UNIX System Services (1.7) Infrastructure for support for RACF password phrases from 14 to 100

    characters in length (1.8) RACF support for passtickets (1.7) RACF support for virtual key rings (1.8) (all certs I own)

    Adopting innovative new technologies PKI

    Enhanced z/OS PKI services to support multiple certificate authorities (in one image) (daemons)

    SCEP (Simple Certificate Enrollment Protocol) support to accept certificate request from network devices (routers) (1.8)

    Cryptography IPSec and InfoPrint applications (1.8)Tape data set protection using DFSMS and

    RACF (or other security manager) (1.8)

  • 34342-Jun-08

    2008 IBM Corporation

    Flexible options for business partner exchange

    Partners can encrypt and decrypt using no-charge Java client

    Supports public key or password based exchange

    Highly secure tape library

    High performance archive encryption

    Transparent to existing processes and applications

    Can help provide audit compliance

    Data Encryption in the Server

    Enterprise scope

    TS1120 with Encryption

    Protected Encryption Keys

    Can help to protect and manage keys

    Highly secure and available key data store

    Long term key management

    Disaster recovery capabilities

    Single point of control

    Over a decade of production use

    Why z/OS centralized key management?

    CentralizedKey Management

    Encryption Facility for z/OS, 1.1

    Tape Encryption with Key Management on System z

  • 35352-Jun-08

    2008 IBM Corporation

    z/OS 1.9 Security Additional password phrase support

    Minimum length of a password phrase lowered from 14 characters to 9 Sample exit planned using the new System REXX facility to check password/phrase

    quality rules Password change logging to be extended to include RACF password phrases. Hardware Configuration Manager (HCM) is the first application to exploit password

    phrases

    Java user and group SAF admin classes Java classes designed to enable RACF user & group administration

    PKI Services and RACF digital certificate enhancements planned Provide e-mail notification to PKI administrators for pending certificate requests. Change the maximum period for certificate validity from 3650 to 9999 days Allow queries based on the number of days until certificates will expire Automated certificate renewal via e-mail before certificates expire

    Improved auditability for z/OS UNIX z/OS UNIX file and directory deletion recorded in new SMF92 subtype

    New Network Security Services function designed to provide Single, centralized certificate storage for IPSEC Cross-system and sysplex monitoring and management for IPSec security

    AT-TLS support for FTP server, FTP client, and TN3270 server

    Enhanced System SSL support Hardware to Software cryptography notification to warn that software cryptography is

    being used after a hardware services error CRL processing enhancements:

  • 36362-Jun-08

    2008 IBM Corporation

    z/OS Communications Server IPSec processing to use zIIPs if they are available in the LPAR configuration on System z9/z10 servers

    Eligible enclave-mode SRB processing will be offloaded:

    Encryption processing Cryptographic validation of message integrity IPSec header processing

    All IPSec enclave Service Request Block (SRB) work made eligible to run on a zIIP

    Specify GLOBALCONFIG ZIIP IPSECURITY=YES in your TCPPARMS data set Note: To enable IPSec, specify IPCONFIG IPSECURITY (IPv4) and/or

    IPCONFIG6 IPSECURITY (IPv6)

    Available on z/OS 1.8 with APAR PK40178

    ServerPrinterATMPOS

    z/OS Network

    Device

    Network

    DeviceIPSec IPSec

    zIIP

    z/OS 1.9 Security: IPSec offload to zIIPs

  • 37372-Jun-08

    2008 IBM Corporation

    Audit and governance policies

    Protect System

    Protect data

    RACF

    Protect Networks

    z/OS System Integrity

    EAL 5 for z9 LPAR EAL(1.8) & FIPS Certifications Linux on System z as DMZ z/OS CommServer Security

    EAL 5 for z9 LPAR EAL(1.8) & FIPS Certifications Linux on System z as DMZ z/OS CommServer Security

    System Integrity RACF MLS z/OS PKI Services Tivoli Identity Manager (TIM) Tivoli Federated Identity Manager (TAM) Tivoli zSecure

    System Integrity RACF MLS z/OS PKI Services Tivoli Identity Manager (TIM) Tivoli Federated Identity Manager (TAM) Tivoli zSecure

    * Statements regarding IBM future direction and intent are subject to change or withdrawal, and represents goals and objectives only.**With appropriate HW

    With z/OS V1.10, designed to support industry security standards!*

    ICSF 4096-bit RSA key support (with

    z10 EC, z9 EC and z9 BC) IBM: SHA-224, SHA-384**, and

    SHA-512** AES-192 and AES-256 algorithms

    ** ISO Format-3 PIN Block support

    (meets ISO 9564-1 Banking standard) (with z10 EC, z9 EC and z9 BC)

    ALSO in ICSF - Random number callable service

    System SSL Utilize hardware support for RSA

    digital signature ** SHA-224, SHA-256, SHA-384, and

    SHA-512 algorithms ** z/OS Communications Server

    IPV6 standards RFCs 4301-4305, 4308

    System z and z/OS Security

    Robust Encryption Infrastructure Tape encryption DB2 & IMS Encryption & Test Tools z/OS Encryption Facility V1.2 (Jan 2007) Network encryption: SSL/TLS, IPSec, AT-TLS, OpenSSH, NSS ISO Format 3 Pin Block (1.9)

    Robust Encryption Infrastructure Tape encryption DB2 & IMS Encryption & Test Tools z/OS Encryption Facility V1.2 (Jan 2007) Network encryption: SSL/TLS, IPSec, AT-TLS, OpenSSH, NSS ISO Format 3 Pin Block (1.9)

    z/OS CommServer (IDS) System zAlerts SMF & Tivoli zSecure z/OS Healthchecker DB2 Audit Tool

    z/OS CommServer (IDS) System zAlerts SMF & Tivoli zSecure z/OS Healthchecker DB2 Audit Tool

    ISS Global Services: Security & Privacy Consulting IBM Services: Ethical Hacking

    ISS Global Services: Security & Privacy Consulting IBM Services: Ethical Hacking

  • 38382-Jun-08

    2008 IBM Corporation

    RACF can report if users have attempted to perform unauthorized actionsAll subsystems can log system event records

    Comprehensive SMF records can document system activities

    System audit records can report access to protected resources, security violations, unauthorized action Tivoli Compliance InSight Manager (Consul InSight) log continuity reporting (avail 12/07) helps validate that logs have been collected addressing a core compliance requirement

    RACF can report if users have attempted to perform unauthorized actionsAll subsystems can log system event records

    Comprehensive SMF records can document system activities

    System audit records can report access to protected resources, security violations, unauthorized action Tivoli Compliance InSight Manager (Consul InSight) log continuity reporting (avail 12/07) helps validate that logs have been collected addressing a core compliance requirement

    Consistent, comprehensive logging

    z/OS system integrity - IBM's long term commitment to protecting key z/OS system resources

    Intended to prevent unauthorized application programs, subsystems, and users from gaining access, circumventing, disabling, altering, or obtaining control of key z/OS system processes and resources unless allowed by the installation.

    z/OS system integrity - IBM's long term commitment to protecting key z/OS system resources

    Intended to prevent unauthorized application programs, subsystems, and users from gaining access, circumventing, disabling, altering, or obtaining control of key z/OS system processes and resources unless allowed by the installation.

    * It is the customer's responsibility to identify, interpret, and comply with laws or regulatory requirements that affect its business. IBM does not represent that its products or services will ensure that the customer is in compliance with the law.

    Foundation

    z/OS Security Server RACFHelping to address security and compliance* guidelines

    * Statements regarding IBM future direction and intent are subject to change or withdrawal, and represents goals and objectives only.

  • 39392-Jun-08

    2008 IBM Corporation

    z/OS Security Server RACFHelping to address security and compliance* guidelines RACF supports passwords/phrases up to 100 characters - easier to share passwords

    1-8 mixed case characters, 9-13 mixed case characters with new exit (ICHPWX11), 14-100 mixed case (z/OS V1.9) Exploiters (z/OS V1.10*): TSO/E, z/OS UNIX, z/OS UNIX Shell and Utilities, Language Environment, Network

    Authentication Service support for Kerberos , OpenSSH function of IBM Ported Tools for z/OS (5655-M23), and ... ... IBM Tivoli Directory Server (LDAP) for z/OS, can be used to start to implement enterprise-wide password

    synchronization (using, for example, IBM Tivoli Directory Integrator)**

    Tivoli Directory Server for z/OS Integrated in the base of z/OS V1.8 provides sophisticated LDAP services for z/OS, including:

    Plug in support Improved compatibility with IBM Tivoli Directory Server [distributed] Improved support for RACF

    RACF support for passtickets (1.7)

    RACF support of virtual key rings (1.8)

    RACF support for Java user and group SAF admin class (1.9)

    RACF (and ICSF) support of PKCS#11 standard (1.9)

  • 40402-Jun-08

    2008 IBM Corporation

    User requests certificate

    Administrator generates

    and distributes certificate

    Requestor signs

    message

    Receiver verifies requestors signature

    Administrator revokes

    signature

    Certificate expires

    z/OS PKI Services is a Certificate Authority solution provided in z/OS Alleviate need to pay a third party Certificate Authority Relatively low MIPS to drive thousands of certificates Leverage existing z/OS skills and resources

    Provides full certificate life cycle management User request driven via Web pages Browser and server certificates Automatic and administrator approval process End user/administrator revocation process

    Supports CRL (Certificate Revocation List) and OCSP (Online Certificate Status Protocol)

    PKI Services, many updates over the years! Multiple certificate authorities (in one image) (1.7) SCEP (Simple Certificate Enrollment Protocol)

    support to accept certificate request from network devices (routers) (1.8)

    Automated e-mail notification for certificate requests, renewals, expirations (1.9)

    Support for Unicode (UTF8 subset) helps improve compatibility with existing CAs. (1.10)*

    Used by a large bank to help secure connection between data center and branch offices - Saved an estimated $16M a year

    Used by a large bank to help secure connection between data center and branch offices - Saved an estimated $16M a year

    Example of feedback Example of feedback

    A complete digital certificate solution z/OS PKI Services

    * Statements regarding IBM future direction and intent are subject to change or withdrawal, and represents goals and objectives only.

  • 41412-Jun-08

    2008 IBM Corporation

    Availability

  • 42422-Jun-08

    2008 IBM Corporation

    z/OS 1.8 Enhanced sysplex availability Dynamic registration and deregistration of Domain Name Server (DNS) based

    on server/ host availability New LDAP server for z/OS, IBM Tivoli Directory Server for z/OS, designed to

    have stronger affinity toward sysplex (and allow a sysplex group to replicate with other LDAP server )

    z/OS UNIX System Services (z/OS UNIX) byte range lock manager (BRLM) is enhanced (locks can be replicated and recovered) to help improve availability for applications that use BRLM

    Improved CF Recovery time. Improved CFRM. These enhancements can enhance sysplex

    availability by significantly reducing I/O contention for CFRM couple data sets (CDS)

    The single master console is eliminated, and therefore it no longer can act as a single point of failure

    Backup & Recovery DFSMS Fast Replication extended Ability to backup and recover from to/from tape Recovery at the data set level (from a backup on disk or on tape)

  • 43432-Jun-08

    2008 IBM Corporation

    z/OS 1.9 Availability

    All statements regarding IBM's plans, directions, and intent are subject to change or withdrawal without notice.

    CF Duplexing performance

    Reduction in number of synchronous exchanges

    Designed to make duplexing feasible in some cases for which duplexing performance was prohibitive before

    Available on z/OS R6 and up with the PTF for APAR OA17055 (RMF support in APAR OA17070) and CFLEVEL 15 or later on System z9/z10 servers

    New SFM policy for unresponsive systems

    Intended to partition out unresponsive systems more quickly to help prevent sysplex-wide sympathy sickness problems from becoming severe

    Improved availability for System Logger

    Support provided for multiple concurrent migrated data set recall requests

  • 44442-Jun-08

    2008 IBM Corporation

    z/OS

    System z10

    Beyond High availability clustering, autonomic Capacity on Demand, data backup and

    recovery solutions let you be more responsive, frees your staff up to do more important work

    Designed with a Never go down philosophy as opposed to a rapid rebootphilosophy

    Extensive use of error checking and recovery code designed to ensure data and transaction integrity and reliability

    Concurrent HW maintenance and upgrades means fewer planned outages Designed to try to eliminate single points of failure and reduce amount of

    unplanned outages

    There is more to 'availability' than just the server being up - the application and the data must be available as well.

    System z availability

  • 45452-Jun-08

    2008 IBM Corporation

    Improved consoles and message handling JES2 dynamic exits can help avoid JES2 restarts JES2 NJE improvements automatically restarts connections Auto IPL can reduce latency of operator response time by

    automatically initiating a dump to capture data for analysis and a restart based on z/OS diagnostics.

    ASID reuse helps reduce planned and unplanned outages by allowing more address spaces to be reused. Exploiters include: CATALOG, LLA, and VLF (available with z/OS V1.9) z/OS UNIX RESOLVER, TCP/IP, DFSMSrmm, and TN3270 (with z/OS V1.10)

    System to react automatically to high fixed storage users

    Parallel Sysplex improvements Basic HyperSwap solution* z/OS Global Mirror (eXtended Remote

    Copy, XRC) enabled for zIIP** ... and beyond with GDPS V3.5

    ** IBM System z10 Integrated Information Processor and IBM System z9 Integrated Information Processor

    * Statements regarding IBM future direction and intent are subject to change or withdrawal, and represents goals and objectives only.

    z/OS availability enhancements*Announced/Previewed with z/OS with z/OS V1.10

  • 46462-Jun-08

    2008 IBM Corporation

    Improved system availability, enhanced capacity and reliability

    of message delivery

    * Statements regarding IBM future direction and intent are subject to change or withdrawal, and represents goals and objectives only.

    Improved consoles ...Improved availability

    z/OS V1.4 / V1.5 First phase of Consoles Enhancements - Improved message production and consumption flows

    to help reduce bottlenecks

    z/OS V1.7 Improved processes for deleting consoles, message

    handling, support for subsystems, and improved availability IBM Health Checker for z/OS - checks for console definitions

    z/OS V1.8 Master console and console switch functions were removed,

    eliminating them as potential points of failure

    z/OS V1.9 (rolled back to V1.8) Automation for dealing with large amounts of messages (also available with z/OS 1.6 -1.7 w/PTF) Helps prevent the flood messages from being displayed on a console, from being logged, from being

    queued for automation, from propagating to other systems in a sysplex.

    z/OS V1.10* Designed to reduce serialization contention. Increases the maximum number of MCS, SMCS, and subsystem consoles in a sysplex from

    99 per sysplex to 99 active consoles per system; and more

  • 47472-Jun-08

    2008 IBM Corporation

    Can seamlessly swap between primary and secondary disk volumes Protects from unplanned disk outages Enables planned fail-over (testing) Management is from z/OS, so GDPS multi-site automation is not required

    Basic HyperSwap is enabled by IBM TotalStorage ProductivityCenter for Replication, and requires:

    Planned: IBM TotalStorage Productivity Center for Replication Basic Edition for System z * - intended to have the intuitive z/OS graphical interface and administration capabilities for Basic HyperSwap

    z/OS V1.9 with maintenance, or z/OS V1.10. IBM System Storage Metro Mirror (DS8000, DS6000, ESS) Planned: IBM System Services Runtime Environment for z/OS* - intended to provide Web

    services, or WebSphere 6.1.0 DB2 V8 (or later). Customers without DB2 may use Apache Derby (planned to be available

    with TotalStorage Productivity Center for Replication Basic Edition for System z).

    GDPS/PPRC HyperSwap and/or HyperSwap Manager still your first choice for robust multiple site, continuous availability, and DR solutions.

    Primary Secondary

    * Statements regarding IBM future direction and intent are subject to change or withdrawal, and represents goals and objectives only.

    Data availability, protection from outagesBasic HyperSwap*

  • 48482-Jun-08

    2008 IBM Corporation

    GDPS Extensions for Heterogeneous platforms Distributed Cluster Management (DCM) for Symantec Veritas Cluster Server (VCS)

    Integration provides a Disaster Recovery (D/R) solution for both z/OS and open systems applications Support for both GDPS/PPRC and GDPS/XRC

    Distributed Cluster Management (DCM) for Tivoli System Automation Application Manager (AppMan) (Preview) Integration provides a D/R solution for both z/OS and open systems applications

    Systems Management GUI interface expanded to include GDPS/PPRC HM and GDPS/Global Mirror

    Availability z/OS Metro/Global Mirror Incremental Resync (Preview) CBU and On/Off Cod Automation enhancements (Preview)

    Performance Support for zGM Multi-Reader

    Cost savings Support for all GDPS offerings for FlashCopy Space Efficient (SE) System Data Mover offload to zIIP (GDPS/XRC)

    * Statements regarding IBM future direction and intent are subject to change or withdrawal, and represents goals and objectives only.

    GDPS 3.5 The e-business availability solution

  • 49492-Jun-08

    2008 IBM Corporation

    Before zIIP assisted zGM

    Test, Dev., Quality

    Assurance,other z/OS and SDM function

    z/OS Global Mirror

    CPs CPs zIIPs

    DFSMS

    SDM

    ** For illustrative purposes only, your results will vary.

    With zIIP assisted zGM**

    DFSMS

    SDM

    Reduce utilization,create white space,optimize resources

    Test, Dev., Quality

    Assurance,other z/OS and SDM function

    zIIP Assisted z/OS Global Mirror: a cost effective mirroring solution z/OS Global Mirror (formerly Extended Remote Copy, XRC) is enabled for the zIIP

    z/OS DFSMS allows a part of System Data Mover (SDM) processing to be eligible for the zIIPs Most SDM processing associated with zGM/XRC is made eligible to run on the zIIP.

    zIIP assisted z/OS Global Mirror function, can help provide better price performance and improved utilization of resources at the mirrored site. A part of DFSMS SDM processing is redirected to

    a zIIP processor which can lower system utilization at the mirrored site.

    Available with: z/OS V1.10 (when available), or

    z/OS V1.9 and V1.8 with PTF for APAR OA23174

    IBM System Storage DS8000, or any storage controller supporting z/OS Global Mirror

    IBM System z9 or z10 server

    * Statements regarding IBM future direction and intent are subject to change or withdrawal, and represents goals and objectives only.

  • 50502-Jun-08

    2008 IBM Corporation

    Workload Management

  • 51512-Jun-08

    2008 IBM Corporation

    1.8 Sophisticated management and optimization

    Improved WLM Goal Mode management for zAAP workloads

    WLM designed to manage based on both CP and zAAP delays Improved IFAHONORPRIORITY=YES processing

    New design intended to use CP resource only when zAAP workload goals are expected to be missed

    Help maximize the use zAAP engines

    Alternative option for determining tape I/O priority

    If no WLM I/O priority is provided, then SRM is designed to provide the priority.

    WLM services for troubled applications Designed so instances of distributed applications and subsystems can tell WLM they are

    having problems processing requests (e.g., full queues, abending, etc.)

    WLM designed to adjust recommendations used by load balancers such as SysplexDistributor to help avoid routing more work to the application having such a problem

    WLM will pass abnormal transaction counts to SysplexDistributor from subsystems that provide these counts (CICS today, DB2 9

  • 52522-Jun-08

    2008 IBM Corporation

    Networking and Optimization z/OS Sysplex Distributor now has the option to favor local servers where

    possible, while avoiding servers that are no longer active or are overloaded. Global Resource Serialization (GRS) enhancements can enable GRS Star

    users to specify which system will be the contention notifying system (CNS), which may help you better balance workload.

    JES2 is designed to help balance workload in a multi-access spool configuration within a sysplex

    Can help even out the 4-hour rolling average of batch The sysplex autonomics function is enhanced to monitor network interfaces

    and designed to invoke recovery in the event of an interface failure.

    1.8 Enhanced sysplex management and optimization

    zOSSUM_370

  • 53532-Jun-08

    2008 IBM Corporation

    1.8 Enhanced sysplex management[LPAR] Group Capacity Limits (GCL) The ability to define a capacity limit for not only a single logical

    partition (LPAR), but for a group of LPARs as well System z to manage the group of LPARs in such

    a way that the sum of the LPAR capacity limits will not be exceeded.

    Capacity limits based on four-hour rolling average Available on System z9 EC and z9 BC only

    Capacity Limit

    Capacity Limit

    CapacityLimit

    LPAR1

    Capped

    LPAR2 LPAR3 LPAR2LPAR1 LPAR3LPAR1

    LPAR3

    LPAR2

    LPAR1

    LPAR3

    LPAR2

    Individual LPAR capacity limits Group capacity limit

    May help reduce the amount of capping More productive use of white space and higher utilization

    Capped

    No cap

    No cap

  • 54542-Jun-08

    2008 IBM Corporation

    Enterprise-wide management capability Enterprise workload management enhancements (1.8)

    EWLM / WLM service class correlation

    WLM to accept classification of work from EWLM

    zAAP reporting to EWLM

    A new version of the Common Information Model (CIM) (1.8) Important standard for cross-platform management

    Upgrade of the CIM Server Runtime Environment to version 2.5.1 of OpenPegasus from the Open Group, the upgrade of the CIM Schema to 2.9

    RMF support to enable CIM client applications to subscribe to RMF events and metrics

    Upgrade designed to help improve security, reliability, and scalability improvements

    DFSMSrmm enablement for removable media across the enterprise

    CIM agent can support Creation, Change and Deletion of volumes and data sets (1.8)

    Enterprise-wide Query and Display capabilities provided in z/OS 1.7

  • 55552-Jun-08

    2008 IBM Corporation

    z/OS 1.9 Optimization and Management Capabilities

    WLM Trickle Support Ability to specify that a small amount of processor resource be used for

    discretionary work that otherwise would never get done on a 100% busy system

    Available on z/OS R7 and later with APARs OA17735, OA18639

    Promotion of cancelled jobs WLM designed to increase priority of cancelled jobs

    Designed to help get cancelled work out of the system more quickly so that held resources can be available in less time

    WLM control over server region start-up Designed to allow server regions to tell WLM to start a number of server

    regions in parallel

    New parameter for IWMSLIM allows applications to control whether WLM should start server regions in parallel or sequentially.

    WLM support for cross-system routing of zAAP and zIIP workloads Designed to make routing services return weights for zAAPs and zIIPs,

    as well as to those returned for CPs

  • 56562-Jun-08

    2008 IBM Corporation

    z/OS 1.9 Optimization and Management Capabilities (cont)

    RMF Support for Coupling Facility Activity Reporting

    What is my CF doing? What happened when I added or changed that structure? Support in z/OS 1.9 RMF Monitor III and Postprocessor provide

    information about CF processor resource consumption by structure

    Requires min CFLEVEL 15 (available on System z9/z10 servers)

    Also available on z/OS 1.6 and higher with the PTFs for APARs OA17055 (XES) and OA17070 (RMF)

    SMF74RMF

    Reports

    RMF Monitor III Coupling Facility

    activity display (S.7)

    CF

  • 57572-Jun-08

    2008 IBM Corporation

    1.9 WLM routing service enhancements for zAAP and zIIP

    Workload balancing is optimized by using specialty processors aswell as the general purpose System z processor.

    Configure expected processor usage proportions for BaseWLM Analyze the capacity/utilization requirements for each workload to determine

    the expected utilization proportion for each processor type Sysplex distributor will make routing decisions using the composite weight Load Balancing Advisor (LBA) will report the composite weights to external

    load balancers in place of the conventional CP weight

    System processor capacity

    General CPs

    zAAP

    zIIP

    General CPs

    zAAP

    General CPs

    System z9

    zSeries z990

    zSeries z900

    BASEWLM - system weights Based on a comparison of conventional

    CP capacity

    SERVERWLM - server-specific weights Based on a comparison of

    The CP capacity given the importance of the server's work

    How well each server is meeting the goals of its service class

    No configuration required for ServerWLM

  • 58582-Jun-08

    2008 IBM Corporation

    z/OS optimization and management*Announced/Previewed with z/OS with z/OS V1.10 Policy based Capacity Provisioning for System z10

    A new Capacity Provisioning Manager planned for z/OS V1.10 (and z/OS V1.9 with PTF) plans to monitor System z10 servers and manage z/OS 1.9 and 1.10 systems and add /remove temporary capacity automatically.

    In the future, z/OS will allow authorized applications to query, change, and perform basic operational procedures against the installed System z hardware base - efficiently deploying server resources when needed*

    z/OS Workload Manager: Improved Contention Management

    Longer promotion, will now promote resource holders to the priority of the highest-priority waiter

    WLM to manage more address spaces in service class SYSTEM:

    XCFAS, GRS, SMSPDSE, SMSPDSE1, CONSOLE, IEFSCHAS, IXGLOGR, SMF, and CATALOG (in addition to *MASTER* and WLM)

    More Performance Block (PB) delays

    Up to 15 from 5 Applications can specify names to replace the default names

    zIIP CPU management = Manage zIIPs like CPs and zAAPs

    * Statements regarding IBM future direction and intent are subject to change or withdrawal, and represents goals and objectives only.

  • 59592-Jun-08

    2008 IBM Corporation

    Migration

  • 60602-Jun-08

    2008 IBM Corporation

    New users and experienced users like itNice toolValuable toolGreat toolLove the tool

    Provides useful informationA great idea that will improve as time passes.One of the best ideas Ive seen from IBM in a long time.

    New users and experienced users like itNice toolValuable toolGreat toolLove the tool

    Provides useful informationA great idea that will improve as time passes.One of the best ideas Ive seen from IBM in a long time.

    Examples of feedback ...

    When run on the older system, Migration Checker for z/OS can help you determine if migration actions are applicable

    When run on the new target system, Migration Checker for z/OS can help verify migration actionshave been done correctly.

    Best used in conjunction with z/OS Migration book, to assist in creating your migration plan.

    Intended for migrations from z/OS 1.7 to z/OS 1.8 or 1.9, or from 1.8 to 1.9, with some checks useful for other migration paths.

    When run on the older system, Migration Checker for z/OS can help you determine if migration actions are applicable

    When run on the new target system, Migration Checker for z/OS can help verify migration actionshave been done correctly.

    Best used in conjunction with z/OS Migration book, to assist in creating your migration plan.

    Intended for migrations from z/OS 1.7 to z/OS 1.8 or 1.9, or from 1.8 to 1.9, with some checks useful for other migration paths.

    Value

    Run the TN3270E Telnet server as a separate address space

    Migrate from HFS file systems to zFS file systems

    Discontinue use of multi-file system aggregates

    Use the new default for BLOCKTOKENSIZE in IGDSMSxx

    Remove deleted data sets, paths, and references

    Accommodate the removal of 1-byte console IDs

    Update /etc z/OS UNIX and Communications Server configuration files changed by IBM

    Ensure the integrity of SMS control data sets

    Redefine existing VSAM data set that contain the IMBED, REPLICATE, and KEYRANGE attributes

    Ensure that UDP port 514 is available to syslogd if not started with the -i option

    Run the TN3270E Telnet server as a separate address space

    Migrate from HFS file systems to zFS file systems

    Discontinue use of multi-file system aggregates

    Use the new default for BLOCKTOKENSIZE in IGDSMSxx

    Remove deleted data sets, paths, and references

    Accommodate the removal of 1-byte console IDs

    Update /etc z/OS UNIX and Communications Server configuration files changed by IBM

    Ensure the integrity of SMS control data sets

    Redefine existing VSAM data set that contain the IMBED, REPLICATE, and KEYRANGE attributes

    Ensure that UDP port 514 is available to syslogd if not started with the -i option

    Samples of programs

    ibm.com/servers/eserver/zseries/zos/downloads/#mchecker

    ibm.com/servers/eserver/zseries/zos/downloads/#mchecker

    perform any migration actions on your system

    replace the z/OS Migration books. The Migration Checker for z/OS programs do not cover all migration actions outlined in the Migration books.

    perform any migration actions on your system

    replace the z/OS Migration books. The Migration Checker for z/OS programs do not cover all migration actions outlined in the Migration books.

    Migration Checker will not ...

    Migration Checker for z/OSSimplifying migration to z/OS 1.8 and 1.9No charge Web download

  • 61612-Jun-08

    2008 IBM Corporation

    You do not have to be old.

    Master the Mainframe contest US 1750 people from 325 colleges

    UK 650 started

    3 stages1. Introduction to the Mainframe detailed instructions

    2. Problem solving hardest was EBCDIC to ASCII conversion (win a Sony Play station)

    3. The hard problems (Months of work!)

    working with JCL problems.

    looking at the system log and issuing operator commands.

    a performance challenge, modifying an existing application to make it run as fast as possible.

    updating the front page for their own HTTP server.

    Starting DB2 and running numerous complex queries.

    And finally debugging a very nasty application scenario involving a small suite of WMQ, Batch and CICS programs

    First 3 winners each got high spec laptop, and day at Hursley

  • 62622-Jun-08

    2008 IBM Corporation

    You do not have to be old.

    Z Graduates at Hursley Education for (young) people within the labs

    Self study and courses

    Get people using grown up systems with high throughput and availability

    Understand (and can use)

    CICS , DB2, RACF, JCL

  • 63632-Jun-08

    2008 IBM Corporation

    The infrastructure is complete and fully operational

    Enabling students and faculty Faculty seminars and

    workshops Remote Mainframe access, no-

    charge access to hubs WW Courses and e-Learning Mastery Test & Student

    Opportunity System Student Mainframe contests

    You are encouraged to leverage it

    Networking opportunities Mainframe community

    roundtables on campus zNextGen network at SHARE Opportunity system Be an ambassador

    Mainframe Skills Help Desk ([email protected])

    Mainframe Skills Help Desk ([email protected])

    ibm.com/systems/z/about/charter/university.htmlibm.com/systems/z/about/charter/university.html

    IBM Academic Initiative for the Mainframe is ready for you. Are you ready for it?

  • 64642-Jun-08

    2008 IBM Corporation

    Fill the pipeline with new talent: Academic initiative z/OS Basic Skills Information Center for new and experienced users IBM Education Assistant (IEA)

    Online education on z/OS performance, tuning, and best practices tips.

    Helping to reduce z/OS complexity Make it easier to develop experts Eliminate, automate, and simplify complex tasks Modernize the face of z/OS

    Maintain current faces for experienced users Leverage mainframes centralized management

    The New Face of z/OSSimplifying and Modernizing the Mainframe for IT Professionals

  • 65652-Jun-08

    2008 IBM Corporation

    Any questions?

  • 66662-Jun-08

    2008 IBM Corporation

    Other

    Prelinker is stabilized use the Binder

    Removal of the C/C++ open class libraries

    TN3270 now standalone removal from TCPIP stack

  • 67672-Jun-08

    2008 IBM Corporation

    z/OS 1.9 Networking Policy-Based TCP/IP Routing

    Designed to provide policy-based routing based on job name, source/destination port, protocol type (TCP or UDP), source IP address, NetAccess security zone, security label, application

    Can specify that outbound traffic be separated by application

    FTP Unicode support

    Added file transfer support for UTF-16, UTF-16LE, and UTF-16BE

    Added file storage support for UTF-16

    z/OS Communications Server provides:

    New APIs designed to allow applications to specify source filter lists

    Support to allow local systems to filter on source addresses even when not attached to multicast routers with source address filtering support

    Host support for IGMPv3 and MLDv2

  • 68682-Jun-08

    2008 IBM Corporation

    Meeting the challenges of on demand business with designs for:Improving Availability

    Improved latch contention detection, CF duplexing

    enhancements, SFM improvements, New RRS options

    .

    Scalability & Performance54-way support, 64-bit GRS, SMF to Logger, TSO/E support for large

    sequential data sets, Message Flooding Automation, XCF CDS Performance, heap pools, VSCR Self Managing Capabilities

    WLM support for cross-system routing of zAAP workloads,

    WLM Trickle Support, Promotion of canceled jobs, Start

    servers in parallel,

    Enhancing SecurityIPSec offload to zIIP, Additional

    password phrase support, Kerberos AES support, Enhanced CRL

    support, PKI Services & RACF extensions, better z/OS UNIX

    Systaem Services auditability, Java user and group SAF admin classes

    Enterprise-Wide RolesCIM monitoring enhancements, Updated

    Pegasus server, DFSMSrmm CIM Update

    Improving Usability and SkillsHealth Checker improvements &

    checks, ISPF, DFSMSrmm, Configuration and Management Usability for Communications

    Server,

    Integrating new Applications and Supporting Industry and Open

    StandardsXML offload to zIIPs and zAAPs,

    System REXX, pthreadenhancements, debugging

    improvements with dbx, Binder improvements, PKCS#11 support

    Extending the NetworkPolicy-based TCP/IP Routing,

    Centralized Policy-Based Networking, Expanded Network

    Encryption, FTP Unicode support

    z/OS Release 9 Summary

    z/OSz/OSR9R9

  • 69692-Jun-08

    2008 IBM Corporation

    z/OS and IBM System z together Redefine investment protection

    Going to great lengths to keep applications and data available

    System resources secure

    Server utilization high, and

    Programming environments adaptable

    Whats new in z/OSPreview of z/OS V1.10 and more.

  • 70702-Jun-08

    2008 IBM Corporation

    IBM System z10 Enterprise Class (z10 EC) to help: Consolidate and virtualize the server environment Reduce costs and simplify IT infrastructure Provide high performance, energy efficient technologies Resilient and secure system to support business innovation

    and growth.

    IBM System Storage can help: Simplify the IT infrastructure and its management Assure business continuity, security, and data durability Efficiently manage information over its lifecycle

    z/OS platform - synergy with IBM System z servers and IBM System Storage

  • 71712-Jun-08

    2008 IBM Corporation

    Building on leadership capabilities Over 50% more capacity and flexibility to

    support growth and consolidation of workloads

    Enhanced algorithms to strengthen security Improved resiliency to help reduce risk Improved efficiency to help further reduce

    energy consumption 100 Capacity settings for right-sizing to

    optimize capacity and cost

    Delivering new capabilities 4.4 GHz quad core processor for performance

    for open workloads such as Java, Linux and, z/OS

    Expanded choice and value for future workloads enabled through the integration of Cell technology

    Just in Time deployment of capacity Over 50% extra specialty engine capacity at

    no extra cost Can reduce labor, software license, and

    energy costs through large scale consolidation

    A marriage of evolution and revolution

    Introducing the IBM System z10 Enterprise Class

  • 72722-Jun-08

    2008 IBM Corporation

    z/OS

    z/OS XML System ServicesIn general, what XML workloads can be eligible for zIIP or zAAP

    zAAP enablementzIIP enablement

    z/OS XML System Services

    Validating parsing**

    Example: DB2 9

    IBM SDK XercesJ/XML4J(or any Java-based XML parser)

    Example: EnterpriseCOBOL V4.1

    IBM XMLToolkit for z/OS

    Non-validating parsing

    Par

    tial r

    edire

    ct d

    ue to

    DR

    DA

    Other XML processes

    How much work is eligible for the zAAP will depend on amount of XML data being processed. ** No exploiters for z/OS XML System Services validation parsing, yet. SOD IBM intends to extend the IBM XML Toolkit for z/OS to

    include exploitation of z/OS XML System Serivces validation parsing

    Example: DB2 9 DRDAover TCP/IP

    Application call from TCB mode

    Application call executing from enclave SRB mode

    Available

    6/07

    Available

    9/07

    new!

    new!

    new!Avail

    able

    12/07

    * Statements regarding IBM future direction and intent are subject to change or withdrawal, and represents goals and objectives only.

  • 73732-Jun-08

    2008 IBM Corporation

    Centralized policy-based networkingz/OS Communications Server

    Define policies in one place (or read/ update existing policies*) and apply them uniformly across the z/OS network

    Uses z/OS Communications Server policy agent to create, manage, and distribute policies

    IPSecurity, Application Transparent Transport Layer Security, Intrusion Detection Services, Quality of Service, Network Security Services, TCP/IP Policy-Based Routing

    Define policies in one place (or read/ update existing policies*) and apply them uniformly across the z/OS network

    Uses z/OS Communications Server policy agent to create, manage, and distribute policies

    IPSecurity, Application Transparent Transport Layer Security, Intrusion Detection Services, Quality of Service, Network Security Services, TCP/IP Policy-Based Routing

    Policy-based networking

    Application Transparent -TLS (1.7) and IPSec (1.7) Simplified development and maintenance of security-rich Web apps centralized configuration of AT-

    TLS and IPSec can help you secure the network data with no application modification. AT-TLS for FTP and TN-3270 (1.9) AT-TLS for SASP Load balancing advisor (1.10)*

    Quality of Services & Intrusion Detection Services (1.8) Quality of Service policies help maintain network traffic prioritization IDS policies help you detect and report suspicious network activities

    Network Security Services (NSS) (1.9) Provides single, centralized certificate storage, monitoring, and

    managing services for IPSec cross-systems or cross-sysplex NSS for WebSphere DataPower appliance ID authentication and access checks (1.10)*

    TCP/IP Policy-Based Routing (PBR) (1.9) Outbound network traffic can be separated by application needs Allows TCP/IP stack to make routing decisions based on job name, ports, protocol (TCP or UDP),

    source IP address, NetAccess security zone, and security label

    Defensive filtering (1.10)* Defensive filters (temporary security policies) can be quickly deployed to defeat network attacks

    * Statements regarding IBM future direction and intent are subject to change or withdrawal, and represents goals and objectives only.

  • 74742-Jun-08

    2008 IBM Corporation

    Designed to provide the infrastructure, services, and interfaces to support a browser based graphical user interface needed to support a management console for z/OS.

    This initial release of the z/OS Management Facility plans to provide job and process management and Parallel Sysplex management support.

    Navigator is tailored to each users role and responsibilities.

    Navigator is tailored to each users role and responsibilities.

    Log of system events. Clicking on an event brings up details.

    Log of system events. Clicking on an event brings up details.

    A z/OS Management Facility *A Web-browser based management console for z/OS

    * Statements regarding IBM future direction and intent are subject to change or withdrawal, and represents goals and objectives only.

  • 75752-Jun-08

    2008 IBM Corporation

    z/OS integration with the z10 EC and IBM storageSupporting System z innovation, raising the IT bar and taking System z to the next level of...... scalability and performance HiperDispatch for intelligent dispatching of work for

    optimized performance1

    Up to 1 TB of real memory2 and 64 processors (zIIPs, zAAPs, and CPs) 3 per LPAR

    Extended Address Volume (EAV) capability for large storage volumes, improved storage managemement4,5

    Large (1 MB) pages expected to reduce memory management overhead for exploiting applications3

    Support for Hardware Decimal Floating Point enables high performance computing for your commercial workloads3

    Support for InfiniBand Coupling Links1

    ...availability Support for Basic HyperSwap for high availability

    disk*,3

    Continued Parallel Sysplex clustering and GDPS enhancements

    ... networking and connectivity Policy-based networking helps create a network responsive

    to your application needs1

    Automatic intrusion defense capabilities*,4

    ... simplified operations Capacity Provisioning Manager Dynamically allocate/

    deallocate resources on System z10* z/OS Management Facility (SOD) - a single, modern,

    Web-browser based management console for z/OS, intended to simplify day-to-day operations and administration of a z/OS system*.

    ....improved economics Additional XML exploitation of specialty engines3

    zIIP assisted z/OS Global Mirror (XRC) 3

    (1) available with z/OS V1.7 with appropriate maintenance(2) available with z/OS V1.8 and appropriate maintenance,

    1TB memory on z10 E56 and E64 only(3) available with z/OS V1.9 and appropriate maintenance(4) planned for z/OS V1.10 *(5) with appropriate storage

    * Statements regarding IBM future direction and intent are subject to change or withdrawal, and represents goals and objectives only.

  • 76762-Jun-08

    2008 IBM Corporation

    IBMs commitment to the mainframe helps deliver:

    Extreme scalability, and availability

    Reduced costs and simplified IT infrastructure

    High performance and energy efficient technologies

    a resilient and security rich system

    Summary

  • 77772-Jun-08

    2008 IBM Corporation

    Thanks for listening

    Garry Geokdjian

    System z Technical Consultant

    Chartered Member of British Computer Society

    Email: [email protected]

    Tel: +44 (0)20 8818 4768

    This is session z01 please leave your feedback thanks!

  • 2008 IBM Corporation IBM SystemsIBM Systems

    Backup

  • 79792-Jun-08

    2008 IBM Corporation

    End of Service

    Coexists with

    z/OS...Ship Date

    9/07 1.8

    9/08 1.9

    9/09* 1.10*

    9/10* 1.11* 9/07

    9/11* 1.12* 9/08*

    9/12* 1.13* 9/09*

    R10* x x x

    z/OS z800z900

    z890z990

    z9 ECz9 BC

    R6

    R7

    R8

    x

    x

    x

    x

    x

    x

    x

    x

    x

    R9 x x x

    R11* x x

    x

    DS8000 DS6000

    x

    x

    x

    x

    xx

    x

    TS1120

    x

    x

    x

    x

    x

    z/OS 1.9 Coexistence-supported releasesRelease Coexistence-supportedz/OS 1.9 z/OS 1.7, z/OS 1.8, z/OS 1.9z/OS 1.10* z/OS 1.8, z/OS 1.9, z/OS 1.10*z/OS 1.11* z/OS 1.9, z/OS 1.10*, z/OS 1.11*

    z/OS.e 1.7, 1.8 supported on z800, z890, and z9 BC only. There is no z/OS.e 1.9.

    x**

    z10 EC

    x

    x

    x

    x

    x

    * Statements regarding IBM future direction and intent are subject to change or withdrawal, and represents goals and objectives only.

    z/OS Support Summary

    ** zIIP Web Deliverable required for HiperDispach support on System z10

  • 80802-Jun-08

    2008 IBM Corporation

    System z10 EC New Functions and Features

    New Capacity on Demand architecture and enhancements

    Capacity Provisioning

    Hardware Decimal Floating Point

    Enhanced CPACF SHA 512, AES 192 and 256-bit keys

    HiperDispatch

    Large Page (1 MB)***

    Fixed HSA as standard

    Up to 1,520 GB memory**

    Star Book Interconnect

    36 CP Subcapacity Settings

    Up to 64 customer PUs

    Faster Processor Unit (PU)

    Five hardware models

    Power Monitoring support

    Standard ETR Attachment

    STP using InfiniBand (2Q08)

    Improved RAS

    Scheduled Outage Reduction

    FICON LX Fiber Quick Connect

    InfiniBand Coupling Links (2Q08)

    6.0 GBps InfiniBand HCA to I/O interconnect

    HiperSockets enhancements

    OSA-Express3 10 GbE (2Q08)

    SCSI IPL included in Base LIC

    FICON Enhancements

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

    ** Maximum of 1 TB per LPAR. Maximum supported by z/OS R7 is 512 GB. z/OS R8 and later are designed to support up to 4 TB per image.*** z/OS R9 and later required for large page support

    (z/OS Support in blue)

  • 81812-Jun-08

    2008 IBM Corporation

    Additional features, service or Web downloads required )** Note: Please refer to the latest PSP bucket for latest PTFs for z10 EC Compatibility

    and new functions/features support.

    1.71 STP NTP Client Support

    1.7OSA-Express3 10 Gbps CHPID OSD

    1.9HiperSockets Multi Write Facility

    1.81520 GB per server, 1 TB per LPAR

    1.714096-bit RSA support

    1.964-way support

    1.71InfiniBand Coupling

    1.8HW Decimal Math Support

    1.9Capacity Provisioning

    1.71Basic System z10 EC support

    1.71CPACF Enhancements

    1.91Large Page (1MB)

    1.71 HiperDispatch

    z/OS(**) Want new z10 EC function? no need to wait for z/OS V1.10

    Migrate to z/OS V1.9 today All z10 EC capabilities available with z/OS V1.9

    z/OS V1.7 goes out of service September 2008

    Order z/OS V1.9 today

    Information on migration

    Feb 2008 z/OS Hot Topics articlewww-03.ibm.com/systems/z/os/zos/bkserv/hot_topics.html

    IBM Education Assistant modules publib.boulder.ibm.com/infocenter/ieduasst/stgv1r0/index.jsp?topi

    c=/com.ibm.iea.zos/zos/1.9/InstallationAndMigration.html

    Upcoming Migration Conference call (Mar 27) Info at: www-03.ibm.com/systems/z/os/zos/index.html

    Migration workbooks www-03.ibm.com/systems/z/os/zos/installation/

    Migration Checker www-03.ibm.com/systems/z/os/zos/downloads/#mchecker

    IBM and IBM Business Partner Services See your representative for more details

    z10 EC and z/OS Support for New functions

  • 82822-Jun-08

    2008 IBM Corporation

    IBM intends to expand support for EAV with larger volume sizes and to allow additional data set types to reside in the cylinders after the first 65,520 cylinders.

    z/OS V1.10 is planned to be the last release in which z/OS Communication Server will support these functions: Network Database (NDB)

    BIND DNS 4.9.3

    DHCP server

    Boot Information Negotiation Layer (BINL)

    IBM intends to provide support within z/OS that will allow authorized applications to query, change, and perform basic operational procedures against the installed System z hardware base.

    IBM intends to introduce an IBM z/OS Management Facility, which will be designed to provide the infrastructure, services, and user interfaces to support a browser based graphical user interface needed to support a management console for z/OS.

    And... preview for TotalStorage Productivity Center for Replication Basic Edition for System z to enable Basic HyperSwap

    * Statements regarding IBM future direction and intent are subject to change or withdrawal, and represents goals and objectives only.

    Statements of Direction* (February 2008)

  • 83832-Jun-08

    2008 IBM Corporation

    Academic Initiative - The infrastructure is complete, time to leverage it Enabling students and faculty Faculty seminars and workshops No-charge access to remote mainframe hubs WW Courses and e-Learning Mastery Test & Student Opportunity System Student Mainframe contests

    z/OS Basic Skills Information Center for new and experienced users publib.boulder.ibm.com/infocenter/zoslnctr/v1r7/index.jsp z/OS Basics publication as well as interactive courses

    IBM Education Assistant (IEA) ibm.com/software/info/education/assistant/ Click on Other Systems Online education on z/OS performance,

    tuning, and best practices tips

    Application development simplification Rational (WebSphere) Developer for System z

    ibm.com/software/awdtools/devzseries/

    Mainframe Skills Help Desk ([email protected])

    Mainframe Skills Help Desk ([email protected])

    Simplifying access to z/OS skills!

  • 84842-Jun-08

    2008 IBM Corporation