®
®

IMS Version 13

IMS 13 System Enhancements
Suzie Wendler, IBM

© 2013 IBM Corporation
IMS Version 13

IMS 13 General Availability Announced!
IMS 13 GA announced on 10/1/2013
Available on 10/25/2013

2
IMS Version 13

IMS System Topics
● IMS Connect Enhancements
● Concurrent Application Threads
● Reduced Total Cost of Owne...
IMS Version 13

IMS Connect Enhancements
● XML Converter Enhancements
● Auto-restart of the Language Environment (LE)
● Ex...
IMS Version 13

XML Converter Enhancements
● Support for extending the current limit of 100 up to 2000 for the maximum
num...
IMS Version 13

Auto-restart of the Language Environment (LE)
● Automated mechanism to reinitialize the Language Environme...
IMS Version 13

Expanded Recorder Trace Records
The Recorder trace records have been expanded to:

●
o

Capture entire mes...
IMS Version 13

RACF Event Notification Facility (ENF) Support
● Background
o IMS Connect V12 provided the option to cache...
IMS Version 13

Reporting of Overall Health to WLM
● WLM (Workload Manager) Health Report
o New function to automatically ...
IMS Version 13

Configurable TCP/IP backlog (Queue) size
● New parameter TCPIPQ
o Allows users to configure the length of ...
IMS Version 13

Overall Value of IMS Connect Enhancements
● Enhanced usability while providing better performance and diag...
IMS Version 13

Concurrent Application Threads Enhancement
● Partition Specification Table (PST) used for
o Active depende...
IMS Version 13

Command Considerations – type-2 and type-1
● The following DRD commands for transactions support a MAXRGN
...
IMS Version 13

Benefits of the Concurrent Thread Enhancement
(Increasing MAXPST)
● Customers can now have increased capac...
IMS Version 13

Reduced Total Cost of Ownership
● Cross-platform focus on reducing mainframe software costs
● Major focus ...
IMS Version 13

Specific Reduced TCO Enhancements …
● Exploitation of pageable 1M pages
o IMS 13 uses pageable 1 MB pages ...
IMS Version 13

Specific Reduced TCO Enhancements …
● zIIP Utilization Enhancement
o In IMS Version 13 (“V13”), certain pr...
IMS Version 13

Specific Reduced TCO Enhancements …
● zIIP Utilization Enhancement …
o Except as otherwise described below...
IMS Version 13

Other Reduced TCO Enhancements
● BPE dispatcher hot cache line prefetch
● Eliminate local lock obtain arou...
IMS Version 13

ESAF support in Java Dependent Regions (JDR)
● Prior to IMS 13, the only external subsystem (ESS) that JDR...
IMS Version 13

ESAF support in Java Dependent Regions (JDR)
● With IMS 13, there are two methods for accessing DB2 from J...
IMS Version 13

IMS Command Enhancements
● Enhancements are focused on type-2 commands for the Operations Manager
(OM) env...
IMS Version 13

IMS Command Enhancements ...
● IMS Connect type-2 command enhancements
o Dynamically create data store def...
IMS Version 13

IMS CQS Enhancement
● When IMS Common Queue Server (CQS) rejects a z/OS STOP
cqsjobname command because CQ...
IMS Version 13

IMS DRD Enhancements
● Support for the IMS repository (a single centralized store for resource
definitions...
IMS Version 13

IMS DRD Enhancements …
● IMS Repository change list support
o allows DRD resource definition changes to be...
IMS Version 13

IMS DRD Enhancements …
● IMS 13 IMPORT command Enhancement
o SCOPE() keyword on IMPORT indicates which IMS...
IMS Version 13

User Exit Dynamic Refresh Capability
– IMS 12 SPE
● Delivered via IMS 12 SPE PM56010 (PTF UK79071)
● Comma...
IMS Version 13

IMS 13 User Exit Enhancements
● Enhanced user exit services extended to additional IMS control region user...
IMS Version 13

Enhanced User Exit Services
- Added to more Exit Types
●

BSEX (DFSBSEX0, Build Security Environment Exit)...
IMS Version 13

IMS Security Enhancements
● All IMS security settings can now be defined as IMS startup parameters
o Updat...
IMS Version 13

New IMS Startup Security Parameters
● RCLASS parameter added to DFSPBxxx PROCLIB member
o RCLASS support i...
IMS Version 13

Security User Exits removed from Nucleus
● User exits DFSCSGN0, DFSCTRN0 and DFSCTSE0 now linked separatel...
IMS Version 13

/DIAGNOSE Command Enhancements
● Process for capturing diagnostic data used in troubleshooting IMS issues ...
IMS Version 13

IMS 13 Migration

35
IMS Version 13

Packaging
● IMS 13 program number: 5635-A04

FMID

Feature Description

HMK1300

IMS System Services

JMK1...
IMS Version 13

Software Prerequisites…
● Minimum software level prerequisites
o z/OS Version 1 Release 13 (5694-A01) or l...
IMS Version 13

Software Prerequisites ...
● Minimum software levels for other middleware
o IMS 13 supports interactions w...
IMS Version 13

Hardware Prerequisites…
● IMS 13 runs only on 64-bit processors running in z/Architecture mode
o Processor...
IMS Version 13

Support Status of IMS Versions
IMS Version
IMS 7.1.0

Product ID (PID)
5655-B01

General Availability (GA)...
IMS Version 13

Withdrawn Support …
● IMS 11 is the last release to support the SMU-to-RACF utilities
o IMS 9 was the last...
IMS Version 13

Withdrawn Support …
● IMS Enterprise Suite V2.1 is the last release to include DLIModel utility plug-in
o ...
IMS Version 13

Withdrawn Support
● IMS 11 is the last release to support the Knowledge Based Log Analysis (KBLA) facility...
IMS Version 13

IMS System Topics
● IMS Connect Enhancements
● Concurrent Application Threads
● Reduced Total Cost of Owne...
Upcoming SlideShare
Loading in …5
×

PHL_IMS13system - IMS UG Philly November 2013

286
-1

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
286
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

PHL_IMS13system - IMS UG Philly November 2013

  1. 1. ® ® IMS Version 13 IMS 13 System Enhancements Suzie Wendler, IBM © 2013 IBM Corporation
  2. 2. IMS Version 13 IMS 13 General Availability Announced! IMS 13 GA announced on 10/1/2013 Available on 10/25/2013 2
  3. 3. IMS Version 13 IMS System Topics ● IMS Connect Enhancements ● Concurrent Application Threads ● Reduced Total Cost of Ownership (TCO) ● IMS Command Enhancements ● IMS CQS Enhancement ● IMS DRD Enhancement ● IMS User Exit Enhancements ● IMS Security Enhancements ● /DIAG Command Enhancements Migration 3
  4. 4. IMS Version 13 IMS Connect Enhancements ● XML Converter Enhancements ● Auto-restart of the Language Environment (LE) ● Expanded Recorder Trace Records ● Use of RACF Event Notification Facility (ENF) Support for cached RACF UserIDs (UID) ● Reporting of overall health to Workload Manager (WLM) ● Configurable TCP/IP backlog (queue) size 4
  5. 5. IMS Version 13 XML Converter Enhancements ● Support for extending the current limit of 100 up to 2000 for the maximum number of XML converters • New IMS Connect configuration parameter MAXCVRT ADAPTER(…, MAXCVRT= value) • IMS 12 (PM64487 / UK79728) ● Capability to view converters that are currently loaded o New Type-2 Command: QUERY IMSCON TYPE(CONVERTER) • Requests detailed information about XML converters in IMS Connect ● Benefits o Enhances the flexibility of converter usage • Directly impacts IMS Soap Gateway environments 5
  6. 6. IMS Version 13 Auto-restart of the Language Environment (LE) ● Automated mechanism to reinitialize the Language Environment when an XML converter ABENDs o Without restarting IMS Connect o Converters will be reloaded as they are needed ● Automatic refresh of the BPE User Exit for the XML Adapters (HWSXMLA0) after the ABEND limit ABLIM has been reached ● Benefit o Improved efficiencies during error conditions • Eliminates IMS Connect restart and user interactions 6
  7. 7. IMS Version 13 Expanded Recorder Trace Records The Recorder trace records have been expanded to: ● o Capture entire messages sent and received using: • All TCP/IP communications • Including DRDA sockets and ISC TCP/IP • SCI (OM, ODBM, MSC, and ISC communications) • Requires a Trace Level HIGH and use of the external trace data set UPDATE TRACETABLE NAME(RCTR) OWNER(HWS) LEVEL(HIGH) EXTERNAL(YES | NO) Benefits ● o Improved diagnostics and problem determination 7
  8. 8. IMS Version 13 RACF Event Notification Facility (ENF) Support ● Background o IMS Connect V12 provided the option to cache RACF UserIDs (UIDs) along with a command to refresh them ● IMS Connect V13: RACF ENF Support for Cached UserIDs (UID) o Automatically refreshes cached UIDs by listening to RACF events (ENF signals) indicating that a change has been made to a UID o NOTE: This function applies only when RACF UID caching has been enabled in IMS Connect ● Benefit o Allows IMS Connect to listen for certain RACF events indicating that a change has been made to a specific UserID • Avoids manual intervention 8
  9. 9. IMS Version 13 Reporting of Overall Health to WLM ● WLM (Workload Manager) Health Report o New function to automatically report the overall health of IMS Connect • Allows Sysplex Distributor to use and take into account this information for workload balancing ● Benefit o Allows WLM to know when resources are constrained or available o Minimizes the possibility of Sysplex Distributor assigning work that IMS Connect is unable to handle 9
  10. 10. IMS Version 13 Configurable TCP/IP backlog (Queue) size ● New parameter TCPIPQ o Allows users to configure the length of the queue in TCP/IP for connection requests that have not yet been assigned a socket. • Connection requests are held on this queue until IMS Connect can assign a socket o Overrides the default which is equal to the maxsoc value • Actual value used is the smaller of IMS Connect’s TCPIPQ value and SOMAXCONN in TCP/IP ● Benefit o Provides a configurable option to increase the backlog queue size in TCP/IP 10
  11. 11. IMS Version 13 Overall Value of IMS Connect Enhancements ● Enhanced usability while providing better performance and diagnostics ● Increased resiliency to Abnormal Ends (ABENDs) ● Improved usability and manageability 11
  12. 12. IMS Version 13 Concurrent Application Threads Enhancement ● Partition Specification Table (PST) used for o Active dependent regions (MSG/BMP/IFP/JMP/JBP) o CICS/DBCTL threads o Open Database Access threads ● Customers continue to require more PSTs! o 31 dependent regions - 1980 (IMS 1.1.6) o 999 dependent regions - 1995 (IMS 5.1) o 4095 dependent regions - 2013 (IMS 13) ● Related parameters o o o o MAXPST= PST= MAXTHRDS= for ODBM MAXTHRDS=, MINTHRDS= for DBCTL 12
  13. 13. IMS Version 13 Command Considerations – type-2 and type-1 ● The following DRD commands for transactions support a MAXRGN parameter of up to the MAXPST= value o CREATE TRAN o CREATE TRANDESC o UPDATE TRAN o UPDATE TRANDESC ● Output of the /DISPLAY TRAN command supports a 4 digit decimal number for BAL() instead of a 3 digit number ● The TRANSACT IMSGEN macro only supports MAXRGN=255 13
  14. 14. IMS Version 13 Benefits of the Concurrent Thread Enhancement (Increasing MAXPST) ● Customers can now have increased capacity/scalability for their IMS systems o Larger capacity for mergers/acquisitions • Without having to add more IMS images o Increased workloads with latest zEnterprise hardware • Room for vertical growth o More regions for IMS 13 synchronous program switch function, also synchronous callout, distributed syncpoint/etc. • Longer region occupancies ● MAXPST should no longer be a limiting factor in IMS growth 14
  15. 15. IMS Version 13 Reduced Total Cost of Ownership ● Cross-platform focus on reducing mainframe software costs ● Major focus on reducing CPU usage ● Changes throughout IMS to improve performance, reduce storage usage and reduce CPU used to run IMS o o o o o o o Using more efficient storage services Improved algorithms Reducing pathlength Optimizing frequently used processes Latch / lock improvements Storage reductions Use of zEnterprise hardware functions ● Benefits o Improved performance, lower cost per transaction, reduced cost of ownership 15
  16. 16. IMS Version 13 Specific Reduced TCO Enhancements … ● Exploitation of pageable 1M pages o IMS 13 uses pageable 1 MB pages for certain storage pools and control blocks when this function is available. • Pageable 1 MB pages are supported in z/OS V1.13 (web delivery and PTFs required) and higher z/OS releases when running on a IBM zEnterprise EC12 processor with Flash Express. o Pageable 1 MB pages can improve performance by reducing the number of steps in dynamic address translation, and by improving translation lookaside buffer (TLB) coverage. ● Support for memory-based data set ENQ management for dynamically allocated data sets (MEMDSENQMGMT) o The MEMDSENQMGMT function provides the following benefits: • Enables jobs and subsystems to use memory-based data set ENQ management for dynamically allocated data sets, instead of scheduler work area-based (SWA-based) data set ENQ management. • Is faster than SWA-based data set ENQ management, and is intended for jobs that allocate a large number of data sets, such as IMS. o If the MEMDSENQMGMT function is enabled on your z/OS system, data set ENQs for dynamically allocated data sets are managed in memory. 16
  17. 17. IMS Version 13 Specific Reduced TCO Enhancements … ● zIIP Utilization Enhancement o In IMS Version 13 (“V13”), certain processing in the IMS Connect address space and in the IMS Open Database Manager (“ODBM”) address space may, when enclave SRB execution is enabled by a user, be executed under enclave service request blocks (“SRBs”). Enclave SRB execution may be enabled as unconditional ; or it may be enabled as conditional, based on the presence of at least one online zIIP during address space initialization. When enclave SRB execution is enabled, V13 will direct z/OS to authorize such work to be processed on an available zIIP. Note that in an unconditional status, the user may enable such processing to be executed in enclave SRB mode when no zIIP is online or part of the user's System z environment. But, of course, no zIIP utilization could result. A user might request enclave SRB execution even in the absence of zIIPs, to allow the system to project how much work is eligible to run on zIIP and probably would if there were zIIP capacity available. See the ROJECTCPU parameter of the IEAOPTxx SYS1.PARMLIB member in z/OS MVS Initialization and Tuning Reference (SA22-7592) for further information. 17
  18. 18. IMS Version 13 Specific Reduced TCO Enhancements … ● zIIP Utilization Enhancement … o Except as otherwise described below, the following IMS Connect and ODBM processing can execute under an enclave SRB in V13: • Processing of IMS Connect address space SOAP message threads for SOAP messages arriving via TCP/IP • Processing of IMS Connect and ODBM address space Distributed Relational Database Architecture (“DRDA”) threads for DRDA requests arriving via TCP/IP • Processing of IMS Connect address space Multiple System Coupling (“MSC”)threads for MSC messages arriving via TCP/IP • Processing of IMS Connect address space Intersystem Communication ("ISC")threads for ISC messages arriving via TCP/IP • Processing of ODBM address space threads for requests arriving through the CSLDMI API. Note that any user exits called by the above processing will not execute under an enclave SRB. User exits are always given control in task control block (TCB) mode, and such exit instructions are not authorized to be processed on a zIIP. Also note that certain processing cannot, due to technical restrictions, execute under enclave SRBs. Such processing includes calling z/OS Resource Recovery Services (“RRS”), IMS DL/I call processing, and z/OS supervisor calls (“SVCs”). IMS switches from SRB mode into TCB mode to perform such processing, and thus such processing will not execute on a zIIP.| 18
  19. 19. IMS Version 13 Other Reduced TCO Enhancements ● BPE dispatcher hot cache line prefetch ● Eliminate local lock obtain around buffer page fix for OSAM buffers ● DFSCPY00 improved SVC directory entry search algorithm and removal of IVSK instructions ● IMS logger LOG latch contention reduction ● IMS dispatcher optimization ● IMS page load service algorithm optimization ● Reduce unintentional cache sharing for common storage PSTs ● Shared queues local first optimization for program-to-program switch messages ● Type-2 processing for the IBM IMS Universal Drivers 19
  20. 20. IMS Version 13 ESAF support in Java Dependent Regions (JDR) ● Prior to IMS 13, the only external subsystem (ESS) that JDR applications could access is DB2 using the DB2 RRS Attach Facility (RRSAF) o No access to other external subsystems such as WebSphere MQ o DB2 RRSAF usage unique to JDR vs. other region types • More complex external subsystem definitions ● Need for consistent External Subsystem Attach Facility (ESAF) interface across all region types for DB2 ● Need for less complex external subsystem definitions ● Need support for other external subsystems 20
  21. 21. IMS Version 13 ESAF support in Java Dependent Regions (JDR) ● With IMS 13, there are two methods for accessing DB2 from JDRs o Access via the previously existing DB2 RRSAF interface o Access via the standard ESAF interface ● With IMS 13, the ESAF interface can be used in JMP/JBP regions to access any ESAF defined to the IMS control region o WebSphere MQ, DB2, WOLA (WebSphere Optimized Local Adapter) ● Support for the SSM= parameter on the JMP/JBP dependent region startup JCL ● Only one ESS connection method allowed per JMP/JBP o Default ESS connection method is DB2 RRSAF • No impact to existing users 21
  22. 22. IMS Version 13 IMS Command Enhancements ● Enhancements are focused on type-2 commands for the Operations Manager (OM) environment ● Benefits o Support of new IMS 13 functions o Improved manageability 22
  23. 23. IMS Version 13 IMS Command Enhancements ... ● IMS Connect type-2 command enhancements o Dynamically create data store definitions (CREATE IMSCON TYPE(DATASTORE)) o Dynamically create port definitions (CREATE IMSCON TYPE(PORT)) o Query XML converters loaded in IMS Connect (QUERY IMSCON TYPE(CONVERTER) ● IMS repository command enhancements ● ISC over TCP/IP command enhancements ● Database versioning command enhancements ● DBRC command enhancements ● DEDB Alter command enhancements ● /DIAGNOSE SNAP command enhancement ● /DISPLAY POOL QBUF command enhancements ● HALDB command enhancements 23
  24. 24. IMS Version 13 IMS CQS Enhancement ● When IMS Common Queue Server (CQS) rejects a z/OS STOP cqsjobname command because CQS clients are still connected (CQS0300I), CQS issues a new message, CQS0301I, for each connected client o Enables the operator to shut down or quiesce the connected CQS clients so that the CQS address space can be stopped ● Benefits o Improved manageability for CQS 24
  25. 25. IMS Version 13 IMS DRD Enhancements ● Support for the IMS repository (a single centralized store for resource definitions in an IMSplex) enhanced to validate resource attributes between associated resources when a resource definition is added to, updated in, or deleted from the IMSRSC Repository o Validates transaction, routing code, and program attributes to ensure that they do not conflict with one another o Example: a transaction updated to FP(E) will cause RM to check that the associated program is defined as FP exclusive • If conflict, EXPORT fails ● Also provided through the IMS 12 service process o APAR PM32805 / PTF UK75915 ● Benefits o Simplifies management of the DRD resources 25
  26. 26. IMS Version 13 IMS DRD Enhancements … ● IMS Repository change list support o allows DRD resource definition changes to be made when an IMS system is down and make those changes available to IMS when it restarts o the IMS change list is created in the IMS Repository for an IMS system that is down when an IMPORT DEFN SOURCE(REPO) SCOPE(ALL) command is issued and the resources and descriptors specified on the IMPORT command are in the IMS' resource list. • the IMS change list consists of the resource or descriptor names and resource types. It is read during IMS warm and emergency restart. The resource definitions for the resource and descriptor names in the IMS change list are imported from the repository at end of warm or emergency restart after the IMS log is processed 26
  27. 27. IMS Version 13 IMS DRD Enhancements … ● IMS 13 IMPORT command Enhancement o SCOPE() keyword on IMPORT indicates which IMS systems are impacted • SCOPE(ALL) applies IMPORT command to all IMS systems in the IMSplex for which the resource is defined. This is recommended (default). • If an IMS is down, an IMS change list is created for it in the IMSRSC repository by the command master IMS • IMS change list contains the resource names it would have imported had it been up • IMS change list will be read during warm/emergency restart • Resource definitions of the resources imported when this IMS was down will be applied at the end of warm/emergency restart • Allows synchronization with the other IMS systems in the IMSplex • SCOPE(ACTIVE) applies the IMPORT command to all of the active IMS systems in the IMSplex • IMS systems that are down will not have an IMS change list created and will not be synchronized with the other systems • Manual IMPORT or other commands must be issued after IMS restart. 27
  28. 28. IMS Version 13 User Exit Dynamic Refresh Capability – IMS 12 SPE ● Delivered via IMS 12 SPE PM56010 (PTF UK79071) ● Command: o REFRESH USEREXIT TYPE(exittype) o Refreshes the user exit types specified without bringing IMS down o Eligible exit types are: • ICQSEVNT • ICQSSTEV • INITTERM • PPUE • RESTART ● USER_EXITS section in DFSDFxxx (where xxx is the value of the DFSDF initialization parameter) read to pick up the EXITDEF statements for the user exit type(s) specified on the command o An optional MEMBER( ) parameter can be used to point to a different DFSDFxxx member 28
  29. 29. IMS Version 13 IMS 13 User Exit Enhancements ● Enhanced user exit services extended to additional IMS control region user exits ● Users can now dynamically refresh more IMS user exit routines to bring in an updated version of the exit (or add/delete) o REFRESH USEREXIT to bring in new copy of an exit based on type o Significantly reduces downtime since IMS control region no longer requires restart ● Users can now display information about more user exits that are defined in the USER_EXITS section of DFSDFxxx o QUERY USEREXIT o Provides useful exit information to the user ● Users can now code an exit to leverage IMS’s ability to call multiple routines of the same type from a single point within the exit 29
  30. 30. IMS Version 13 Enhanced User Exit Services - Added to more Exit Types ● BSEX (DFSBSEX0, Build Security Environment Exit) ● NDMX (DFSNDMX0, Non-Discardable Message Exit) ● RASE (DFSRAS00, Resource Access Security Exit) ● OTMAYPRX (DFSYPRX0, OTMA Destination Resolution Exit) ● OTMARTUX (DFSYRTUX, OTMA Resume TPIPE Security Exit) ● OTMAIOED (DFSYIOE0, OTMA Input/Output Edit Exit) ● LOGWRT (DFSFLGX0, Logger Exit) ● LOGEDIT (DFSFLGE0, Log Edit Exit) 30
  31. 31. IMS Version 13 IMS Security Enhancements ● All IMS security settings can now be defined as IMS startup parameters o Updates to SECURITY macro in system definition (SYSGEN) no longer required due to its removal o Previously, certain settings could only be defined in SECURITY macro ● Move security user exits out of the IMS nucleus into 31-bit storage o DFSCSGN0 o DFSCTRN0 o DFSCTSE0 31
  32. 32. IMS Version 13 New IMS Startup Security Parameters ● RCLASS parameter added to DFSPBxxx PROCLIB member o RCLASS support in DFSDCxxx PROCLIB member will remain • DFSPBxxx RCLASS parameter value will override DFSDCxxx if specified in both ● SECCNT parameter added to DFSDCxxx PROCLIB member ● Retrofit SPE APARs/PTFs available for IMS startup security parameter enhancement activation in IMS 11 and IMS 12 o PM48203/UK74050 (IMS 11) o PM48204/UK74051 (IMS 12) o If specifying RCLASS in DFSPBxxx/DFSDCxxx, can also have the following APARs/PTFs applied to avoid an error message being issued when it shouldn’t be • PM72199/UK82616 (IMS 11) • PM73558/UK82617 (IMS 12) ● Benefit of removing the Security macro o Eases the management of security definitions and simplifies the System definition (SYSGEN) process 32
  33. 33. IMS Version 13 Security User Exits removed from Nucleus ● User exits DFSCSGN0, DFSCTRN0 and DFSCTSE0 now linked separately, loaded from STEPLIB (if present) into 31-bit storage o New DFS1937I message indicates which user exits have been loaded • Can be used in automation to ensure that exits are being used o A workarea can be shared among the exits using the new CTSECSEP and CTRNCSEP parameters rather than the old method of v-type addressing which was used for sharing storage when they were all in the nucleus ● Benefit o Exits are easier to maintain o Linking to IMS nucleus no longer necessary when one of the exits has been changed o Usage of 24-bit storage reduced 33
  34. 34. IMS Version 13 /DIAGNOSE Command Enhancements ● Process for capturing diagnostic data used in troubleshooting IMS issues has been simplified o SYSOUT option now available for /DIAGNOSE SNAP output • Documentation can be gathered/stored in a readable format that is easy to retrieve and send to IBM support • Time-consuming SYSLOG searches and manual data formatting prior to transmission no longer required o /DIAGNOSE SNAP command extended to include more resources + more coverage of existing resources • SHOW() support added for LTERM, NODE and USER • BLOCK – can now specify multiple single instance blocks and more blocks can be snapped • More blocks can be snapped for DB, LINE, LINK • MSNAME support added 34
  35. 35. IMS Version 13 IMS 13 Migration 35
  36. 36. IMS Version 13 Packaging ● IMS 13 program number: 5635-A04 FMID Feature Description HMK1300 IMS System Services JMK1301 IMS Database Manager JMK1302 IMS Transaction Manager JMK1303 IMS ETO JMK1304 IMS Recovery Level Tracker JMK1305 IMS Database Level Tracker JMK1306 IMS Java on Demand HIR2230 IRLM 2.3 36
  37. 37. IMS Version 13 Software Prerequisites… ● Minimum software level prerequisites o z/OS Version 1 Release 13 (5694-A01) or later • When running IMS Version 13 on z/OS Version 1 Release 13, APAR OA39392 / PTF UA66823 must be installed. • IBM High-Level Assembler Toolkit Release 5 (5696-234) • z/OS V1R13.0 Security Server RACF V1R13.0 or later, or an equivalent product, if security is used. o IRLM Version 2.3 if IRLM is used ● Minimum software levels for optional functions o Java Dependent Regions requires JDK 6.0.1 o ISC TCP/IP requires CICS 5.1 o Depending on the environment, the IMS Universal Drivers require: • IBM JDK 6.0.1 or later • DB2 V9.1 or later • WAS V7 or later • CICS V4.1 or later o DB Versioning requires implementation of the IMS Catalog 37
  38. 38. IMS Version 13 Software Prerequisites ... ● Minimum software levels for other middleware o IMS 13 supports interactions with • DB2 9 or later • CICS 3.2 or later • CICS 5.1 is required for ISC TCP/IP support • MQ for z/OS: Versions V7.0.1 or later ● Check Release Planning documentation at GA for additional prerequisites/coexistence/migration items 38
  39. 39. IMS Version 13 Hardware Prerequisites… ● IMS 13 runs only on 64-bit processors running in z/Architecture mode o Processors must also support the Long-Displacement Facility of the z/Architecture o ESA mode is not supported o For a list of z/Series machines see: www.ibm.com/systems/z/hardware z900 machines must be at GA2 level (microcode level 3G or later) ● Sysplex Data Sharing (including Data Caching and VSO Data Sharing) o Coupling Facility (CF) level 9, or later ● Shared Queues and Shared EMH support o Coupling Facility level 9 or later o System-managed CF Duplexing • CF level 12 or later and bidirectional CF to CF links ● EAV support for non-VSAM data sets o EAVs are supported on DS8000 at microcode level R4.0 via bundle 64.0.175.0 (Sept 2008) or higher 39
  40. 40. IMS Version 13 Support Status of IMS Versions IMS Version IMS 7.1.0 Product ID (PID) 5655-B01 General Availability (GA) 10/27/2000 27-Oct-2000, 200-290 IMS 8.1.0 5655-C56 10/25/2002 25-Oct-2002, 202-229 IMS 9.1.0 5655-J38 10/29/2004 29-Oct-2004, 204-211 IMS 10.1.0 5635-A01 10/26/2007 26-Oct-2007, 207-241 IMS 11.1.0 5635-A02 10/30/2009 30-Oct-2009, 209-302 IMS 12.1.0 5635-A03 End of Marketing (EOM) 09/08/2004 08-Sep-2004, 904-114 09/05/2007 05-Sep-2007, 907-115 09/07/2009 07-Sep-2009, 909-110 09/12/2011 12-Sep-2011, 911-107 09/09/2013 09-Sep-2013, 913-103 End of Support (EOS) 11/08/2005 08-Nov-2005, 904-151 11/05/2008 05-Nov-2008, 907-162 11/07/2010 07-Nov-2010, 909-187 11/12/2012 12-Nov-2012, 911-147 10/30/2014 30-Oct-2014, 913-149 10/28/2011 28-Oct-2011, 211-365 IMS 13.1.0 5635-A04 10/25/2013 25-Oct-2013,213-381 40
  41. 41. IMS Version 13 Withdrawn Support … ● IMS 11 is the last release to support the SMU-to-RACF utilities o IMS 9 was the last version of IMS to support SMU o Migration from SMU to RACF or an equivalent product should have been done on IMS 9 or earlier ● IMS 12 is the last release to support the SECURITY macro in system definition o Use the initialization parameters in IMS 13 o RCLASS and SECCNT for V12 and V11 • PM48204/UK74051 V12 SPE, PM48203/UK74050 V11 SPE 41
  42. 42. IMS Version 13 Withdrawn Support … ● IMS Enterprise Suite V2.1 is the last release to include DLIModel utility plug-in o Going forward, use IMS Enterprise Suite Explorer for Development, which provides enhanced features over those provided in the DLIModel utility plug-in ● JCA 1.0 resource adapter is no longer enhanced, use the IMS Universal DB resource adapter instead ● IMS 13 is the last release to support IMS Connect SSL function o Instead, use IBM z/OS Communications Server Application Transparent Transport Layer Security (AT-TLS) to set up Secure Socket Layer (SSL) on TCP/IP connections to IMS Connect 42
  43. 43. IMS Version 13 Withdrawn Support ● IMS 11 is the last release to support the Knowledge Based Log Analysis (KBLA) facility o Customers using this function should migrate to use other IMS-provided analysis utilities and reports, such as • Fast Path Log Analysis utility (DBFULTA0) • File Select and Formatting Print utility (DFSERA10) • IMS Monitor Report Print utility (DFSUTR20) • Log Transaction Analysis utility (DFSILTA0) • Offline Dump Formatter utility (DFSOFMD0) • Statistical Analysis utility (DFSISTS0), • Other complementary products, such as IMS Problem Investigator, IMS Performance Analyzer, or similar products 43
  44. 44. IMS Version 13 IMS System Topics ● IMS Connect Enhancements ● Concurrent Application Threads ● Reduced Total Cost of Ownership (TCO) ● IMS Command Enhancements ● IMS CQS Enhancement ● IMS DRD Enhancement ● IMS User Exit Enhancements ● IMS Security Enhancements ● /DIAG Command Enhancements Migration 44
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×