Charlotte User Group Meeting                            November 01, 2011             IMS 12: Simplifying Administration ...
Agenda    • IMS Today    • IMS 12 Enhancements     – Simplifying Connectivity     – Simplifying Data Administration     – ...
Depending on IMS3            Charlotte User Group - Nov 01   © Copyright IBM Corporation 2011
IMS Areas of Focus• Ease Administration and Development and Integrating with the latest  technologies    – Simplify user i...
Challenge: Optimize IT650%Estimated Enterprise data growth over the              Reduce Costnext five years…..           ...
IMS 12: Lowering Costs Through...    Business Flexibility, extending IMS access and use    with standard tools/interfaces ...
IMS 12: Lowering Costs Through...    Simplification, easing operations/heighten availability.        Dynamic Definitions ...
IMS 12: Lowering Costs Through...    Growth Enablement, alleviating bottlenecks, optimizing      performance, and ensuring...
IMS: Investing in Innovation Continues…                   Announcing IMS 12                     General Availability Octob...
Charlotte User Group Meeting                 November 01, 2011IMS 12 Enhancements                 .             © Copyrigh...
IMS 12 Enhancements           Data                          Systems                                                       ...
Charlotte User Group Meeting                 November 01, 2011IMS 12: Simplifying   Connectivity                 .        ...
IMS to IMS TCP/IP Communications                                                                                     Simpl...
Multiple Systems Coupling (MSC) TCP/IP LinkSolution      – Support for MSC communications across a TCP/IP network         ...
Open Transaction Manager Access (OTMA) TCP/IP                   Connection Enhancement                                    ...
IMS Connect Type-2 Commands                                                                                      Usability...
Additional IMS Connect Enhancements                                                                           Usability   ...
Enhanced APPC/OTMA Synchronous                      Shared Queues                                                         ...
Enhanced OTMA Security                                                                                Scalability     Solu...
Additional OTMA/APPC enhancements                                                                       Scalability       ...
IMS TM Resource Adapter EnhancementsSolution                                                                              ...
Universal Driver Enhancements                                                                             UsabilitySolutio...
Charlotte User Group Meeting                 November 01, 2011IMS 12 Simplifying Data    Administration                 . ...
Charlotte User Group Meeting                 November 01, 2011IMS 12 Full Function Database       Enhancements            ...
Extended Address Volume Support                                                                              ScalabilitySo...
Full Function Dynamic Database Buffer Pools                                                                               ...
Storage Pool Enhancement                                                                                      Scalability ...
Additional FF DB Enhancements                                                   Availability                              ...
Charlotte User Group Meeting                November 01, 2011IMS 12 Fast Path Enhancements                .             © ...
Fast Path 64-bit Enhancements                                                                             Scalability     ...
Fast Path Data Entry Database (DEDB) Secondary                 Index Enablement                                           ...
Additional Fast Path Enhancements                                                                                         ...
Charlotte User Group Meeting                  November 01, 2011IMS 12 Database Recovery Control         Enhancements      ...
DBRC Enhancements                                                                                              UsabilitySo...
DBRC Migration/Coexistence                                                                             Usability     Solut...
Charlotte User Group Meeting                  November 01, 2011IMS 12: Simplifying Systems      Administration            ...
IMS Repository and Usage for Dynamic            Resource Definition (DRD) Resources                                       ...
Import Command Enhancement                                                                                         Usabili...
Member Online Change Enhancement                                                                                   Usabili...
Logger Enhancements                                                                             Scalability     Solution  ...
IMS Scheduling Log Record Enhancements                                                                                  Us...
Syntax Checker                                                                         Usability     Solution       – Allo...
Additional MIPS Reduction Items:     DRA Open Thread TCB Enablement for CICS Threadsafe                                   ...
Additional MIPS Reduction Items                                                                                     Scalab...
Additional Serviceability Items:        Enhanced Common Queue Server (CQS) Traceability                                   ...
Additional Serviceability Items:               DIAGNOSE Command Enhancements                                              ...
Additional Serviceability Items                                                                          Serviceability • ...
IRLM 2.3 support                                                                          UsabilitySolution     – Backward...
Charlotte User Group Meeting                         November 01, 2011Additional Simplification and Integration Enhancemen...
Additional IMS 12 Enhancements also being          Provided through the IMS 11 Service StreamSimplifying and Integrating D...
Additional Universal Driver EnhancementsSolution     – Support is added for Type 2 Universal Drivers for access to IMS    ...
Simplifying Manageability with IMS Tools For IMS                      11/12 users     Solution        –   IMS Database Sol...
IMS Enterprise Suite Enhancements continue to be provided… Extend access to IMS applications/data     – SOAP Gateway enha...
IMS Enterprise Suite Explorer…     Simplifying IMS Application Development/DeploymentGraphically-driven editors to visuali...
Best Fit: IMS Core Business Processing & zEnterprise• Typical IMS Installation = thousands of core  business applications ...
IMS Roadmap•    IMS 9 GA October 2004, Service discontinued November 2010•    IMS 10 GA October 2007, Service being discon...
IMS Quality Partnership Program (QPP)                      • Advisory Group                          Guide content of fut...
Charlotte User Group Meeting             November 01, 2011Additional Information             .             © Copyright IBM...
IMS 12 Hardware Requirements• 64-bit Processors capable of running z/OS 1.11 and that  support the Long Displacement Facil...
IMS 12 Software Requirements• IMS 12 Minimum Release Levels  – z/OS V1R11 (5694-A01) with DFSMSdfp (a base element    of z...
IMS Information and Education        • “An Introduction to IMS” book available,             – Second edition coming soon  ...
IMS SOCIAL NETWORKING                                            ibm.com/developerworks/mydeveloperworks/blogs/imscn/?lang...
Important Disclaimer     © Copyright IBM Corporation 2010. All rights reserved.     U.S. Government Users Restricted Right...
Charlotte User Group Meeting                November 01, 2011  Questions?charles@us.ibm.com                 .            ©...
Upcoming SlideShare
Loading in …5
×

Ims 12 simplifying admin devt & integrating for char

4,083 views

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
4,083
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
42
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Ims 12 simplifying admin devt & integrating for char

  1. 1. Charlotte User Group Meeting November 01, 2011 IMS 12: Simplifying Administration and Development Integrating with the Latest Technologies Charles Jones Senior Software Engineer, IMS DB Silicon Valley Laboratory, San Jose, CA charles@us.ibm.com . © Copyright IBM Corporation 2011 5.1
  2. 2. Agenda • IMS Today • IMS 12 Enhancements – Simplifying Connectivity – Simplifying Data Administration – Simplifying System Administration • Additional Enhancements for IMS 11 and 12 users • Additional Information2 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  3. 3. Depending on IMS3 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  4. 4. IMS Areas of Focus• Ease Administration and Development and Integrating with the latest technologies – Simplify user interfaces – Enhance integration with IMS Tools, DB2, CICS, MQ, WebSphere, Rational, Optim, Cognos, … – Reduce learning curve for new IMS skills• Ensure Resilience and Availability – Reduce planned outages – Recover quickly from unplanned outages• Speed Deployment – Improve application time to market• Alleviate Bottlenecks – Ensure continued business growth• Enrich Functionality – Provide new and enhanced business value supporting key requirements• Lower Costs – Improve efficiency to ensure lowest cost/transaction4 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  5. 5. Challenge: Optimize IT650%Estimated Enterprise data growth over the  Reduce Costnext five years…..  Improve Service 73% Organizations reducing IT costs, despite  Manage Risk seeing an improvement in their business growth….. How fast do you need to be to keep up with this level of growth?5 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  6. 6. IMS 12: Lowering Costs Through... Business Flexibility, extending IMS access and use with standard tools/interfaces to modernize, speed deployment, enrich functionality and ease use.  TCP/IP support extended to Multiple IMS Systems Coupling  Expanded Communication between IMS Systems  Additional RACF Security codes6 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  7. 7. IMS 12: Lowering Costs Through... Simplification, easing operations/heighten availability.  Dynamic Definitions and Simplified Interfaces  New DC/Connect Query and Update Commands  Better Problem Analysis and Enhanced RAS7 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  8. 8. IMS 12: Lowering Costs Through... Growth Enablement, alleviating bottlenecks, optimizing performance, and ensuring resilience.  64-bit Fast Path Buffer Manager support  DB Recovery Control >32K buffer and additional command enhancements  Full Function (FF) Dynamic DB Buffer Pool, Enhanced Batch availability, and Constraint relief  Fast Path (FP) Secondary Index Enablement  Additional Performance enhancements8 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  9. 9. IMS: Investing in Innovation Continues… Announcing IMS 12 General Availability October 28, 2011 Modernize Application Interoperation/Integration • Standard Tools/Interfaces to Speed Deployment Streamline Installation/Management • Simplify Interfaces, Ease Operations • Heighten Availability, Increase Productivity Enable Efficient Growth • Alleviate Bottlenecks • Reduce costs • Optimize performance and resilience New News for IMS 11 users Enhance Distributed Access to IMS • Simplify Skills, Reduce Resources • Improve ResilienceFaster than Ever Ease Application Programming • Reduce Development/Data Access Effort and Costs • Increase Application Availability/Usability9 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  10. 10. Charlotte User Group Meeting November 01, 2011IMS 12 Enhancements . © Copyright IBM Corporation 2011 5.1
  11. 11. IMS 12 Enhancements Data Systems Connectivity Administration AdministrationFull Function Database - IMS to IMS TCP/IP Communications- Extended Addressability - IMS Repository and - MSC TCP/IP Support Support (EAV) Support Usage for DRD Resources- FF Dynamic DB Buffers - OTMA TCP/IP Support- FF DB Storage Enhancement - IMPORT Command - Connect Type-2 Commands Support- Additional FF Enhancements Enhancement - Additional Connect EnhancementsFast Path - Logger Enhancements- FP Buffer Manager 64 bit - APPC/OTMA Synch SQ - Syntax Checker Enhancements - OTMA Security Enhancements Enhancements- FP DEDB Secondary Index Enablement - Serviceability enhancements - Additional OTMA/APPC Enhancements- Additional FP Enhancements - Additional MIPS Reduction - TM Resource Adapter EnhancementsDBRC Enhancements- DBRC Enhancements - Universal Driver Enhancements- Migration/Coexistence11 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  12. 12. Charlotte User Group Meeting November 01, 2011IMS 12: Simplifying Connectivity . © Copyright IBM Corporation 2011 5.1
  13. 13. IMS to IMS TCP/IP Communications SimplifySolution – Provide communications between IMS systems using TCP/IP via two IMS Connect instancesValue – Enhances connectivity – Supports TCPIP communications to invoke transactions between IMS systems without having to create or maintain a separate gateway solution – Reduces the maintenance cost by eliminating the need to maintain a RYO IMS Connect gateway application solution PLEX1 PLEX2 IMS Connect – ICON1 IMS Connect – ICON2 IMS1 TCP/IP TCP/IP IMS2 TCP/IP Driver Driver13 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  14. 14. Multiple Systems Coupling (MSC) TCP/IP LinkSolution – Support for MSC communications across a TCP/IP network • New physical link type MSPLINK TYPE = TCPIP – MSC communicates with IMS Connect within a IMSPlex to send/receive messages via the TCP/IP network • IMS Connect manages the TCP/IP communications Usability • MSC manages the message processing • Structured Call Interface (SCI) used for communicationValue – Increased usability by allowing migration of links from SNA to TCP/IP – Increased availability if VTAM/SNA and TCP/IP are used together for redundancy – Potential increased MSC bandwidth PLEX1 PLEX2 IMS1 IMS Connect – ICON1 IMS Connect – ICON2 MSC IMS2 MSC MSC TCP/IP TCP/IP TCP/IP MSC IMS3 MSC SCI Driver Driver Driver Driver SCI 14 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  15. 15. Open Transaction Manager Access (OTMA) TCP/IP Connection Enhancement UsabilitySolution – OTMA can now send transaction messages from applications running a dependent region across a one-way TCP/IP connection to another IMS system for processing • Using SEND_ONLY protocol • A remote IOPCB reply would go on remote HOLD queue (TPIPE = OTMxxxxx) and require a RESUME_TPIPE – OTMA destination descriptor has new parameters specified when a remote IMS is the TCP/IP destination for transaction messagesValue – Enhances connectivity – Removes need for an intermediate gateway between IMSs – Simplifies definition of remote IMS system as TCP/IP destination for OTMA transaction messages IMS1 IMS Connect1 IMS Connect2 IMS2 O TCP/IP O ISRT ALTPCB XCF XCF T T Descriptor M M ICON1 A A15 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  16. 16. IMS Connect Type-2 Commands UsabilitySolution – Access to IMS Connect using a standardized command interface – Type-2 Command Support is introduced for IMS Connect resources, including: Alias, Client, Converter, Datastore, IMSPlex, Link, MSC, ODBM, Port, Racfuid, RmtIMSCon, SendClnt, UORValue – Efficiency by using single type-2 command to receive output that requires several current IMS Connect commands – Improve ease-of-use for managing IMS Connect resources, by enhancing type-2 command architecture to include IMS Connect resources – Increase efficiency by consolidating output of several WTOR and z/OS Modify commands into a single type-2 command – Support all functionality available with existing WTOR and z/OS Modify commands16 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  17. 17. Additional IMS Connect Enhancements Usability AvailabilitySolution – Ability to refresh XML converters for IMS SOAP Gateway without restarting IMS Connect – Provide RACF Userid caching – reduces MIPS – Return actual RACF return codes – more info for security errors – Recorder Trace data capture – new trace points – Commit Mode 0 (CM0) NoWait for ACK/NAK for RYO clients – New READ client connection status – Load modules for IMS-provided exits – no need to assemble/bindValue – Improve usability and availability for IMS Connect while providing better performance and diagnostics1717 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  18. 18. Enhanced APPC/OTMA Synchronous Shared Queues SimplifySolution – New capability removes the dependency on RRS in a Shared Queues environment for • APPC synchronous conversations and OTMA CM1 (send-then- commit) interactions  Applies only to synclvl=None | Confirm o Synclvl=Syncpt still requires RRS • IMS is the sync point manager rather than RRS – Shared Queues Front-End and Back-End systems use XCF for communicationValue – Improve performance and simplify the Syncpoint process18 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  19. 19. Enhanced OTMA Security Scalability Solution – New capability creates, shares and caches a single ACEE associated with a RACF userid • Shared across multiple OTMA member clients (TMEMBER) – New maximum ACEE aging value of 99,999 seconds Value – Reduce the system storage for RACF ACEEs while providing better security and performance – More efficient usage of storage for caching RACF ACEEs – Higher IMS availability for applications19 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  20. 20. Additional OTMA/APPC enhancements Scalability AvailabilitySolution – New OTMA option for the input commit-then-send message to request an IMS DFS2082 message when IMS transaction doesn‟t send back an IOPCB to ease CM1 to CM0 application conversion, reduce unnecessary timeout in remote application – New APPC return code on DFSLUEE0 user exit to inform IMS to discard asynchronous output message if cannot deliver, rather than put back on the queue.Value – Improving performance – Enhancing availability20 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  21. 21. IMS TM Resource Adapter EnhancementsSolution Usability – Environment support Availability • WAS V8 • WAS V8 Resource Workload routing function support, enabling applications to more easily recover from resource outages • WAS Community Edition support • Limited non-IBM Java Enterprise Edition Application server support – Callout enhancements • IMSActivationSpec use with Multiple datastores for single Message Driven Bean (MDB) to pull callout messages from one IMS datastore • Enhanced reconnect – Request of DFS2082 messages for CM0 interactions – RACROUTE VERIFY Return code for RACF Security failuresValue – Expanded environment usage – Eased deployment, management, availability, security, and use21 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  22. 22. Universal Driver Enhancements UsabilitySolution Simplify – Variable length IMS Database segments – Two new datatypes (arrays and structs) – Segment maps for different cases (sets of fields) within a segmentValue – Enhanced database simplification and flexibility • More robust solution for all database segment types • Increased range of datatypes that drivers can manage themselves • Richer support for field redefines22 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  23. 23. Charlotte User Group Meeting November 01, 2011IMS 12 Simplifying Data Administration . © Copyright IBM Corporation 2011 5.1
  24. 24. Charlotte User Group Meeting November 01, 2011IMS 12 Full Function Database Enhancements . © Copyright IBM Corporation 2011 5.1
  25. 25. Extended Address Volume Support ScalabilitySolution – Provide support for Extended Address Volumes for non-VSAM data sets (z/OS 1.12 and above) to satisfy growing DASD storage requirements. – Provide support for EAV for the following non-VSAM data sets: • Full Function Overflow Sequential Access Method (OSAM) data sets • IMS Online Log Data Sets (OLDS) • IMS Log Write Ahead Data Sets (WADS)Value – Provide relief to customers running out of z/OS addressable disk storage – Alleviate disk storage constraints providing customers with greater scalability to grow their business25 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  26. 26. Full Function Dynamic Database Buffer Pools Availability Scalability Solution – Provide for dynamic change to an OSAM or VSAM buffer pool without recycling IMS systems to pick up the change – Commands are used to Add, Change, or Delete FF Database Buffer Pools – Increase VSAM buffer pool limit Value – For buffer pool management, eliminate systems down time and improve systems availabilities – Flexibility with the ability to adjust DB buffers to business needs – Availability by being able to adjust DB buffers without stopping IMS26 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  27. 27. Storage Pool Enhancement Scalability Solution - Storage for FF DB pools obtained in 31 bit virtual, backed by 64-bit real storage for DB Work pool, DMB pool, PSB CSA pool, DLI PSB pool, and PSB Work pool Value - Could reduce use of 31-bit fixed real frames, relieves 31-bit real storage constraint, and improve performance in managing PSBs in the pool - Customers with large Database pools who previously could not page fix these pools due to storage constraints may now be able to page fix due to an increase in available real storage27 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  28. 28. Additional FF DB Enhancements Availability Serviceability UsabilitySolution – Display status of randomizers and partition selection exit routines – Add diagnostic message for abend U3310 for long lock situation – Save RACF user id in log type 9904 for batch jobs – Improve reporting on batch U3303 and ABENDU0080 for open/close/EOV error – DLI Batch jobs will wait. not terminate, in the event of a Coupling Facility Switch – HALDB Ownership released from terminated IMS to resume on another IMS without restarting the terminated IMS – HALDB Partition reuse A – Improve use of local DMB numbers B C – Message DFS993I sent to system console D E – New informational message DFS 2291I issued A B ILDS A B ILDS for applications awaiting locks A B ILDSValue – Scalability by reusing unused local DMB numbers – Serviceability by providing additional information – Availability by reuse of DMB numbers and eliminating of some hangs – Enhance the availability and usability for HALDB, OLR and batch users of IMS. 28 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  29. 29. Charlotte User Group Meeting November 01, 2011IMS 12 Fast Path Enhancements . © Copyright IBM Corporation 2011 5.1
  30. 30. Fast Path 64-bit Enhancements Scalability Solution – FP subpools made more dynamic • Compression and pre-expansion • Resizing and cleanup – Additional FP buffers are moved from ECSA to 64-bit storage – Query Pool Type (FPBP64) command enhancements Value – Reduce ECSA usage – Smarter usage of subpools30 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  31. 31. Fast Path Data Entry Database (DEDB) Secondary Index Enablement UsabilitySolution – Provide secondary indexing infrastructure for Fast Path DEDB databases similar to existing IMS DB secondary index function – Tools or utilities to build a secondary index database for DEDB databases exploiting this function could be separately offered by IBM or other vendorsValue – Enhance usability by providing Fast Path DEDB secondary indexing infrastructure in IMS to access a DEDB database using a secondary key sequence31 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  32. 32. Additional Fast Path Enhancements Scalability Serviceability Usability • Solution – Option to reduce logging for asynchronous changed data capture • Before IMS 12 asynchronous changed data capture writes „before‟ and „after‟ image log records (x‟99‟) • IMS 12 has option not to write these records for DLET calls or „before‟ records for REPL calls for DEDBs • Specification on EXIT= parameter of DBD and SEGM macros in DBDGEN – Option to log entire segment for REPL calls of DEDBs • ISRT and DLET always log the entire segment • Before IMS 12 only changed data in segment was logged for REPL calls – Specified in DBRC with new keywords for the INIT.DB, CHANGE.DB, INIT.AREA, and CHANGE.AREA DBRC commands – New DFS0066I message issued when DEDB data sharing system does not respond to notify message – User may need to cancel the IMS which has not issued this message • Value – User can determine which IMS is non-responsive - quicker response to a system hang – Can use full segment logging for disaster recovery tracking – Optional log reduction for x’99’ data capture log records reduces logging overhead & improves performance where logging is a constraint32 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  33. 33. Charlotte User Group Meeting November 01, 2011IMS 12 Database Recovery Control Enhancements . © Copyright IBM Corporation 2011 5.1
  34. 34. DBRC Enhancements UsabilitySolution – Remove the 32K output buffer constraint for DBRC LIST commands entered through the OM API. – Enhance the following DBRC commands: • CLEANUP.RECON – now includes CA record data • LIST.HISTORY – increased timestamp precision/new data • LIST.RECON and LIST.RECON STATUS – output enhanced to include number of registered databases • INIT.CA, INIT.IC, NOTIFY.CA, NOTIFY.IC – VOLLIST parameter now optional if data sets cataloged • INIT.CAGRP, CHANGE.CAGRP – retention period added to GRPMAX • GENJCL – userkeys increased from 32 to 64 and new %DBTYPE kwd added Add user data fields to the DBDS recovery records (IC, RECOV, REORG, and CA)Value – Improve the reliability, availability, maintainability, serviceability, and usability of DBRC and the RECON data sets. IMS RECON IMS IMS34 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  35. 35. DBRC Migration/Coexistence Usability Solution – Provide support for migration and coexistence from IMS 10 and 11 to IMS 12 – All database records are read during upgrade of the RECON data set to IMS 12 Value – Ease migration to IMS 1235 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  36. 36. Charlotte User Group Meeting November 01, 2011IMS 12: Simplifying Systems Administration . © Copyright IBM Corporation 2011 5.1
  37. 37. IMS Repository and Usage for Dynamic Resource Definition (DRD) Resources Usability SimplifySolution – Provides an optional single centralized store for the DRD resource definitions • IMS Resource Definition Data Set (RDDS) can continue to be used instead of the repository – Enables IMS systems to manage, store, share, and retrieve resource definitions • Database, Program, Transaction, Routing Code and related descriptors – Allows DRD resource definition changes to be made in repository and rolled to one or more active IMS systemsValue – Simplifies management of IMS resource definitions – Eliminates the need for managing multiple RDDS for each IMS37 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  38. 38. Import Command Enhancement Usability Solution – IMPORT command is enhanced to support an optional update function. • New resources are created • Existing resources are updated Value – Enhances usability of the IMPORT command38 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  39. 39. Member Online Change Enhancement Usability Availability • Solution – New option to allow Member Online Change to only bring in PSB members and new DBD members • Specified in the NAME() parameter of the INIT OLC command • Value – Could provide significant performance enhancement when there are huge number of ACB members in ACBLIB • Eliminates the process of determining the associated ACB members for the PSB and DBD members affected by the OLC, when the user knows it is not needed39 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  40. 40. Logger Enhancements Scalability Solution – Optional Extended Format Support for OLDS and SLDS • Allows OLDS and SLDS to be striped – Optional IMS log buffer storage moved above the 2 gigabyte boundary – WADS management changed to be more efficient • Track groups no longer used • WADS written in wrap around fashion Value – Increased OLDS write capability – Increases logging speed – Improves logging bandwidth – Reduced 31-bit ECSA usage40 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  41. 41. IMS Scheduling Log Record Enhancements Usability• Solution – Enhanced 07 and 56FA log records separate zAAP/zIIP time from general CP time.• Value – For IMS applications that include Java processing, the IMS log records would now indicate how much of the application processing time is on a zAAP/zIIP41 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  42. 42. Syntax Checker Usability Solution – Allow parameters to be displayed and saved in custom order – Provide support for Repository Server configuration member Value – Improved migration to IMS 12 – Improved usability42 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  43. 43. Additional MIPS Reduction Items: DRA Open Thread TCB Enablement for CICS Threadsafe Scalability• Solution – Enables DBCTL support for CICS Open Transaction Environment TCBs (Threadsafe) – Allows EXEC DLI and CALL DLI from CICS applications to run on a CICS thread – Eliminates the creation of DRA Thread TCBs – Requires CICS TS 4.2 • Compatibility apars for use of CICS TS 4.2 with IMS 10 and 11 o IMS 10 (PM31730) o IMS 11 (PM31729)• Value – Eliminates costly TCB switches – Reduces CPU usage – Increases throughput for CICS / DBCTL users – Reduces use of 24-bit Local System Queue Area (LSQA)43 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  44. 44. Additional MIPS Reduction Items Scalability• Solution – Request Response Processing for authorized Common Queue Server clients is executed under enclave service request blocks. IMS will request z/OS to process such work on an available System z Integrated Information Processor (zIIP) – Small internal changes including: • Using newer, more efficient hardware instructions when available, including the Long Displacement Facility and the Store Clock Fast (STCKF) facility instructions. • Replacing GETMAIN storage allocation calls with more efficient IMS Internal storage management calls in APPC/OTMA Scheduling path • General efficiency and path length reduction changes in certain high-use paths of CQS inform exit processing and OTMA processing • Improving IMS shutdown time by reduction OTMA and APPC shutdown quiesce waits• Value – Improved efficiency – Potentially reduced internal path length44 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  45. 45. Additional Serviceability Items: Enhanced Common Queue Server (CQS) Traceability Serviceability Solution – Preserve structure events trace entries by separating and categorizing trace data into new trace tables • Structure Event trace table (SEVT) - all of the structure events except the overflow events. • Structure Overflow trace table (OFLW) – all overflow events – Increase the size of the trace records to boost trace data storage capacity. Value – Improve diagnostics for certain Shared Message Queue structure related problems45 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  46. 46. Additional Serviceability Items: DIAGNOSE Command Enhancements Serviceability Solution – New SNAP resource types • AREA, DB, LINE, LINK, PGM, and REGION – Each supports multiple resource name parameters – New DISPLAY output option to return formatted out to issuing LTERM – New SHOW output filtering options to snap subsets of control blocks Value – Improved serviceability46 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  47. 47. Additional Serviceability Items Serviceability • Solution – Dump Formatter enhanced for OTMA Callable Interface client – End of Task step trace function – Module Alias Cross-Reference • Value – Simplify problem resolution – Simplify maintenance for modules that include an Alias47 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  48. 48. IRLM 2.3 support UsabilitySolution – Backward compatible and supports existing releases of IMS and DB2 which use 31bit caller interface – Does not support callers running on non z-Architecture systems – Can co-exist with other IRLM releases. – Provides 64-bit caller interface and reduced total path length for a 64-bit caller. – Extended Hash table size (64K) for better performance. – Code optimization on certain performance sensitive paths. – Uses new level of PLX compiler ( 2.4.1) and its code optimization benefits. – Provides additional traces and serviceability code in IRLM – Provides support for static/dynamic statement id – Data Manager feedback tracking insert/update/deleteValue – Single IRLM level is easier for maintenance. – Improved performance and serviceability48 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  49. 49. Charlotte User Group Meeting November 01, 2011Additional Simplification and Integration Enhancements For IMS 11 and 12 users . © Copyright IBM Corporation 2011 5.1
  50. 50. Additional IMS 12 Enhancements also being Provided through the IMS 11 Service StreamSimplifying and Integrating Development and Access• Web 2.0 Solution for WebSphere sMash (web samples/doc)• IMS Connect Top Down support for IMS Enterprise Suite SOAP Gateway• OTMA/Connect enhancements – IMS Connect Top Down support for IMS Enterprise Suite SOAP Gateway – Callout enhancements PM09696/PM09695/PM14812, PM12172/PM12142 – Callout Error Handling PM20541/PM20292• Persistent JVM in MPP/BMP/IFP PK82214/PM00360• IMS Universal Driver enhancements – IMS Universal JDBC Driver updates for DSE/Cognos connection (PM12893/UK59628) – IMS 11 Type 2 Universal driver support for IMS Java Dependent Region runtime (PM02734, PK86498) and for WAS for z/OS (PM13216, PK99686) – IMS 11 Type 4 Universal Drivers for IMS XML DB (PM17522)50 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  51. 51. Additional Universal Driver EnhancementsSolution – Support is added for Type 2 Universal Drivers for access to IMS Databases from local IMS Java dependent region and from WAS – Type 4 Universal Driver Support with new JDBC syntax is added for XML DB • DLIDatabaseView with XML datatype  new DLITypeInfo(“ASegmentXML", “ASegment.xsd", DLITypeInfo.XML) • SELECT ASegment.ASegmentXML  To retrieve data • INSERT INTO ASegment (ASegment.ASegmentXML, A_fieldA)  To add dataValue – Easier to use drivers for local IMS Open Database support and provides JDBC 3.0 support, a more standard SQL/JDBC support – Easier to use drivers for XML DB support and enhanced IMS Open Database integration for XML DB51 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  52. 52. Simplifying Manageability with IMS Tools For IMS 11/12 users Solution – IMS Database Solution Pack – IMS Fast Path Solution Pack – IMS Recovery Solution Pack – IMS Performance Solution Pack – IMS Configuration Manager – IMS Recovery Expert 2.1 Value – Reduce CPU consumption – Reduce DBA labor cost – Eliminate application downtime – Simplify change management for faster time to market – Improve/automate backup and recovery = Faster ROI52 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  53. 53. IMS Enterprise Suite Enhancements continue to be provided… Extend access to IMS applications/data – SOAP Gateway enhancements provide top-down support for IMS PL/I provider scenarios, and enhance security, performance, runtime, and deployment utility Enhance IMS application development/deployment – DLIModel Utility Plug-in enhancements for DBCS and National language processing and interchange – Explorer Technology Preview Provide easier to use interfaces, APIs – Connect API for Java enhancements for Transaction Expiration, Message Format Service (MFS) Mod names, SSL keystores and truststores – Connect API for C enhancements for large message data lengths Continue to enrich functionality Provide additional support with WebSphere/Rational tools53 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  54. 54. IMS Enterprise Suite Explorer… Simplifying IMS Application Development/DeploymentGraphically-driven editors to visualize and update IMS program and database definitions Graphical interface to easily access and manipulate IMS data using standard SQL Visualize Generate SQL database to access relationships . IMS data54 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  55. 55. Best Fit: IMS Core Business Processing & zEnterprise• Typical IMS Installation = thousands of core business applications accessing hundreds of terabytes of corporate data Apps Callout Core Business• IMS with zEnterprise enhances IMS Open data BPM Applications Database and Transaction access allowing for: zLinux – Real-time operational data access from any platform Apps IMS IMS – Easier application connectivity, integration data Open DB IMS Corporate and reuse Operational Data BI – Reduced need for data replication and AIX redundancy IMS – Even greater scalability & performance: zOS up to 50% performance improvement on zEnterprise zEnterprise 55 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  56. 56. IMS Roadmap• IMS 9 GA October 2004, Service discontinued November 2010• IMS 10 GA October 2007, Service being discontinued November 2012• IMS 11 GA October 2009• IMS Enterprise Suite 1.1 GA November 2009• IMS 12 Quality Partnership Program customer delivered December 2010 with several customers currently in production• IMS 12 General Availability announcing for October 28, 2011• IMS 12 + 1 in Development Phase• IMS 12 +2 in Planning/Design Phase• Also delivering Service and Enhancements, with periodic Service Update (SUP) refreshed deliverables, and New/Enhanced Tooling.56 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  57. 57. IMS Quality Partnership Program (QPP) • Advisory Group  Guide content of future releases  Feedback on design  Product readiness • Early Testing  More complex environments  Functional, stress, and performance testing  Production experiences  Testimonials57 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  58. 58. Charlotte User Group Meeting November 01, 2011Additional Information . © Copyright IBM Corporation 2011 5.1
  59. 59. IMS 12 Hardware Requirements• 64-bit Processors capable of running z/OS 1.11 and that support the Long Displacement Facility of the z/Architecture – ESA mode is not supported by IMS 11 or 12 – For a list of z/Series machines see: o www.ibm.com/systems/z/hardware/ o Note: z900 systems must be at the GA2 level (microcode level 3G or later) to enable the Long Displacement Facility.• Extended Address Volume (EAV) support for non-VSAM data sets – DS8000 or DS8700• For additional line item requirement information see the IMS 12 Release Planning information at www.ibm.com/ims59 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  60. 60. IMS 12 Software Requirements• IMS 12 Minimum Release Levels – z/OS V1R11 (5694-A01) with DFSMSdfp (a base element of z/OS 1.11) o RACF (included in separately orderable SecureWay Security Server), or equivalent, if security is used o High Level Assembler Toolkit Release 5 (5696-234), a separately orderable feature of z/OS o IRLM 2.2 or IRLM 2.3 (included in IMS 12)• Some other prerequisites for optional line items: – Java Dependent Regions requires JDK 6.0 – EAV support for non-VSAM datasets requires z/OS V1R12 – Additional function requirement information is provided in the IMS 12 Release Planning Information at www.ibm.com/ims60 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  61. 61. IMS Information and Education • “An Introduction to IMS” book available, – Second edition coming soon • New IMS Redbook available – IMS Version 12 Technical Overview SG24-7972 at http://www.redbooks.ibm.com/abstracts/sg247972.html – IMS Version 11 Open Database SG24-7856 at http://www.redbooks.ibm.com/abstracts/sg247856.html • IMS on the Web: www.ibm.com/ims – IMS education schedule – Presentations, papers, newsletters, fact sheets, redbooks, announce letters, and more – On-line communities, local user groups, technical forums, blogs, etc. – Schedule of seminars, webcasts, conferences, including • IOD Oct 24-27, 2011 Las Vegas • IMS Symposium Nov 14-18 Koenigstein, Germany • Information center - enables search across IMS, DB2 and Tools documentation • Additional technical support info at www.ibm.com/support/techdocs (search on IMS) • Migration, skills transfer, customized offerings at ibmdds@us.ibm.com61 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  62. 62. IMS SOCIAL NETWORKING ibm.com/developerworks/mydeveloperworks/blogs/imscn/?lang=zh www.youtube.com/user/ReThinkIMS imsmadesimple.tumblr.com twitter.com/IBM_IMS imslistserv.bmc.com facebook.com/IMSFans www.slideshare.net/ibmims www.ims-ug.org ibm.com/vrm/newsletter/11069 ibm.com/developerworks/mydeveloperworks/blogs/IMS t.sina.com/imschina linkedin.com/groups?mostPopular=&gid=194992262 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  63. 63. Important Disclaimer © Copyright IBM Corporation 2010. All rights reserved. U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. THE INFORMATION CONTAINED IN THIS PRESENTATION IS PROVIDED FOR INFORMATIONAL PURPOSES ONLY. WHILE EFFORTS WERE MADE TO VERIFY THE COMPLETENESS AND ACCURACY OF THE INFORMATION CONTAINED IN THIS PRESENTATION, IT IS PROVIDED “AS IS” WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. IN ADDITION, THIS INFORMATION IS BASED ON IBM‟S CURRENT PRODUCT PLANS AND STRATEGY, WHICH ARE SUBJECT TO CHANGE BY IBM WITHOUT NOTICE. THE INFORMATION ON NEW PRODUCTS IS FOR INFORMATIONAL PURPOSES ONLY AND MAY NOT BE INCORPORATED INTO ANY CONTRACT. THE INFORMATION ON ANY NEW PRODUCTS IS NOT A COMMITMENT, PROMISE, OR LEGAL OBLIGATION TO DELIVER ANY MATERIAL, CODE OR FUNCTIONALITY. THE DEVELOPMENT, RELEASE, AND TIMING OF ANY FEATURES OR FUNCTIONALITY DESCRIBED FOR OUR PRODUCTS REMAINS AT THE SOLE DISCRETION OF IBM. IBM SHALL NOT BE RESPONSIBLE FOR ANY DAMAGES ARISING OUT OF THE USE OF, OR OTHERWISE RELATED TO, THIS PRESENTATION OR ANY OTHER DOCUMENTATION. NOTHING CONTAINED IN THIS PRESENTATION IS INTENDED TO, NOR SHALL HAVE THE EFFECT OF, CREATING ANY WARRANTIES OR REPRESENTATIONS FROM IBM (OR ITS SUPPLIERS OR LICENSORS), OR ALTERING THE TERMS AND CONDITIONS OF ANY AGREEMENT OR LICENSE GOVERNING THE USE OF IBM PRODUCTS AND/OR SOFTWARE. IBM, the IBM logo, ibm.com, Information Management, IMS, and z/OS are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both. If these and other IBM trademarked terms are marked on their first occurrence in this information with a trademark symbol (® or ™), these symbols indicate U.S. registered or common law trademarks owned by IBM at the time this information was published. Such trademarks may also be registered or common law trademarks in other countries. A current list of IBM trademarks is available on the Web at “Copyright and trademark information” at www.ibm.com/legal/copytrade.shtml Other company, product, or service names may be trademarks or service marks of others.63 Charlotte User Group - Nov 01 © Copyright IBM Corporation 2011
  64. 64. Charlotte User Group Meeting November 01, 2011 Questions?charles@us.ibm.com . © Copyright IBM Corporation 2011 5.1

×