Presentation is loading. Please wait.

Presentation is loading. Please wait.

Copyright © 2005 Best Customer Solutions, Inc.1 z/OS Release 6 Migration: Extending zee Architecture Jim Schesvold Best Customer Solutions, Inc.

Similar presentations


Presentation on theme: "Copyright © 2005 Best Customer Solutions, Inc.1 z/OS Release 6 Migration: Extending zee Architecture Jim Schesvold Best Customer Solutions, Inc."— Presentation transcript:

1 Copyright © 2005 Best Customer Solutions, Inc.1 z/OS Release 6 Migration: Extending zee Architecture Jim Schesvold Best Customer Solutions, Inc.

2 Copyright © 2005 Best Customer Solutions, Inc. 2 AGENDA Criteria and Format Availability and Service Dates Withdrawn Functions Required Migration Tasks –By Element/Component z/OS V1.6 Migration Tools Jim’s Top 100 z/OS Migration References It’s a rush! And a tongue-twister!

3 Copyright © 2005 Best Customer Solutions, Inc. 3 QUESTIONS AND ANSWERS Search390.com Ask the Expert -- z/OS Migration, at ,00.html ,00.html

4 Copyright © 2005 Best Customer Solutions, Inc. 4 CRITERIA AND FORMAT

5 Copyright © 2005 Best Customer Solutions, Inc. 5 CRITERIA & FORMAT Emphasis is on migration from z/OS V1.4 to z/OS V1.6 –z/OS V1.3 is also included, since it provides coexistence/fallback –z/OS R4 Migration webcast covers OS/390 V2.10 to z/OS V1.4, at Reference material is identified –Hyperlinks work on PowerPoint Slide Show. May need CTRL-ESC. –Download from Migration, Search390.com MigrationSearch390.com Assumes a “vanilla migration” using ServerPac –i.e. only make changes necessary for upgrade: Recommended migration tasks & implementation of new function are excluded For R3 to R6 migration tasks, see z/OS V1.6 Migration, at or For R4/5 to R6, see the z/OS Installation Home Page, at

6 Copyright © 2005 Best Customer Solutions, Inc. 6 CRITERIA & FORMAT Normal upgrade tasks are not included –Review PSP Buckets, at https://techsupport.services.ibm.com/server/390.psp390 & https://techsupport.services.ibm.com/server/390.psp390 –Upgrade user exits, see bin/bookmgr/BOOKS/e0z2m120/ bin/bookmgr/BOOKS/e0z2m120/2.2.4 –Update CustomPac, see bin/bookmgr/BOOKS/e0z2m120/2.1.5 and bin/bookmgr/BOOKS/e0z2m120/ bin/bookmgr/BOOKS/e0z2m120/ bin/bookmgr/BOOKS/e0z2m120/2.1.6 –Upgrade operations procedures and automation, see –Update PARMLIB, PROCLIBs, Logon Procs, JCL, etc. (with IBM- supplied versions where applicable), at –Evaluate real storage allocations via SOFTCAP, at –Apply coexistence and fallback maintenance, see

7 Copyright © 2005 Best Customer Solutions, Inc. 7 CRITERIA & FORMAT Normal upgrade tasks are not included –Upgrade Windows clients, see bin/bookmgr/BOOKS/e0z2m120/ bin/bookmgr/BOOKS/e0z2m120/2.1.4 –Implement support for ISAM data sets, at –Upgrade other IBM & ISV products, see Min. IBM Software Levels, at & Software Developers Supporting z/OS V1.6 and z.OS.e V1.6, at –Update Procs, catalogs, /etc/profile, etc. w/new, defunct data sets, see bin/bookmgr/BOOKS/e0z2m120/ and bin/bookmgr/BOOKS/e0z2m120/ bin/bookmgr/BOOKS/e0z2m120/ bin/bookmgr/BOOKS/e0z2m120/ –Notify of mgt., app. staff, end users re. migration schedule/plans –Create IPL TEXT via ServerPac job, at –Reassemble stand-alone dump, at bin/bookmgr/BOOKS/e0z2m120/ bin/bookmgr/BOOKS/e0z2m120/5.2.2

8 Copyright © 2005 Best Customer Solutions, Inc. 8 AVAILABILITY AND SERVICE

9 Copyright © 2005 Best Customer Solutions, Inc. 9 Availability and Support Product availability –Availability date - product can be ordered –Withdrawn from marketing - product can no longer be ordered –z/OS V1.6 was available on 8/10/2004, withdrawn on 09/2005* –z/OS V1.3, V1.4, V1.5 have all been withdrawn from marketing Product may be orderable via special procedures - contact IBM Rep. IBM Global Services may offer product via special offering End of service dates –z/OS V1.6 is supported until 09/2007* –z/OS V1.5 is supported until 3/31/2007* –z/OS V1.4 is supported until 3/31/2007 –z/OS V1.3 is supported until 3/31/2005 See * means this date is projected, not final

10 Copyright © 2005 Best Customer Solutions, Inc. 10 WITHDRAWN FUNCTION

11 Copyright © 2005 Best Customer Solutions, Inc. 11 WITHDRAWN FUNCTION Underlined task description contains a hyperlink z/OS V1.5 removes support for: –Bimodal Migration Accommodation Offering zSeries only; allows separate migration to z/OS vs. 64-bit & fallback –C/C++ Open Class LibraryC/C++ Open Class Library –C/C++ with Debug ToolC/C++ with Debug Tool –OAM support for Filenet 9246, 9247 optical drive, and 12” optical media from DFSMSdfpOAM support for Filenet 9246, 9247 optical drive, and 12” optical media from DFSMSdfp –ILM - to be replaced by Tivoli productILM - to be replaced by Tivoli product –Windows 98 and NT Workstation 4.xx clientsWindows 98 and NT Workstation 4.xx clients –USS _MAKE_BI=YES is replaced by compiler commands Built-in make, c89, cc, and c++ commands are provided Performance benefits never materialized USS_MAKE_BI is ignored, but elimination will prevent confusion/errors

12 Copyright © 2005 Best Customer Solutions, Inc. 12 WITHDRAWN FUNCTION z/OS V1.5 reduces support for: –JOBCAT and STEPCAT are now disabled, but can be enabledJOBCAT and STEPCAT are now disabled, but can be enabled SMS-managed data sets, 16M+ UCB data sets can’t use them today JOBCAT/STEPCAT can increase processing time for a catalog request Use MODIFY CATALOG,ENABLE(JOBSTEPCAT) to enable –Put command in COMMNDxx to enable JOBCAT and STEPCAT at IPL z/OS V1.6 only runs on a zSeries - z990, z900, z800, z890 –z/OS V1.6 implements a new level of zArchitecture z/OS V1.6 removes support for: –C/C++ ISPF Panels: foreground/background compiles, helpC/C++ ISPF Panels: foreground/background compiles, help –Run-Time Library Services (RTLS) from Language EnvironmentRun-Time Library Services (RTLS) from Language Environment No longer needed due to LE run-time library compatibility & stability Parameter in CEEDOPT should be set as RTLS((OFF),OVR) –DCE Application SupportDCE Application Support –Encina Toolkit ExecutiveEncina Toolkit Executive

13 Copyright © 2005 Best Customer Solutions, Inc. 13 WITHDRAWN FUNCTION z/OS V1.6 removes support for (cont.): –Dynamic Link Library (DLL) Rename Utility from LEDynamic Link Library (DLL) Rename Utility from LE Used to couple DLLs with applications DLLs now licensed w/OS/390 or z/OS, so Rename is not needed –Text Search, which is still available as a download at Search –SMIv1 MIB module is eliminated; replace with SMIv2 MIB moduleSMIv1 MIB module is eliminated; replace with SMIv2 MIB module Future z/OS releases will discontinue the following: –1 byte console ID - p rograms using it will have to be modified1 byte console ID - p rograms using it will have to be modified –ISAM/IEABISAM, but not ISAM Compat. Interface, from DFSMS –JOBCAT and STEPCAT from DFSMSdfpJOBCAT and STEPCAT from DFSMSdfp –Run-time support for C/C++ Open Class Library will terminate –OS/390 V2.10 level of C/C++ compiler from C/C++OS/390 V2.10 level of C/C++ compiler from C/C++ –Bind DNS from Comm. Server, r eplace with Bind 9.2.0

14 Copyright © 2005 Best Customer Solutions, Inc. 14 FUTURE z/OS DIRECTIONS Future z/OS releases will discontinue the following: –AnyNet from Comm. Server, replace with Enterprise Extender –ASSORTEDPARMS and KEEPALIVEOPTIONS in TCP/IP Profile Replace with IPCONFIG, TCPCONFIG, UDPCONFIG, GLOBALCONFIG –OROUTED will be eliminated Replace with OMPROUTE –IP PrintWay component of Infoprint Server basic mode processing Upgrade to extended mode processing For a complete and current list of z/OS Statements of Direction, go to z/OS Statements of Direction and Notable Changes, at 1.ibm.com/servers/eserver/zseries/zos/zos_sods.html 1.ibm.com/servers/eserver/zseries/zos/zos_sods.html

15 Copyright © 2005 Best Customer Solutions, Inc. 15 z/OS V1.6 MIGRATION TASKS

16 Copyright © 2005 Best Customer Solutions, Inc. 16 C/C++ MIGRATION Migration task description contains hyperlink in this section Eliminate use of C/C++ IBM Open Class Library (IOC) –Compile and link with IOC is no longer supported or possible –Run time is still supported, but will not be in a future z/OS release –Application Support and Collection Class Libraries are eliminated –New applications should use C++ Standard Library –UNIX Sys. Lab. I/O Stream, Complex Math. Libraries still supported IBM recommends convert to Standard iostream and complex classes Tailor if necessary for currency default of euro –Use the setlocale() function to change back to old setting Add CEE.SCEERUN2 to tailored C/C++ compiler Procs –Prior to z/OS V1.5, CEE.SCEERUN was used –Add CEE.SCEERUN2 wherever CEE.SCEERUN is used

17 Copyright © 2005 Best Customer Solutions, Inc. 17 COMM. SERVER MIGRATION Eliminate VLANID of 4095 on LINK/INTERFACE statement Explicitly code LDAP_Schema Version if default is taken and schema V2 objects are definedExplicitly code LDAP_Schema Version if default is taken and schema V2 objects are defined –Default has changed from V2 to V3 –LDAP_Schema Version is on Policy Agent ReadFromDirectory stmt. Use VTAM buffer trace, TCP/IP packet trace for SNALINK –SNALINK GTF trace, MODIFY PKTTRACE command are eliminated Eliminate OMPROUTE CTRACE ALL option if writing trace data to DASDEliminate OMPROUTE CTRACE ALL option if writing trace data to DASD –ALL now diverts trace data to CTRACE, as does DEBUGTRC –OMPROUTE CTRACE w/o DEBUGTRC OR ALL still goes to DASD Start RXSERVE IPV6=N so RXSERVE exits work;default=Y Tailor system for changed Sendmail default directory –Due to IPv6, default is changed from /etc to /etc/mail

18 Copyright © 2005 Best Customer Solutions, Inc. 18 COMM. SERVER MIGRATION Implement socket option access control –If multilevel security is used or security product delineates between resource profile not defined & user not authorized for resource –Affects if and how broadcast datagrams are sent Define SERVAUTH class in the VIPARANGE security profile –If security product delineates between resource profile not defined, user not authorized for resource to determine bind auth. to DVIPA Delete duplicate VIPADYNAMIC definitions for a dynamic VIPA address (DVIPA) - no longer allowedDelete duplicate VIPADYNAMIC definitions for a dynamic VIPA address (DVIPA) - no longer allowed –If TCPIP profile has >1 VIPADEFINE/VIPABACKUPs for that DVIPA Verify TCPSTACKSOURCEVIPA defines a static or an active dynamic VIPA addressVerify TCPSTACKSOURCEVIPA defines a static or an active dynamic VIPA address Review policy statistics programs - MODIFY REFRESH FLUSH now resets stats even w/o HFS config changeReview policy statistics programs - MODIFY REFRESH FLUSH now resets stats even w/o HFS config change

19 Copyright © 2005 Best Customer Solutions, Inc. 19 COMM. SERVER MIGRATION Set TCPIP sample profile to start SNMP subagent if used Update automation, operations procedures for NETSTAT Display commandUpdate automation, operations procedures for NETSTAT Display command –Several displays, reports now use the LONG option –FORMAT LONG/SHORT on IPCONFIG, FORMAT/-M can set SHORT Update auto-activation of SNTP via EZZ9600I (no APF +) Update automation, operations procedures if IPV6 or FORMAT LONG is set in TELNETGLOBALS in TCPIP profileUpdate automation, operations procedures if IPV6 or FORMAT LONG is set in TELNETGLOBALS in TCPIP profile –2 line message format is used in these cases Tailor applications using gethostid and/or gethostname if STACKACCESS is protected by security productTailor applications using gethostid and/or gethostname if STACKACCESS is protected by security product –Application must establish stack affinity to TCP/IP stack Remove automation on EZZ4313I to activate Ent. Extender –EZZ4313I is now issued after Enterprise Extender link is activated,

20 Copyright © 2005 Best Customer Solutions, Inc. 20 COMM. SERVER MIGRATION Convert to SMIv2 MIB module if using SMIv1 MIB Change RACF to use SEZALOAD from SEZALINK for FTP Change AUTHCMD NAMES in IKJTSOxx for Ping changes –Consistent w/UNIX ping/oping + new messages –Message IDs are removed Convert to new VTAM Start options for QDIO and iQDIO –Unless PTF UA00132 (V1.4) or UA00131 (V1.3) are installed Update automation for IST1695I, IST1696I, IST1858I, & IST1859I changes (RTP PU display)Update automation for IST1695I, IST1696I, IST1858I, & IST1859I changes (RTP PU display) Tailor Switched Major Node PATH for Enterprise ExtenderTailor Switched Major Node PATH for Enterprise Extender –IPRESOLV default is changed from 45 seconds to 0 (no timeout) –HOSTNAME maximum is now 64, rather than unlimited Verify CSM monitor setting –Default has changed to DYNAMIC from OFF

21 Copyright © 2005 Best Customer Solutions, Inc. 21 COMM. SERVER MIGRATION Update IPv6 TN3270 exits for message, logic changes Use new MAXSLOW parameter on XCA port, CUADDR parameter, if slowdowns on XCA channel is occurringUse new MAXSLOW parameter on XCA port, CUADDR parameter, if slowdowns on XCA channel is occurring –A setting of 200 is recommended Tailor automation, operations procedures if SIRFMSG= LUSSCP or ALLSSCP is used on CDRSC definitionTailor automation, operations procedures if SIRFMSG= LUSSCP or ALLSSCP is used on CDRSC definition –New DSIRFMSG startup option changes the issuance of IST663I Eliminate alias CDRSCs with the CPNAME and NETSRVR –Replaced by NQNMODE support in APPN DirectoryServices –Replace with NETID= on preceding NETWORK definition Add support old X Windows System Motif libraries –If needed, due to z/OS V1.6 providing new version of libraries Tailor IPCS CLIST to disallow of use any ASID –Prior to z/OS V1.3 PTF UW85313 only VTAM ASID was allowed

22 Copyright © 2005 Best Customer Solutions, Inc. 22 CRYPTO. SVCS. MIGRATION Implement JAVA Secure Socket Extension (JSSE) for SSL –System SSL Java class support is removed in z/OS V1.6 Add new services to ICSF in CICS wait list –Not required if FMID HCR770A was installed on z/OS V1.4 –Only required if using CICS-ICSF Attachment Facility & CICS wait list data set is specified - see z/OS V1.5 Migration Guide for steps Migrate OCSF directory structure to z/OS V1.6 system –If Open Crypto. Svcs. Facility is used - see z/OS V1.6 Mig. Guide Add alternate indexes to PKI Services data sets –Update ObjectStore & Issued Certificate List data sets using job in SYS1.SAMPLIB(IKYMVSAM), or PKI Services will not initialize Initialize the ICSF PKDS if not already initialized –Initialize the Public Key Data Set via the ICSF ISPF panels –Not required if FMID HCR770A was installed on z/OS V1.4

23 Copyright © 2005 Best Customer Solutions, Inc. 23 DFSMS MIGRATION Review DFSMSrmm control data set size, increase if needed –Volume record is larger & extended bin support increases storage Define LE runtime library for Dynamic Link Libraries (DLLs) –Add CEE.SCEERUN and CEE.SCEERUN2 to LINKLIST or –STEPLIB CEE.SCEERUN and CEE.SCEERUN2 to jobs that use DLLs STEPLIB may involve a large # of JCL changes depending on # of jobs Create Stand-Alone Svcs IPL-able core image via BUILDSA (if using SAS)Create Stand-Alone Svcs IPL-able core image via BUILDSA (if using SAS) –Then protect SYS1.ADR.SAIPLD.Vvolser & make a backup of system Run Samplib job LCSBLD1 to update SYS1.IMAGELIB –If using line-mode printers, CBPDO & not using old SYS1.IMAGELIB –Then copy tailored FCBs and UCS images from old SYS1.IMAGELIB –LCSBLD1 creates character sets, graphic character modification modules, and character arrangement modules

24 Copyright © 2005 Best Customer Solutions, Inc. 24 DFSMS MIGRATION Define RACF FACILITY class profiles –If using RACF FACILITY to protect DFSMShsm commands –Otherwise, the commands fail Eliminate use of HQUERY REQUEST without parameters –As of z/OS V1.5, this command no longer works –Use HQUERY instead Verify VOLCAT has space for 255 media types –If using > 4 media types or > 5 recording technologies –LIBRARYENTRY in VOLCAT has increased in size Convert optical configuration data base to z/OS V1.5 & > format via CBRSMR15 Samplib jobConvert optical configuration data base to z/OS V1.5 & > format via CBRSMR15 Samplib job –If using OAM –CBRSMR15 adds new OUNITNAM and DATACLAS columns to the TAPEVOL table

25 Copyright © 2005 Best Customer Solutions, Inc. 25 DFSMS MIGRATION Recompile ADRUXIT exit or user interaction module (UIM) due to changes to the ADRUFO macroRecompile ADRUXIT exit or user interaction module (UIM) due to changes to the ADRUFO macro –UIM is a way of invoking DFSMSdss from a program via an Application Programming Interface (API) It’s one way of changing installation options –ADRUFO parameter list has increased in size and fields –UFOFUNCT and UFOPARM sizes have increased –UFOT0IND is now UFO4FLGS

26 Copyright © 2005 Best Customer Solutions, Inc. 26 DFSORT MIGRATION Update automation, operations procedures for changes to ICE000IUpdate automation, operations procedures for changes to ICE000I –Because DFSORT is now only an optional feature of z/OS, ICE000I reflects z/OS product number, not DFSORT product number –Release level has also changed, to V1R5 V1R5 is not a typo, at least in presentation! z/OS R6 Migration Guide? DFSORT was not enhanced in z/OS V1.6 Review changed defaults to ICEMAC macro, tailor if necessaryReview changed defaults to ICEMAC macro, tailor if necessary –COBEXIT is changed from COB1 to COB2 –DSA is changed from 32MB to 64MB –TMAXLIM is changed from 4MB to 6MB –ZDPRINT is changed from NO to YES –Changes are made to improve performance

27 Copyright © 2005 Best Customer Solutions, Inc. 27 INFOPRT. SRVR. MIGRATION Migrate NetSpool, IP Printway to Infoprint Server if these PSF features are being usedMigrate NetSpool, IP Printway to Infoprint Server if these PSF features are being used –aopmig migration program is provided with Infoprint Server –aopmig output is input to the Printer Inventory Definition Utility Export the Printer Inventory and copy other tailored files –z/OS V1.3, or V1.4 IS Printer Inventory via IS pidu command –IS Tailored Configuration File (aopd.conf) and aopstart EXEC –IP Printway and NetSpool exit routines; recompile is not needed except new function –IS Print Interface data stream filters and SAP Callback Daemon Configuration File (aopsadp.conf) –IS Transform Configuration File (aopxfp.conf) –Update AOPXFP_CONF to current SAP-to-AFP transform directory –If UserInit/preload.ps or transform fonts are changed, copy directory to z/OS V1.6 system

28 Copyright © 2005 Best Customer Solutions, Inc. 28 INFOPRT. SRVR. MIGRATION Export Printer Inventory & copy other tailored files (cont.) –IS Transform multibyte conversion tables –IS Transform font-mapping table user modifications –IS Transform 300-pel fonts (converted from 240-pel) Run aopsetup –Establishes the correct file permissions for IS directories and files Upgrade Java to SDK level 1.4 for IS IPP Server –Print Interface Internet Printing Protocol (IPP) Server requirement IPP Server accepts print requests from client via IPP protocol –Only needed if IPP Server is used If using NetSpool, start the NetSpool daemon aopnetd –Add netd to start-daemons in configuration File –Then start w/AOPSTART JCL procedure or aopstart command Change automation - BPXF024I (user ID) now follows msg.

29 Copyright © 2005 Best Customer Solutions, Inc. 29 INT. SECURITY SERVICES Convert RDBM to TDBM if TDBM if used –If z/OS V1.3 is still being used –Unload RDBM backing store in LDAP Data Interchange Format –Reload LDIF into TDBM backing store Tailor system for LDAP changes –Logging now records changes to entries in TDBM & GDBM backends –* now returns non-operational attributes rather than no attributes –Alias entries and dereferencing now supported for search –Replace-by-value used when modifying TDBM schema Tailor automation for z/OS V1.6 return/reason code changes Tailor automation for z/OS V1.4 return/reason code changes –If z/OS V1.3 is still being used Tailor automation for message enhancements –If z/OS V1.3 is still being used

30 Copyright © 2005 Best Customer Solutions, Inc. 30 JES2 MIGRATION Update automation/operations procedures –Display/modify post-execution jobs w/SRVCLASS, SCHENV, SCHENV_AFF, or SECLABLE_AFF - values are no longer maintained Update programs that process ENF58 record for print –An 11th qualifier indicating “checkpoint issued” has been added Update exit 34 to support PSO unallocation flagging –Peripheral Data Definition Block (PDDB) address is now set to 0 at PSO unallocation, as well as unknown or internal reader data set Tailor exits to handle WLM null service processing –Only needed if using WLM-managed initiators Jobs that have MODE=WLM on any JOBCLASS(x) statement –If using the default WLM policy, a null service class is given to jobs –Batch jobs w/null service class now can be selected for execution 17 additional migration tasks exist for z/OS V1.2 & V1.3 –Due to time, limited users see z/OS R4 Migration on Search390.comDue to time, limited users see z/OS R4 Migration on Search390.com

31 Copyright © 2005 Best Customer Solutions, Inc. 31 JES3 MIGRATION Tailor exits and other JES3 programs to use IATXDATX –It’s needed when a program uses the DATCC value to address data within a spooled record from the DAT prefix, or –When using DATXMLEN or SVTMUBLN fields in IATYSVT macro, or –When using the TVTMUBLN field in the IATYTVT macro (to determine free space in a buffer) –In all cases, change program/exit to use the IATXDATX macro Update the BFSIZ parameter on NJERMT statement –Required if BFSIZ is coded on directly-connected BSC NJE nodes –2 additional bytes have been added to prefix of JES3 spool records –The maximum buffer size is now BUFFER BUFSIZE minus 46 vs. 44 z/OS V1.3 migration tasks –Tailor programs using IATYJMR/IAZSSS2 macros for network timeTailor programs using IATYJMR/IAZSSS2 macros for network time –Tailor procedures for MAINPROC/initialization statement changesTailor procedures for MAINPROC/initialization statement changes –Tailor procedures for system reset/JES3 shutdown changesTailor procedures for system reset/JES3 shutdown changes

32 Copyright © 2005 Best Customer Solutions, Inc. 32 LE MIGRATION Upgrade LE definitions in CICS System Definition file –Update LE programs, tranids, etc., see CEE.SCEESAMP(CEECCSD) Verify LE modules in LPA are correct for this release –See LE Customization; also add CEE.SCEELPA to LPALSTxx –CEE.SCEESAMP has PARMLIB samples for base and 4 languages Upgrade programs that use utmpx DB w/o standard intfce. –Accounting data base record format has been extended Evaluate impact of changed LE run-time defaults –HEAPCHK has pool depth option, HEAPPOOLS has 6 new pools –Defined in CEEDOPT (non-CICS) and CEECOPT (CICS) Also tailor them to match current CEEDOPT, CEECOPT CSECTs If using C/C++ putenv(), tailor EDC_PUTENV_COPY –putenv() string is now put into environment variables array –Change _EDC_PUTENV_COPY to _EDC_PUTENV_COPY=YES to cause putenv() to work as it did in prior OS/390 and z/OS releases

33 Copyright © 2005 Best Customer Solutions, Inc. 33 MVS BCP MIGRATION Set up GRSCNFxx for synchronous reserve –SYNCHRES=YES is now the default Update procedures for bringing CPUs online –# at IPL is now init. processor count in LPAR profile vs. # at last IPL Enable z/OS V1.4 Console Enhancements Feature –Console Enhancements Feature is integrated into z/OS V1.5 & V1.6 –Name consoles via NAME parameter in CONSOLxx –Use ALTGRP, not ALTERNATE, in CONSOLxx –Remove UD (undeliverable msg.) from CONSOLxx; it’s unsupported –Use SYSLOG or OPERLOG instead of a printer in CONSOLxx Remove DEVNUM & HCPY from HARDCOPY in CONSOLxx;unsupported –Cease use of R option on CONTROL command; it’s unsupported –Make MAXCADD large enough for 3 new command area dataspaces –MSCOPE default is now * (IBM recommendation), not *ALL

34 Copyright © 2005 Best Customer Solutions, Inc. 34 MVS BCP MIGRATION Evaluate stand-alone dump data set sizes –Extended format support may increase storage requirements Tailor SMF record 90, type 5/9/13/15 pgms - size increase Tailor IEASYSxx for obsolete CMB, new MAXCAD dataspace Reallocate CF lock structures if they use record data –Unless UW92486 is already applied (APAR OW52437) w/OW52266 Reformat ARM data sets if ARM is used due to size increase Revise programs with invalid WTO/WTOR parameter lists –Prior to z/OS V1.4 Console Enhancements Feature, RC=0 –They might not have worked properly despite the 0 return code –Programs will now incur a D23 abend Tailor WTO/WTOR overhead accounting methods –WTO/WTOR was asynchronous, but now is part of SVC35

35 Copyright © 2005 Best Customer Solutions, Inc. 35 RMF MIGRATION Tailor RMF for changes to security access checks –Needed if generic profile checking is active using ERBSDS.* profile and Monitor II and III protection is not desired –RMF now provides optional access checks for this data via ERBSDS.MON2DATA and ERBSES.MON3DATA profiles –Use ERBSDS.SMFDATA for RMF to work the same as z/OS V1.4 Use RMF Monitor III reporter = or > gatherer currency –Otherwise problems can occur, especially in a sysplex w/multiple RMF levels Upgrade Working Sets to new Spreadsheet Reporter format –Use MigrateOvwWorkSet.bat and MigrateReportWorkSet.bat procedures to perform migration Eliminate WKLD suboptions for Monitor I –All suboptions are now ignored because WLM now runs in Goal Mode only & suboptions were for Compatibility Mode

36 Copyright © 2005 Best Customer Solutions, Inc. 36 SECURITY SRVR. MIGRATION Add RACF profiles for DSNR if protecting DB2 connections If using RACROUTE, verify return code handling –RACF router table entry is no longer needed w/REQSTOR & SUBSYS Add router table entries for RACROUTEs not calling RACF –For RACROUTEs which use REQSTOR & SUBSYS Review RACROUTE for PASSCHK=NO –Now required for REQUEST=VERIFY, VERIFYX –Supports the use of the *BYPASS* user id to create ACEEs Tailor Security Server for Multilevel Security Support –Eliminate SYSMULTI security label if using one –If using SETR MLACTIVE review profiles for required security labels –If SECLABEL class is active review SERVAUTH profiles for required security labels –Review classes which are changed to EQUALMAC

37 Copyright © 2005 Best Customer Solutions, Inc. 37 SECURITY SRVR. MIGRATION Update database templates (can now be done dynamically) Compare existing classes to new Security Server classes for duplicatesCompare existing classes to new Security Server classes for duplicates Evaluate new SETROPTS SECLABELAUDIT options –UNIX and Userid access attempts can now be logged –An increase in SMF Type 80 records could hurt performance Run dynamic parse –Required so the new dynamic parse table containing new keywords for RACF commands is used –Performed by issuing the IRRIDPI00 command Verify RACF applications that scan the class descriptor table are still functionalVerify RACF applications that scan the class descriptor table are still functional –Using the RCVTCDTP pointer in the RCVT no longer works –RACROUTE REQUEST=STAT must now be used

38 Copyright © 2005 Best Customer Solutions, Inc. 38 SMP/E V3.2 MIGRATION Convert local site parameters to FTP.DATA from CLIENT –Specify FWFriendly and FTPKEEPALIVE vs. pasv and keepalive Replace method of specifying SMP/E utilities –GIMUTTBL module and GIMDFUT macro are now obsolete –Define utilities in RACF/security product PROGRAM resource class Convert to new dialog customization method –Customization options are no longer defined in panel Primary panel now has Option 0 which brings up panel where you can specify customization options Use LINK LMODS command instead of CALLLIBS –REPORT CALLLIBS has been removed in SMP/E V3.2 Upgrade zones where downward compatibility is n/a –UPGRADE command causes upgraded zones to have 3.2 capability –This allows exploitation of new SMP/E V3.2 functionality

39 Copyright © 2005 Best Customer Solutions, Inc. 39 z/OS UNIX MIGRATION Define uucp UID & uucpg/TTY GIDs before z/OS install Update PARM in BPXPRMxx to be < 501 characters Define AUTOMOVE(YES) for sysplex-aware file systems –UNIX will force it anyway If sysplex & using central BRLM, migrate to dist. BRLM –Central byte range lock manager is not supported by z/OS V1.6 Determine GID for Temporary File System (TFS) root dir. –Default is now 0 rather than the group the User ID is assigned to Tailor /etc configuration files if using customized versions Reformat OMVS couple data sets if coming from z/OS V1.3 If using OHELP, install books and bookshelf If using shell scripts that expect non-symbolic chmod & chtag, correct shell scriptsIf using shell scripts that expect non-symbolic chmod & chtag, correct shell scripts

40 Copyright © 2005 Best Customer Solutions, Inc. 40 OTHER MIGRATION TASKS High Level Assembler –SYSUT1 no longer used - virtual storage may need to be increasedSYSUT1 no longer used - virtual storage may need to be increased –Convert relevant programs to new associated data (ADTA) formatConvert relevant programs to new associated data (ADTA) format ICKDSF –Upgrade to R17 if DASD is shared with z890 or z990Upgrade to R17 if DASD is shared with z890 or z990 ISPF –Reassemble and relink-edit all SCLM project definitions using new macros - not required if PTF UW89007 is installedReassemble and relink-edit all SCLM project definitions using new macros - not required if PTF UW89007 is installed SDSF –Reassemble user exits w/the z/OS V1.6 version of SDSF MACLIBReassemble user exits w/the z/OS V1.6 version of SDSF MACLIB –Reassemble macro format ISFPARMS if tailoredReassemble macro format ISFPARMS if tailored IBM recommendation: convert ISFPARMS to dynamic statement format TSO/E –Evaluate max. # of REXX environments in IRXANCHR if tailoredEvaluate max. # of REXX environments in IRXANCHR if tailored –Assess impact of changed TEST LISTI & LISTPSW command outputAssess impact of changed TEST LISTI & LISTPSW command output

41 Copyright © 2005 Best Customer Solutions, Inc. 41 MIGRATION TOOLS

42 Copyright © 2005 Best Customer Solutions, Inc. 42 MIGRATION STARTER KITS Tailorable MS Project plans include most migration tasks + references (manuals, SHARE/other presentations, etc.) via hyperlinks, at Significantly cuts project planning, technical research time

43 Copyright © 2005 Best Customer Solutions, Inc. 43 MIGRATION STARTER KITS z/OS, CICS, DB2, OS/390, NCP, or combinations thereof z/OS MSK includes over 1,000 migration tasks –Standard tasks - Performed for every migration –Release tasks - Unique to specific release & so identified in MSK z/OS MSK contains over 1,100 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 V1R6 –Also OS/390 V2R6->V2R10, CICS V4R1->V3, DB2 V5R1->V8R1 32 z/OS (or OS/390) elements are included + ServerPac Third Party products are included at your request (150+) Usage, Viewing, and Tailoring Guide is included Comes in MS Project, PDF format; PDF is limited function

44 Copyright © 2005 Best Customer Solutions, Inc. 44 SOFTCAP Allows you to evaluate CPU, real storage impact of a migration from OS/390 V1R1 through z/OS V1R6 Options –ESA/390 vs. z/Architecture for OS/390 –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.3 + 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.4.1, part of download package

45 Copyright © 2005 Best Customer Solutions, Inc. 45 MIGRATION WIZARDS z/OS V1R6 Installation Planning Wizard 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

46 Copyright © 2005 Best Customer Solutions, Inc. 46 JIM’S TOP 100 z/OS RELEASE 4,5,6 MIGRATION REFERENCES

47 Copyright © 2005 Best Customer Solutions, Inc. 47 JIM’S TOP 40 z/OS R4 MIGRATION REFERENCES 1. z/OS V1R4 Migration Guide (from OS/390 V2R10), at 2. z/OS V1R4 Planning for Installation, at 3. SHARE Presentation: Migrating to z/OS V1R4, Parts 1,2,3, by Marna Walle, at 4. Search390.com webcast: Migrating to z/OS V1R4, by Marna Walle, at 5. Search390.com webcast: Migration to z/OS R4, by Jim Schesvold: Performance Tips and Gotchas, at 6. Planning Your Path From OS/390 to z/OS, by Jim Schesvold, at 7. z/OS V1R4 Installation Planning Checklist, by Bette Brody, at 8. z/OS V1R4 Migration Migration and Installation Home Page, at

48 Copyright © 2005 Best Customer Solutions, Inc. 48 JIM’S TOP 40 z/OS R4 MIGRATION REFERENCES 9. z/OS Version 1 Release 3 and 4 Implementation, at z/OS and OS/390 Performance “Hot” Topics, by Kathy Walsh, at SHARE Presentation: Cheryl’s Hot Flashes #11, by Cheryl Watson, at SHARE Presentation: Cheryl’s Hot Flashes #10, by Cheryl Watson, at SHARE Presentation: Cheryl’s Hot Flashes #9, by Cheryl Watson, at SHARE Presentation: Cheryl’s Hot Flashes #8, by Cheryl Watson, at SHARE Presentation: Cheryl’s Hot Flashes #7, by Cheryl Watson, at SHARE Presentation: What’s New in z/OS?, by Mary Beth Bradley, Kelly Pushong, at

49 Copyright © 2005 Best Customer Solutions, Inc. 49 JIM’S TOP 40 z/OS R4 MIGRATION REFERENCES 17. SHARE Presentation: z/OS V1.4 User Experience at So. Cal. Edison, by Skip Robinson, at SHARE Presentation: z/OS V1.4 User Experience at Boeing, by Deborah Carnes, at SHARE Presentation: Migration Cons. for zArchitecture & User Ex- perience, at SHARE Presentation: Zee Guide to zArchitecture, at z/OS V1R4.0 Planning and Installation Bookshelf, at z/OS V1R4.0 Overview Bookshelf, at z/OS V1R4.0 MVS Bookshelf, at bin/bookmgr/Shelves/iea2bk34 bin/bookmgr/Shelves/iea2bk z/OS V1R4.0 JES2 Bookshelf, at bin/bookmgr/Shelves/has2bk31 bin/bookmgr/Shelves/has2bk31

50 Copyright © 2005 Best Customer Solutions, Inc. 50 JIM’S TOP 40 z/OS R4 MIGRATION REFERENCES 25. z/OS V1R4.0 JES3 Bookshelf, at bin/bookmgr/Shelves/iat2bk31 bin/bookmgr/Shelves/iat2bk z/OS V1R4.0 DFSMS Bookshelf, at bin/bookmgr/Shelves/dgt2bk22 bin/bookmgr/Shelves/dgt2bk z/OS V1R4.0 Communications Server Bookshelf, at z/OS V1R4.0 Language Environment Bookshelf, at z/OS V1R4.0 UNIX System Services Bookshelf, at z/OS V1R4.0 Security Server Bookshelf, at IBM Redbooks, at z/OS Publications Search Bookshelf, at TY=US TY=US

51 Copyright © 2005 Best Customer Solutions, Inc. 51 JIM’S TOP 40 z/OS R4 MIGRATION REFERENCES 33. IBM Technical Documents (Flashes, White Papers, Downloads, etc.), at IBM Support (APARs, PTFs), at IBMLINK (APARs, PSP Bucket, Q&A; software license required), at IBM ResourceLink (Forums, Tools; requires registration), at SHARE Proceedings (requires SHARE membership), at IBM-MAIN (forums, archives; requires registration), at Search390.com (Q&A, White Papers, Ask the Expert, forums: requires registration), at Mainframehelp.com (articles, presentations, Migration Starter Kits), at

52 Copyright © 2005 Best Customer Solutions, Inc. 52 JIM’S TOP 30 z/OS R5 MIGRATION REFERENCES References from Jim’s Top 40 for z/OS R4 also apply to R5 & R6 1. z/OS V1.5 Migration – All Supported Paths (PDF), at 2. z/OS V1.5 Migration – All Supported Paths (BKMGR), at 3. z/OS V1.5 Planning For Installation, at 4. Migrating to z/OS V1.5 – Getting to the Latest Release, at 5. Migrating to z/OS V1.4 or V1.5–Preparation Can Be Priceless, at 6. Cheryl’s Hot Flashes #12, at 7. z/OS V1.5 Introduction and Release Guide, at

53 Copyright © 2005 Best Customer Solutions, Inc. 53 JIM’S TOP 30 z/OS R5 MIGRATION REFERENCES 8. z/OS Statements of Direction and Notable Changes, at 9. z/OS V1.5 Migration – From z/OS V1.2 to z/OS V1.5 (PDF), at z/OS V1.5 Migration – From z/OS V1.2 to z/OS V1.5 (BKMGR), at z/OS V1.5 Migration – From z/OS V1.3 to z/OS V1.5 (PDF), at z/OS V1.5 Migration – From z/OS V1.3 to z/OS V1.5 (BKMGR), at z/OS V1.5 Migration – From z/OS V1.4 to z/OS V1.5, at z/OS V1.5 Migration – From z/OS V1.4 to z/OS V1.5 (BKMGR), at SHARE Presentation: z/OS V1.4 User Experience at Boeing, by Deborah Carnes, at

54 Copyright © 2005 Best Customer Solutions, Inc. 54 JIM’S TOP 30 z/OS R5 MIGRATION REFERENCES 16. SHARE Presentation: z/OS V1.5 User Experience at IBM Glbl. Svcs. at z/OS V1.5 Installation Web Page, at z/OS V1.5 Vendor Support page, at z/OS Support Web Page, at z/OS V1.5 Planning and Installation Bookshelf, at z/OS V1.5 Overview Bookshelf, at bin/bookmgr/Shelves/e0z2bk40 bin/bookmgr/Shelves/e0z2bk z/OS V1.5 MVS Bookshelf, at bin/bookmgr/Shelves/iea2bk40 bin/bookmgr/Shelves/iea2bk z/OS V1.5 JES2 Bookshelf, at bin/bookmgr/Shelves/has2bk40 bin/bookmgr/Shelves/has2bk40

55 Copyright © 2005 Best Customer Solutions, Inc. 55 JIM’S TOP 30 z/OS R5 MIGRATION REFERENCES 24. z/OS V1.5 JES3 Bookshelf, at bin/bookmgr/Shelves/iat2bk40 bin/bookmgr/Shelves/iat2bk z/OS V1.5 DFSMS Bookshelf, at bin/bookmgr/Shelves/dgt2bk31 bin/bookmgr/Shelves/dgt2bk z/OS V1.5 Communications Server Bookshelf, at z/OS V1.5 Language Environment Bookshelf, at z/OS V1.5 UNIX System Services, at z/OS V1.5 Security Srvr. & Integrated Security Services Bookshelf, at z/OS V1R3 and z/OS V1R5 DFSMS Technical Guide, at

56 Copyright © 2005 Best Customer Solutions, Inc. 56 JIM’S TOP 30 z/OS R6 MIGRATION REFERENCES References from Jim’s Top 40 for z/OS R4 also apply to R5 & R6 1. z/OS V1.3 to V1.6 Migration (PDF), at 2. z/OS V1.3 to V1.6 Migration (BKMGR), at 3. z/OS and z/OS.e V1.6 Planning for Installation (BKMGR), at 4. z/OS and z/OS.e V1.6 Planning for Installation (PDF), at 5. SHARE Presentation: Migrating to z/OS V1.6 - Getting to the Latest Release, by Marna Walle, at 6. SHARE Pres.: Preparation Can Be Priceless, by Marna Walle, at 7. z/OS Statements of Direction and Notable Changes, at

57 Copyright © 2005 Best Customer Solutions, Inc. 57 JIM’S TOP 30 z/OS R6 MIGRATION REFERENCES 8. z/OS V1.6 Introduction and Release Guide, at 9. What’s New in z/OS V1R6?, at SHARE Presentation: What’s New in z/OS?, by Mary Beth Bradley, John Eells, and Linda Windisch, at Software Developers Supporting z/OS V1.6 and z.OS.e V1.6, at Minimum Releases of IBM Software Products That Run With z/OS and z/OS.e V1.6, at bin/bookmgr_OS390/BOOKS/e0z2b116/C.0 bin/bookmgr_OS390/BOOKS/e0z2b116/C zSeries Platform Test Report for z/OS and Linux Virtual Servers, at z/OS V1.4 to V1.6 Migration (PDF), at

58 Copyright © 2005 Best Customer Solutions, Inc. 58 JIM’S TOP 30 z/OS R6 MIGRATION REFERENCES 15. z/OS V1.4 to V1.6 Migration (BKMGR), at z/OS V1.5 to V1.6 Migration (PDF), at z/OS V1.5 to V1.6 Migration (BKMGR), at z/OS V1.6 Elements and Features, at z/OS V1.6 Program Directory, at bin/bookmgr_OS390/BOOKS/I bin/bookmgr_OS390/BOOKS/I z/OS V1.6 Planning and Installation Bookshelf, at z/OS V1.6 Overview Bookshelf, at bin/bookmgr/Shelves/e0z2bk50 bin/bookmgr/Shelves/e0z2bk z/OS V1.6 MVS Bookshelf, at bin/bookmgr/Shelves/iea2bk50 bin/bookmgr/Shelves/iea2bk50

59 Copyright © 2005 Best Customer Solutions, Inc. 59 JIM’S TOP 30 z/OS R6 MIGRATION REFERENCES 23. z/OS V1.5 JES2 Bookshelf, at bin/bookmgr/Shelves/has2bk40 bin/bookmgr/Shelves/has2bk z/OS V1.5 JES3 Bookshelf, at bin/bookmgr/Shelves/iat2bk40 bin/bookmgr/Shelves/iat2bk z/OS V1.6 DFSMS Bookshelf, at bin/bookmgr/Shelves/dgt2bk40 bin/bookmgr/Shelves/dgt2bk z/OS V1.6 Communications Server Bookshelf, at z/OS V1.6 Language Environment Bookshelf, at z/OS V1.6 UNIX System Services, at z/OS V1.6 Security Srvr. & Integrated Security Svcs. Bookshelf, at z/OS V1.6 C/C++, at

60 Copyright © 2005 Best Customer Solutions, Inc. 60 MISCELLANEOUS

61 Copyright © 2005 Best Customer Solutions, Inc. 61 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

62 Copyright © 2005 Best Customer Solutions, Inc. 62 QUESTIONS AND ANSWERS Search390.com Ask the Expert -- z/OS Migration, at ,00.html ,00.html


Download ppt "Copyright © 2005 Best Customer Solutions, Inc.1 z/OS Release 6 Migration: Extending zee Architecture Jim Schesvold Best Customer Solutions, Inc."

Similar presentations


Ads by Google