The Time Has Come! z/OS Release 4 Migration

40
Copyright © 2003 Best Cus tomer Solutions, Inc. 1 The Time Has Come! z/OS Release 4 Migration Midwest Capacity Management Group Jim Schesvold Best Customer Solutions, Inc. [email protected] www. mainframehelp .com

Transcript of The Time Has Come! z/OS Release 4 Migration

Page 1: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc.

1

The Time Has Come!z/OS Release 4 Migration

Midwest Capacity

Management Group

Jim Schesvold

Best Customer Solutions, Inc.

[email protected]

www.mainframehelp.com

Page 2: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 2

AGENDA

•BCS Overview•Why Migrate Now?•Preparing for Migration•Withdrawn Elements or

Functions•Migration Tasks•Q&A, Time Allowing

Page 3: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 3

BEST CUSTOMER SOLUTIONS, INC.

OVERVIEW

Page 4: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 4

WHO IS BCS?• A mainframe systems software consulting firm for 10+ yrs

– z/OS, CICS, DB2, OS/390 & related IBM products– Related Third Party products (Omegamon, CA products, etc.)

• Formalized and customized service offerings– z/OS & OS/390, CICS, DB2 Installation & Migration– Performance/Tuning, CICS web-enablement, website development– Contracts tailored to clients’ needs

• Search390.com expert, co-author of CICS Performance Gd• Find out more at www.mainframehelp.com

– Company overview, expertise, success stories, clients– Migration Starter Kits– Technical articles & presentations– Service Offerings– Links to related sites across the Internet

Page 5: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 5

WHY MIGRATE TO z/OS RELEASE 4 NOW?

Page 6: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 6

WHY MIGRATE NOW?• OS/390 V2R10 support will end in just over a year

– V2R10 is the only OS/390 release which is supported– z/OS V1R1 (3/31/2004) & V1R2 will also be unsupported by then– z/OS V1R3, V1R4 are all that remain supported after 9/2004

• OS/390 V2R10 can no longer be ordered– Contact your local IBM office

• OS/390 V2R10 provides coexistence/fallback support back to OS/390 V2R6

• z/OS V1R4 is the last release to provide coexistence/ fallback support with OS/390 V2R10 (or z/OS V1R1)– Fallback-only support is available for OS/390 V2R9

• z/OS V1R4 projected withdrawal from marketing: 3/2004• z/OS & OS/390 Marketing, Service, Withdrawal Dates, at

www-1.ibm.com/servers/eserver/zseries/zos/support/zos_eos_dates.html

Page 7: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 7

FALLBACK & COEXISTENCE• Coexistence - When systems share resources

– VSAM catalogs– JES Spool– Applications: i.e. Language Environment downward

compatibility– Consoles, etc., etc., affecting 12 different z/OS (OS/390)

elements– Sharing can be concurrent, or alternating– Support is via maintenance; a.k.a. toleration, compatibility PTFs

• Fallback - Return to a prior release after a migration– Usually because of a severe problem with a new release– File, data base, other production work is protected after fallback– Catalogs, spool, etc. are still usable– z/OS V1R4 Migration Guide: Apply Coexistence & Fallback PTFs,

at publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/2.1.3

– z/OS V1R4 Planning for Inst.: Ensuring Coexistence/Fallback, at publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2b131/5.0

Page 8: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 8

WHY MIGRATE NOW?• Bimodal Accommodation Migration Offering - you don’t

have to migrate to z/Architecture along with z/OS– 6 month migration period, zSeries processors only– Carefully check out 3rd Party products for support/maintenance

www-1.ibm.com/servers/eserver/zseries/zos/installation/bimodal.html

• z/OS V1R4 is a “staging release”, supported until 8/2005– It’s the only release available for an 18 month period– z/OS V1R5 expected availability is 4/2004, V1R6(?) is 10/2004– Annual releases thereafter– New function will be added to z/OS V1R4 via SPEs– z/OS V1R4 - Foundation for the Future, at www-1.ibm.com/servers/

eserver/zseries/events/callabst/A091002.html

• s/390 to z/Architecture Migration Promotion– zSeries upgrade with z/Architecture = 36 month discount on

z/OS– www.ibmlink.ibm.com/usalets&parms=H_303-130

Page 9: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 9

WHY MIGRATE?• Z/Architecture using a zSeries processor

– 64-bit real and virtual addressing - Use the storage you need• An LPAR can use more than 2GB of Central Storage (ESTOR is gone)• Reduction in paging• Larger file, data base buffer pools; other data-in-memory exploitation• www.research.ibm.com/journal/rd/464/plambeck.html

– Intelligent Resource Director - Self-optimizing, self-configuring• LPAR CPU Management• Dynamic Channel Path Management• Channel Subsystem Priority Queueing• www.ibm.com/servers/eserver/zseries/library/techbriefs/irdtechbrief.html

– HiperSockets - Any-to-any virtual TCP/IP network• Superior bandwidth between servers and clients• Simplified connectivity and network design• Scalable - up to 4096 stack connections• www-1.ibm.com/servers/eserver/zseries/networking/hipersockets.html

Page 10: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 10

WHY MIGRATE?• Workload License Pricing - Pay for what you use

– Third Party products may not provide equivalent offering– z/Architecture is required– www-1.ibm.com/servers/eserver/zseries/swprice/wlc.html

• e-business - Vast web, server, object-oriented solutions– Robust, enhanced support for legacy applications– Websphere family of products, including improved performance– Java + beans, C/C++, MVS HTTP Server, Corba, Unicode, XML– MVS, UNIX, LINUX applications– publib-b.boulder.ibm.com/Redbooks.nsf/RedbookAbstracts/sg245664.html

• General product enhancements– Performance, usability, e-business, scalability, maintainability,

reliability, functionality, web-enablement, availability, etc., etc.– z/OS V1R4 Migration: z/OS summary of interface changes, at

publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/B.0

Page 11: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 11

PREPARE FOR

MIGRATION

Page 12: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 12

PREPARE FOR MIGRATION• Apply coexistence/fallback maintenance

– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/2.1.3– docs.share.org/proceedings/sh100/s2871.pdf (pp. 56-58)

– IBM Support Search, at www.ibm.com/support/search/index.html

• Review PSP Buckets - Upgrade = ZOSV1R4– techsupport.services.ibm.com/server/390.psp390

– Signon is required, you can register on the spot!– Multiple Subsets - ZOSGEN, SERVERPAC, Element Name,

etc.

• Review z/OS V1R4 Migration Guide (From OS/390 V2R10), at publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/CCONTENTS

– z/OS Installation Planning Wizard, at www-1.ibm.com/servers/eserver/zseries/zos/wizards/ipw/ipwv1r4

• Review z/OS V1R4 Planning for Installation, at publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2b132/CCONTENTS

Page 13: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 13

MIGRATION RESOURCES• Jim’s top 25 (the first two are on the prior page)

– 3. SHARE Presentation: Migrating to z/OS V1R4, Parts 1 and 2, by Marna Walle, at docs.share.org/proceedings/sh100/s2871.pdf

– 4. Search390.com webcast: Migrating to z/OS, by Marna Walle, at search390.com/r/0,,12554,00.htm

– 5. Search390.com webcast: Migration to z/OS R4: Performance Tips and Gotchas, by Jim Schesvold, at www.Search390.com

– 6. Planning Your Path From OS/390 To z/OS, by Jim Schesvold, at www.mainframehelp.com/migrating_zos_14.htm

– 7. z/OS V1R4 Installation Planning Checklist, by Bette Brody, at www-1.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/TD100921

– 8. z/OS V1R4 Migration and Installation Home Page, at www-1.ibm.com/servers/eserver/zseries/zos/installation

– 9. z/OS Version 1 Release 3 and 4 Implementation, at www.redbooks.ibm.com/redpieces/pdfs/sg246581.pdf

– 10. z/OS and OS/390 Performance "Hot" Topics, by Kathy Walsh, at www-1.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/PRS449

Page 14: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 14

MIGRATION RESOURCES• Jim’s top 25

– 11. SHARE Presentation: Cheryl's Hot Flashes #9,by Cheryl Watson, at docs.share.org/proceedings/sh100/s2543.pdf

– 12.SHARE Presentation: Cheryl's Hot Flashes #8, by Cheryl Watson, at www.share.org/proceedings/sh99/SHARE/data/S2543.pdf

– 13. SHARE Presentation: Cheryl's Hot Flashes #7, by Cheryl Watson, at www.share.org/proceedings/sh98/data/S2543.PDF

– 14. SHARE Presentation: What's New in z/OS?, by Mary Beth Bradley, Kelly Pushong, at docs.share.org/proceedings/sh100/s2412.pdf

– 15. SHARE Presentation: z/OS V1.4 User Experience at Southern California Edison, by J.O. Skip Robinson, at docs.share.org/proceedings/sh100/s2868.pdf

– 16. SHARE Presentation: z/OS V1.4 User Experience at Boeing, by Deborah Carnes, at docs.share.org/proceedings/sh100/s2868b.pdf

– 17. IBM Publications Search, at www.elink.ibmlink.ibm.com/public/applications/publications/cgibin/pbi.cgi?CTY=US

Page 15: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 15

MIGRATION RESOURCES

• Jim’s top 25– 18. IBM Redbooks, at www.redbooks.ibm.com

– 19. IBM Technical Documents (Flashes, White Papers, etc.), at www-1.ibm.com/support/techdocs/atsmastr.nsf/Web/Techdocs

– 20. IBM Support (APARs, PTFs), at www.ibm.com/support/us

– 21. IBMLINK (APARs, PSP, Q&A: you must have a license and signon from IBM), at www.ibmlink.ibm.com

– 22. IBM ResourceLink (forums, tools: registration is required), at www.ibm.com/servers/resourcelink

– 23. IBM-MAIN (forums, archives; registration is required), at bama.ua.edu/archives/ibm-main.html

– 24. Search390.com (Q&A, White Papers, Ask the Expert, forums: registration is required), at www.search390.com

– 25. Mainframehelp.com (articles, presentations, Migration Starter Kits), at www.mainframehelp.com

Page 16: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 16

MIGRATION STARTER KITS• MS Project plans include most migration tasks +

references (manuals, etc.) via hyperlinks, ready to tailor– www.mainframehelp.com/upgrade_plan_templates.htm

• Significantly cuts project planning, technical research time

Page 17: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 17

MIGRATION STARTER KITS• z/OS, CICS, DB2, OS/390, QMF, or combinations thereof• z/OS MSK includes 500 to 800 migration tasks

– Standard tasks - Performed for every migration– Release tasks - Unique to specific release & so identified in MSK

• z/OS MSK contains about the same number of hyperlinks– Product-related hyperlinks at the product level task– Task-related hyperlinks for specific tasks

• z/OS MSK covers OS/390 V2R10 to z/OS V1R4– Also OS/390 V2R6->V2R10, CICS V4R1->V2R2, DB2 V5R1->V7R1

• 26 z/OS (or OS/390) elements are included + ServerPac• Third Party products are included per your request• Usage, Viewing, and Tailoring Guide is included• Comes in MS Project, PDF format; PDF is limited function

Page 18: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 18

SOFTCAP• Allows you to evaluate CPU, real storage impact of a

migration from OS/390 V1R1 through z/OS V1R4• Options

– ESA/390 vs. z/Architecture for OS/390 + BiModal Accommodation

– 31-bit vs. 64-bit– WLM Compatibility vs. Goal Mode

• CICS, IMS release migration estimation is also provided– CICS/ESA V3R1M1 through CICS TS V2.2 + MRO (FOR, AOR,

TOR)– IMS V3 through V8 + Fast Path & Full Function

• You can specify workload % for CICS, IMS, DB2, TSO, batch, and system where total = 100%

• Requires Java Runtime 1.3, part of download package• www.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/PRS268

Page 19: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 19

OTHER WIZARDS

• DFSMS Migration• DFSMSrmm Customization• e-business Planning• IRD Planning & Implementation• IP Configuration• msys for Operations Customization• Parallel Sysplex & Base Sysplex Customization• SDSF Customization• Security Server PKI Services Customization• Tivoli Access Mgr. for Business Integration

Customization• UNIX System Services Customization• www-1.ibm.com/servers/eserver/zseries/zos/wizards

Page 20: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 20

PREPARE FOR MIGRATION• Identify DASD volumes for new system

– 3390-3 volume has 3339 cylinders– TLIB data sets = 4,600+ cylinders– DLIB data sets = 6,300 cylinders– HFS data sets = 2,250 cylinders

• Size more than doubled in z/OS V1R2

– SMP data sets can reach 5,000+ cylinders depending on number of products in ServerPac

– ServerPac now offers “IBM Recommended System Layout” which automatically assigns some/all TLIB/DLIB data sets, at publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/CPP2UD40/8.1

• Verify/establish Target and Driving systems– Driving System - OS/390 V2R9+PTFs or higher. See

publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2b132/3.0

– Target - G5 or higher, MP3000, zSeries. See publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2b132/4.0

Page 21: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 21

WITHDRAWN ELEMENTS OR

FUNCTIONS

Page 22: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 22

WITHDRAWN FUNCTION• Develop and implement replacements before migration• LANRES (z/OS V1R3)

– No single product replacement is available– Large PC Drives, ESS/Shark, NFS, replaces Disk Serving– FTP, Shared File design, Telnet/Netware for Data Distribution– InfoPrint, LPR/LPD replaces LAN-to-Host-to-LAN printing– NetWare for LAN Administration– www-1.ibm.com/servers/eserver/zseries/library/whitepapers/gm130035.html– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/2.1.5

• RDBM DB2 backend (z/OS V1R4)– TDBM DB2 backend can replace RDBM backend– TDBM performs better, has greater storage capability than RDBM– Basically Unload/Reload of LDAP Data Interchange Format data– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/19.1.1

Page 23: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 23

WITHDRAWN FUNCTION• IBM License Manager is replaced by Tivoli (z/OS V1R4)

– www-1.ibm.com/servers/eserver/zseries/swprice/ilm.html

• Tivoli Mgt. Framework is now standalone (z/OS V1R2)– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/2.1.5

• LAN Server, Host Component (z/OS V1R2)– Workstation component -- withdrawn in OS/390 V2R10– OS/2 software is no longer available– www.redbooks.ibm.com/redbooks/pdfs/sg245330.pdf– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/2.1.5

• Communications Server Security L1 & L2 (z/OS V1R2)– Kerberos V4 is replaced by Kerberos V5 in Security Server– Applications using V4 API need to be reworked– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/2.1.5– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/f1a1b110/4.14– publibfp.boulder.ibm.com/cgi-bin/bookmgr

/BOOKS/EUVB3A21/CCONTENTS

Page 24: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 24

WITHDRAWN FUNCTION• SOMobjects RTL & ADE (z/OS V1R2)

– Websphere contains similar function, but no direct migration path

– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/2.1.5

• ISPF Library Management Facility (z/OS V1R2)– SCLM contains equivalent function, some LM services are in

ISPF– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/12.1.1

• RMF II 3270 session (z/OS V1R2)– BTAM is being phased out– RMF Client/Server Enabling feature provides same function– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/17.1.1

• AFP Print Driver, Viewer for Windows (z/OS V1R2)– These are available at www.ibm.com/printers/download.html

• 2305, 333x, 334x, 335x, 3375 DASD, 3850 MSS• 3830/3380 M1,4,11,21 controllers, S/3 & 1130 for JES2

Page 25: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 25

RELEASE MIGRATION TASKS

Page 26: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 26

z/OS MIGRATION TASKS• z/OS V1R4 Migration Guide contains 173 migration tasks

– These are primarily release-specific tasks– They cover OS/390 V2R10 through z/OS V1R4

• Migration tasks encompass 19 z/OS elements + hardware– z/OS contains a total of 58 elements (Base + Fee)– There may be other products (COBOL, System Automation, etc.)

• Third Party products = additional migration tasks– In many cases, this is 50% or more of the work

• Many tasks “depend”– JES2 or JES3?– LDAP with Security?– RMM, HSM with DFSMS?

• This presentation attempts to highlight the most common, highest impact tasks

Page 27: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 27

MVS WLM GOAL MODE• COMPAT mode is unsupported as of z/OS V1R3• A 4-8 week effort; do this PRIOR to z/OS migration• Major steps:

– Evaluate existing system, esp. IEAIPSxx, IEAICSxx, IEAOPTxx– Verify maintenance is current, update if necessary– Develop migration, fallback and testing procedures– Determine impact on operations and automation, train

operators– Determine Service Classes, build Policy, install, activate, & test– Set up and move to Production

• Checklist, www.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100185

• WLM Web Page, at www.ibm.com/s390/wlm , & Migration Aid, at www.ibm.com/servers/eserver/zseries/zos/wlm/tools/goalmode.html

• WLM Documents, Sample Service Policies, at www-1.ibm.com/servers/eserver/zseries/zos/wlm/documents/documents.html

Page 28: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 28

MVS MIGRATION TASKS• Evaluate impact of COMPAT= default change (z/OS V1R3)

– Binder default is new parm, MIN, instead of CURRENT– Verify UNIX c89 utility, C/C++ CXXBIND EXEC & CBCB are OK– docs.share.org/proceedings/sh100/s2871.pdf (pp. 80-81)

• Tailor GRS exits ISGGREX0/SIEX/SEEX/RCEX (z/OS V1R2)– Due to GRS wildcard support, see OW49979, OW52896, OW56809– ISGNQXIT replaces ISGGREX0– Performance degradation, esp. w/ENQ/DEQ using SCOPE=STEP– z/OS R4: Performance Tips & Gotchas, at www.Search390.com

• TSO dynamic, switchable broadcast data sets (z/OS V1R3)– Prevent CSA depletion when SYS1.BRODCAST is unavailable– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/5.2.6

• Build new UNICODE conversion images (z/OS V1R2)– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/5.2.8

Page 29: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 29

VSAM INDEX CISIZE• Size calculation has changed (z/OS V1R3)

– Size may increase; for example from 1536 to 2560– Can increase LSR storage requirements, in some cases up to 30%– LSR pools may need to be redefined, both buffer and buffer pool

size(s)– CICS VSAM files, IMS databases may be affected– The change attempts to improve the chance an index record

represents all data Control Intervals in a data Control Area

• References– z/OS V1R4 Migration, at publibfp.boulder.ibm.com/cgi-bin/bookmgr

/BOOKS/e0z2m101/10.1.2

– z/OS V1R3 DFSMS: Using Data Sets, at publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/dgt2d410/2.5.1.3

– Search390.com: Ask The Expert, Jim Schesvold, at search390.techtarget.com/ateQuestionNResponse/0,289625,sid10_cid514970_tax292523,00.html

– VSAM Cluster Index CI Size Calculation Change, Charlie Burger, at www-1.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/Flash10206

Page 30: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 30

DFSMS MIGRATION TASKS• Convert ISAM programs to ISAM compatibility interface

– ISAM will be (isn’t) discontinued, compatibility won’t be (soon)– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/10.2.1

• Convert ACDS in SCDS format to a true ACDS (z/OS v1R3)– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/10.1.1– docs.share.org/proceedings/sh100/s2871.pdf (p. 94)

• Define SMS null configuration for HFS (all releases)– www.redbooks.ibm.com/pubs/pdfs/redbooks/sg245653.pdf (pp. 168-186)

• KEYRANGE is gone; existing data sets OK (z/OS V1R3)– KEYRANGE is ignored on EXPORT/IMPORT/REPRO/DEFINE/DELETE– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/10.2.6

• Implement new PDSE Architecture via OW53235, II12791– Effective in z/OS V1R2, retrofitted back to OS/390 V2R10– SMSPDSE replaces SMSX, SMSBMFAS, absorbs most ECSA– z/OS R4: Performance Tips & Gotchas, www.search390.com

Page 31: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 31

COMMUNICATIONS SERVER• Replace ASSORTEDPARMS, KEEPALIVEOPTIONS in TCP/IP

Profile (z/OS V1R2) - unsupported in a future z/OS– Replaced w/IPCONFIG, TCPCONFIG, UDPCONFIG, GLOBALCONFIG– Using old & new parameters can cause problems– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/8.1.1

• Adapt system to CSALIMIT changes (z/OS V1R4)– VTAM now expands beyond CSALIMIT if CSA/ECSA is available– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/8.2.4

• Remove CPNAME, NETSRVR from alias CDRSC (z/OS V1R4)– No longer supported due to new NQNMODE support– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/8.2.6

• Tailor TCP/IP for resolver consolidation (z/OS V1R2)– Different parameters for different resolvers are now merged– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/8.2.1

Page 32: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 32

JES2• Tailor exits 4, 9, 14, 22, 44, 49, exits/programs using $PSO,

$XMPOST, $#BUSY, $SDB, reassemble all exits (V1R2,R4)– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/13.2

• Delete vrm in JCL, etc. that uses JES2 DSNs (z/OS V1R2)– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/13.2.1

• Handle/prevent duplicate logons (z/OS V1R4)– JES2 no longer provides this– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/5.2.6

• Adapt automation for new msgs, HASP443 (z/OS V1R2,R4)– New messages’ format is HASPnnnn, old messages are unchanged– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/13.2.10– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/13.2.2

• Handle new WTORs, checkpoint messages (z/OS V1R4,R2)– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/13.2.3– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/13.2.9

Page 33: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 33

JES3• Tailor IATUX69 & IATUX70 (z/OS V1R2)

– WTOs are no longer routed to Global when both Local & Global support JESMSG offload

– IATUX69 is impacted on Local, IATUX70 is impacted on the Global– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/14.2.1

• MAINPROC processing, statement changes (z/OS V1R4)– MAINPROC statement changes are now effective on Hot Start– Many statement errors no longer stop JES3 startup, via defaults– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/14.2.3

• Adapt automation/procedures for changes to system reset & JES3 shutdown (z/OS V1R4)– Due to MAINPROC changes, Warm or Cold start changes, etc., etc.– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/14.3.1

Page 34: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 34

UNIX SYSTEM SERVICES• Populate /etc & /var directories w/control files (all

releases)– Copy files from current system, then upgrade for z/OS changes– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/2.2.3

• Tailor BPXPRMxx for withdrawn function (z/OS V1R4)– INET & TCP/IP 3.2 Physical File Support (PFS) support is removed– Informational message is issued, but sockets, etc. are OK– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/21.1.3

• Tailor/verify PARM length < 501 in BPXPRMxx (z/OS V1R4)– Used in MOUNT, ROOT, FILESYSTYPE statements– Maximum was 1,024 in prior releases– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/21.1.4

• Add uucp UID, uucpg & TTY GIDs to security DB before installing UNIX-Application Services (z/OS V1R4)– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/21.1.2

Page 35: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 35

C/C++• Eliminate use of withdrawn compiler options (z/OS

V1R2)– GENPCH, USEPCH for Pre-Compiled Header (PCH) files due to

improved compile times– DECK, HWOPTS, LANGLVL(COMPAT), OMVS, SRCMSG, SYSLIB,

SYSPATH, USERLIB, & USERPATH are also removed• Italics have replacements

– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/7.1.1

• Establish application downward compatibility (z/OS V1R4)– Needed if programs run in a system with a lower level of z/OS

or OS/390 than the system where they’re developed– Especially the case when using C/C++ class libraries– Specify TARGET for the compiler– Class libraries cannot be link-edited on z/OS V1R4, then run on

a lower level. For a tactical solution, see publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/7.2.1

Page 36: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 36

Language Environment• Upgrade CICS System Definition file (all releases)

– Define LE programs, transactions, TD, etc. to CICS via RDO– CLER transaction is new in z/OS V1R2– Sample can be found in CEE.SCEESAMP(CEECCSD)– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/15.2.1

• Refresh LPA w/new LE load modules (all releases)– Review for currency and whether list of modules is correct– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/15.2.2

• Upgrade run-time options (all releases)– TERMTHDACT is changed in z/OS V1R1– ALL31, STACK, STORAGE, THREADSTACK, TERMTHDACT,

HEAPCHK are changed, FILETAG is new in z/OS V1R2– Includes favor 31-bit application performance

improvements– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/15.2.3– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/15.2.4

Page 37: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 37

OTHER ELEMENTS• SMP/E

– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/20.0

• Security Server– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/19.0

• SDSF– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/18.0

• ISPF– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/12.0

• Infoprint Server– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/11.0

• OSA/SF– publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/e0z2m102/16.0

• Hardware, BookManager BookServer, Crypt. Services– publibfp.boulder.ibm.com/cgi-bin/bookmgr

/BOOKS/e0z2m102/CONTENTS

Page 38: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 38

MISCELLANEOUS

Page 39: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 39

LEGALITIES• Performance impact of an item is dependent on your configuration,

applications, volume, capacity, and environment; carefully research any item that appears to be relevant. All information is distributed on an “as is” basis, with no form of warranty either expressed or implied.

• IBM trademarks - BookManager BookServer, BTAM, CICS/ESA, CICS TS, COBOL, Communications Server, CP, Cryptographic Services, CSM, C/C++, DB2, DFSMS, DFSMSdss, DFSMSrmm, ESS/Shark ESTOR, FICON, GRS, HFS, Hiperspace, HSM, IBM, IMS, InfoPrint, Intelligent Resource Director, ISAM, ISPF, JES2, JES3, Language Environment, LANRES, LAN Server, LDAP, LPAR, MVS, NFS, OSA/SF, OS/2, OS/390, QDIO, PDSE, QMF, RACF, RMF, SDSF, Security Server, ServerPac, SMP, SMS, SoftCap, SOMobjects ADE, SOMobjects RTL, SRM, Sysplex, System Automation, System Resource Manager, SRM, S/390, TCP/IP, TSO, UNIX System Services, VSAM, VTAM, WLM, z/Architecture, z/OS, zSeries, z/800, z/900

• Best Customer Solutions trademark - Migration Starter Kits• Candle Corporation trademark- Omegamon• Microsoft trademark - MS Project

Page 40: The Time Has Come! z/OS Release 4 Migration

Copyright © 2003 Best Customer Solutions, Inc. 40

QUESTIONS

AND

ANSWERS