Click here to load reader
View
219
Download
0
Embed Size (px)
2008 IBM Corporation IBM SystemsIBM Systems
z/OS trends and directions
Colin PaiceColin_Paice@uk.ibm.com
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
upda