SlideShare a Scribd company logo
1 of 224
Download to read offline
IMS on z/OS Using
                 EMC Symmetrix
                 Storage Systems

                                            Version 2.0




• IMS Performance and Layout
• Backup, Recovery, and Disaster Recovery
• Cloning and Replication




Paul Pendle
Copyright © 2002, 2003, 2007, 2009, 2010, 2013 EMC Corporation. All rights reserved.
    EMC believes the information in this publication is accurate as of its publication date. The information is
    subject to change without notice.

    THE INFORMATION IN THIS PUBLICATION IS PROVIDED “AS IS.” EMC CORPORATION MAKES NO
    REPRESENTATIONS OR WARRANTIES OF ANY KIND WITH RESPECT TO THE INFORMATION IN THIS
    PUBLICATION, AND SPECIFICALLY DISCLAIMS IMPLIED WARRANTIES OF MERCHANTABILITY OR
    FITNESS FOR A PARTICULAR PURPOSE.

    Use, copying, and distribution of any EMC software described in this publication requires an applicable
    software license.

    For the most up-to-date regulatory document for your product line, go to the Technical Documentation and
    Advisories section on EMC Online Support.

    For the most up-to-date listing of EMC product names, see EMC Corporation Trademarks on EMC.com.

    All other trademarks used herein are the property of their respective owners.

    Part number h903.5




2       IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
Contents




Preface

Chapter 1   IMS on z/OS
            Overview............................................................................................ 18
            IMS components................................................................................ 19
            IMS subsystems................................................................................. 19
               IMS datasets.................................................................................21
            IMS data sharing ............................................................................... 23


Chapter 2   EMC Foundation Products
            Introduction ....................................................................................... 26
            Symmetrix hardware and Enginuity features............................... 28
                Symmetrix VMAX platform......................................................28
                Enginuity operating environment............................................30
                Symmetrix features for mainframe ..........................................31
            ResourcePak Base for z/OS............................................................. 33
                Features ........................................................................................35
            SRDF family of products for z/OS................................................. 38
                SRDF Host Component for z/OS.............................................39
                SRDF mainframe features..........................................................39
                Concurrent SRDF and SRDF/Star............................................40
                Multi-Session Consistency.........................................................42
                SRDF/AR .....................................................................................42
                EMC Geographically Dispersed Disaster Restart .................42
                SRDF Enterprise Consistency Group for z/OS ......................43
                Restart in the event of a disaster or non-disasters .................48
            EMC AutoSwap................................................................................. 49
                AutoSwap highlights .................................................................50


                  IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0                                         3
Contents



                                     Use cases ...................................................................................... 51
                                 TimeFinder family products for z/OS........................................... 51
                                     TimeFinder/Clone for z/OS..................................................... 52
                                     TimeFinder Utility for z/OS ..................................................... 53
                                     TimeFinder/Snap for z/OS ...................................................... 53
                                     TimeFinder/Mirror for z/OS ................................................... 54
                                     TimeFinder/CG .......................................................................... 55
                                     Consistent dataset snap ............................................................. 56
                                 IMS considerations for ConGroup ................................................. 57
                                 EMC z/OS Storage Manager .......................................................... 58
                                 Symmetrix Management Console .................................................. 59
                                 Symmetrix Performance Analyzer ................................................. 60
                                 Unisphere for VMAX ....................................................................... 61
                                 Virtual Provisioning ......................................................................... 62
                                 Fully Automated Storage Tiering ................................................... 62
                                 Data at Rest Encryption ................................................................... 63


               Chapter 3         Advanced Storage Provisioning
                                 Virtual Provisioning ......................................................................... 66
                                     Terminology ................................................................................ 66
                                     Overview ..................................................................................... 68
                                     Virtual Provisioning operations ............................................... 69
                                     Host allocation considerations ................................................. 71
                                     Balanced configurations ............................................................ 71
                                     Pool management ....................................................................... 72
                                     Thin device monitoring ............................................................. 74
                                     Considerations for IMS components on thin devices ........... 75
                                     Replication considerations ........................................................ 75
                                     Performance considerations...................................................... 77
                                 Fully Automated Storage Tiering ................................................... 78
                                     Introduction................................................................................. 78
                                     Best practices for IMS and FAST VP........................................ 80
                                     Unisphere for VMAX ................................................................. 81
                                     IMS and SMS storage groups.................................................... 84
                                     IMS and HSM.............................................................................. 84


               Chapter 4         IMS Database Cloning
                                 IMS database cloning ....................................................................... 88
                                 Replicating the data.......................................................................... 89
                                    Cloning IMS data using TimeFinder/Mirror ......................... 90
                                    Cloning IMS databases using TimeFinder/Clone................. 92


4          IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
Contents



                  Cloning IMS databases using dataset snap.............................94


Chapter 5   Backing Up IMS Environments
            Overview ............................................................................................ 98
            IMS commands for TimeFinder integration................................ 100
            Creating a TimeFinder/Mirror backup for restart ..................... 100
               Creating a TimeFinder/Mirror backup .................................101
               TimeFinder/Mirror using remote consistent split...............103
               TimeFinder/Mirror using ConGroups ..................................104
               TimeFinder/Mirror backup methods comparisons.............105
            TimeFinder/Mirror backup for recovery..................................... 106
               TimeFinder/Mirror backup for recovery ..............................106
               TimeFinder/Mirror backup for remote recovery ................108
               Creating IMS image copies ......................................................109
            Backing up IMS databases using dataset snap ........................... 113
            Creating multiple split mirrors ..................................................... 114
            Backing up a TimeFinder copy...................................................... 115
               Backup using DFDSS................................................................116
               Backup using FDR ....................................................................117
            Keeping track of dataset placement on backup volumes.......... 117


Chapter 6   IMS Database Recovery Procedures
            Overview .......................................................................................... 120
            Database recovery from an IMS image copy............................... 123
            Database recovery using DFDSS or FDR ..................................... 123
            Restoring a non-IMS copy.............................................................. 124
                Restoring using TimeFinder/Mirror backup........................125
                Restoring using TimeFinder/Clone backup .........................126
                Restoring using dataset snap backup ....................................127
                Restoring IMS using DFDSS....................................................127
                Restoring IMS from an FDR dump ........................................128
            Recovering IMS from a non-IMS copy ......................................... 129
                Recovering using TimeFinder/Mirror...................................129
                Recovering using TimeFinder/Clone ....................................131
                Restoring IMS using a dataset snap backup .........................133


Chapter 7   Disaster Recovery and Disaster Restart
            Overview .......................................................................................... 138
            Disaster restart versus disaster recovery ..................................... 139
            Definitions ........................................................................................ 140


                  IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0                                          5
Contents



                                     Dependent-write consistency ................................................. 140
                                     Database restart ........................................................................ 141
                                     Database recovery .................................................................... 141
                                     Roll-forward recovery.............................................................. 142
                                 Considerations for disaster recovery/restart ............................. 142
                                     Recovery point objective ......................................................... 143
                                     Recovery time objective........................................................... 143
                                     Operational complexity ........................................................... 144
                                     Source LPAR activity ............................................................... 145
                                     Production impact .................................................................... 145
                                     Target host activity................................................................... 145
                                     Number of copies of data ........................................................ 145
                                     Distance for solution ................................................................ 146
                                     Bandwidth requirements......................................................... 146
                                     Federated consistency.............................................................. 146
                                 Tape-based solutions ...................................................................... 148
                                     Tape-based disaster recovery ................................................. 148
                                     Tape-based disaster restart ..................................................... 148
                                 Remote replication challenges ...................................................... 149
                                     Propagation delay .................................................................... 150
                                     Bandwidth requirements......................................................... 150
                                     Network infrastructure............................................................ 151
                                     Method and frequency of instantiation................................. 151
                                     Method of re-instantiation ...................................................... 151
                                     Change rate at the source site ................................................. 152
                                     Locality of reference ................................................................. 152
                                     Expected data loss .................................................................... 153
                                     Failback considerations ........................................................... 153
                                 Array-based remote replication.................................................... 154
                                 Planning for array-based replication ........................................... 154
                                 SRDF/S single Symmetrix array to single Symmetrix array.... 155
                                 SRDF/S and consistency groups .................................................. 156
                                     Rolling disaster ......................................................................... 156
                                     Protecting against rolling disasters........................................ 158
                                     SRDF/S with multiple source Symmetrix arrays ................ 160
                                     ConGroup considerations ....................................................... 161
                                     Consistency groups and IMS dual WADS............................ 162
                                 SRDF/A............................................................................................ 168
                                     Preparation for SRDF/A ......................................................... 169
                                     SRDF/A using multiple source Symmetrix.......................... 170
                                     How to restart in the event of a disaster ............................... 171
                                 SRDF/AR single-hop ..................................................................... 172
                                     How to restart in the event of a disaster ............................... 174


6          IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
Contents



             SRDF/Star ........................................................................................ 174
             SRDF/Extended Distance Protection ........................................... 175
             High-availability solutions ............................................................ 177
                AutoSwap...................................................................................177
                Geographically Dispersed Disaster Restart ..........................178
             IMS Fast Path Virtual Storage Option .......................................... 180


Chapter 8    Performance Topics
             Overview .......................................................................................... 184
             The performance stack ................................................................... 184
                 Importance of I/O avoidance..................................................185
                 Storage system layer considerations ......................................186
             Traditional IMS layout recommendations ................................... 186
                 General principles for layout...................................................187
                 IMS layouts and replication considerations..........................187
             RAID considerations....................................................................... 188
                 RAID recommendations ..........................................................191
             Flash drives ...................................................................................... 193
                 Magnetic disk history ...............................................................193
                 IMS workloads best suited for Flash drives..........................194
                 Flash drives and storage tiering..............................................195
             Data placement considerations ..................................................... 197
                 Disk performance considerations ...........................................197
                 Hypervolume contention.........................................................199
                 Maximizing data spread across the back end .......................200
                 Minimizing disk head movement ..........................................201
             Other layout considerations .......................................................... 202
                 Database layout considerations with SRDF/S .....................202
                 TimeFinder targets and sharing spindles..............................203
                 Database clones using TimeFinder/Snap .............................204
             Extended address volumes ............................................................ 204

Appendix A   References
             References......................................................................................... 208

Appendix B   Sample Skeleton JCL
             Modified image copy skeleton sample JCL................................. 210


Glossary



                   IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0                                         7
Contents



               Index




8          IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
Figures




     Title                                                                                             Page
1    IMS processing architecture overview ........................................................ 19
2    IMS in a sysplex configuration ..................................................................... 23
3    Symmetrix hardware and software layers.................................................. 28
4    Symmetrix VMAX logical diagram ............................................................. 30
5    z/OS SymmAPI architecture........................................................................ 34
6    SRDF family for z/OS.................................................................................... 39
7    Classic SRDF/Star support configuration .................................................. 41
8    SRDF Consistency Group using SRDF-ECA .............................................. 47
9    AutoSwap before and after states ................................................................ 50
10   TimeFinder family of products for z/OS.................................................... 52
11   EMC z/OS Storage Manager functionality ................................................ 58
12   Thin devices, pools, and physical disks ...................................................... 70
13   Thin device pool with devices filling up .................................................... 73
14   Thin device pool rebalanced with new devices......................................... 73
15   FAST VP storage groups, policies, and tiers .............................................. 80
16   IMS metadata and physical cloning processes........................................... 89
17   IMS databases cloning using TimeFinder/Mirror .................................... 90
18   IMS databases cloning using TimeFinder/Clone...................................... 92
19   IMS database cloning using dataset snap ................................................... 94
20   TimeFinder/Mirror backup using consistent split.................................. 102
21   TimeFinder/Mirror backup using remote consistent split .................... 103
22   TimeFinder/Mirror backup using ConGroup ......................................... 104
23   TimeFinder/Mirror backup for recovery ................................................. 107
24   TimeFinder/Mirror backup for recovery using remote split ................ 108
25   IMS image copy from a BCV ...................................................................... 110
26   IMS image copy from a dataset snap ........................................................ 112
27   Backing up IMS databases using dataset snap ........................................ 113
28   IMS configured with three sets of BCVs ................................................... 115
29   IMS recovery using DFDSS or FDR ........................................................... 123
30   Restoring an IMS database to a point in time using BCVs..................... 130


                      IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0                                  9
Figures



                31      Restoring an IMS database to a point in time using STDs .....................                            132
                32      Single Symmetrix array to single Symmetrix array ................................                        155
                33      Rolling disaster with multiple production Symmetrix arrays ..............                                157
                34      Rolling disaster with SRDF Consistency Group protection ..................                               159
                35      SRDF/S with multiple Symmetrix arrays and ConGroup protection .                                          161
                36      IMS ConGroup configuration ....................................................................          162
                37      IMS ConGroup configuration ....................................................................          164
                38      Case 1—Failure of the SRDF links .............................................................           165
                39      Case 2—Channel extension fails first ........................................................            167
                40      SRDF/Asynchronous replication configuration .....................................                        168
                41      SRDF/AR single-hop replication configuration......................................                       172
                42      SRDF/Star configuration ............................................................................     175
                43      SRDF/EDP block diagram..........................................................................         176
                44      GDDR-managed configuration with SRDF/Star and AutoSwap.........                                          179
                45      EMC foundation products ..........................................................................       180
                46      The performance stack ................................................................................   185
                47      RAID 5 (3+1) layout detail ..........................................................................    189
                48      Anatomy of a RAID 5 random write.........................................................                190
                49      Magnetic disk capacity and performance history ...................................                       194
                50      Partitioning on tiered storage.....................................................................      196
                51      Disk performance factors ............................................................................    199




10        IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
Tables




    Title                                                                                            Page
1   Virtual Provisioning terms............................................................................. 66
2   Thick-to-thin host migrations........................................................................ 76
3   Thick-to-thin array-based migrations .......................................................... 76
4   Backup methods and categories.................................................................... 99
5   TimeFinder/Mirror backup methods ........................................................ 106
6   Backup and restart/restore methods ......................................................... 122




                     IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0                                 11
12   IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
Preface




               As part of an effort to improve and enhance the performance and
               capabilities of its product lines, EMC periodically releases revisions
               of its hardware and software. Therefore, some functions described in
               this document may not be supported by all versions of the software
               or hardware currently in use. For the most up-to-date information on
               product features, refer to your product release notes.
               This document provides a comprehensive treatment of EMC
               Symmetrix technologies that can be used to enhance IMS z/OS
               databases.

  Audience     This TechBook is part of the Symmetrix documentation set and is
               intended for use by database and system administrators, systems
               integrators, and members of EMC Global Services who support and
               work with IMS for z/OS.
               Readers of this document are expected to be familiar with the
               following topics:
               ◆   IMS for z/OS
               ◆   z/OS operating system
               ◆   Symmetrix fundamentals

Organization   This TechBook is divided into the following seven chapters and two
               appendices:
               Chapter 1, “IMS on z/OS,” provides a high-level overview of IMS
               components in a z/OS operating environment.
               Chapter 2, “EMC Foundation Products,” describes EMC products
               used to support the management of IMS z/OS environments.


                       IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0      13
Preface



                                   Chapter 3, “Advanced Storage Provisioning,” provides information
                                   on storage provisioning enhancements that are new with Enginuity
                                   5876.
                                   Chapter 4, “IMS Database Cloning,” provides guidance on how to
                                   clone IMS systems and databases using TimeFinder technology.
                                   Chapter 5, “Backing Up IMS Environments,” describes how EMC
                                   Symmetrix technology can be used to enhance an IMS backup
                                   strategy.
                                   Chapter 6, “IMS Database Recovery Procedures,” is a follow-on to
                                   Chapter 4 and describes how recovery processes can be facilitated
                                   using the backups described in Chapter 4.
                                   Chapter 7, “Disaster Recovery and Disaster Restart,” describes the
                                   difference between using traditional IMS recovery techniques versus
                                   EMC restart solutions.
                                   Chapter 8, “Performance Topics,” describes the best practices for IMS
                                   performance on Symmetrix systems.
                                   Appendix A, “References,” provides the reader a list of references for
                                   additional material available from either EMC or IBM.
                                   Appendix B, “Sample Skeleton JCL,” provides sample skeleton JCL
                                   for TimeFinder/Mirror and TimeFinder/Clone snap operations.

          Conventions used in      EMC uses the following conventions for special notices.
               this document
                                   Note: A note presents information that is important, but not hazard-related.




14        IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
Preface



Typographical     EMC uses the following type style conventions in this document:
  conventions

   Normal               Used in running (nonprocedural) text for:
                        • Names of interface elements (such as names of windows, dialog boxes, buttons,
                          fields, and menus)
                        • Names of resources, attributes, pools, Boolean expressions, buttons, DQL
                          statements, keywords, clauses, environment variables, functions, utilities
                        • URLs, pathnames, filenames, directory names, computer names, filenames,
                          links, groups, service keys, file systems, notifications

   Bold                 Used in running (nonprocedural) text for:
                        • Names of commands, daemons, options, programs, processes, services,
                          applications, utilities, kernels, notifications, system calls, man pages

                        Used in procedures for:
                        • Names of interface elements (such as names of windows, dialog boxes, buttons,
                          fields, and menus)
                        • What user specifically selects, clicks, presses, or types

   Italic               Used in all text (including procedures) for:
                        • Full titles of publications referenced in text
                        • Emphasis (for example a new term)
                        • Variables

   Courier              Used for:
                        • System output, such as an error message or script
                        • URLs, complete paths, filenames, prompts, and syntax when shown outside of
                          running text

   Courier bold         Used for:
                        • Specific user input (such as commands)

   Courier italic       Used in procedures for:
                        • Variables on command line
                        • User input variables

   <>                   Angle brackets enclose parameter or variable values supplied by the user

   []                   Square brackets enclose optional values

   |                    Vertical bar indicates alternate selections - the bar means “or”

   {}                   Braces indicate content that you must specify (that is, x or y or z)

   ...                  Ellipses indicate nonessential information omitted from the example




                          IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0                      15
Preface




            The author of this     This TechBook was written by Paul Pendle, an EMC employee
                   TechBook        working for the Symmetrix Mainframe Engineering team based at
                                   Hopkinton, Massachusetts. Paul Pendle has over 35 years of
                                   experience in databases, hardware, software and operating systems,
                                   both from a database administrator perspective and from a systems
                                   administrator/systems programming perspective.

             Your comments         Your suggestions will help us continue to improve the accuracy,
                                   organization, and overall quality of the user publications. Send your
                                   opinions of this document to:
                                   techpubcomments@emc.com




16        IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
1

                                                                                 IMS on z/OS




This chapter presents these topics:
◆   Overview .............................................................................................   18
◆   IMS components.................................................................................          19
◆   IMS subsystems ..................................................................................        19
◆   IMS data sharing ................................................................................        23




                                                                                       IMS on z/OS                17
IMS on z/OS




     Overview
                                 IBM’s IMS database management system (DBMS) was developed and
                                 released in the mid-1960s, becoming one of the first commercial
                                 DBMSs available in the marketplace. The IMS database server is still
                                 the DBMS of choice for business environments that dictate
                                 performance, availability, and reliability, as attested to by its wide
                                 acceptance in the marketplace.
                                 Traditionally, IMS has been used for large databases requiring
                                 high-volume transaction and/or batch processing. IMS has been the
                                 cornerstone database for many industries, such as retail point of sale,
                                 the financial marketplace, the banking community, and airline
                                 reservation systems. IMS installations in these industries require a
                                 high number of concurrent transactions coupled with high
                                 availability for the database and operational environments in general.
                                 The evolution of IMS during the past four decades has introduced
                                 many features, each designed to enhance the data center's ability to
                                 reach its reliability and availability goals. IMS continues the evolution
                                 by providing improved performance, scalability, concurrency,
                                 operational, and high-availability features. Version 10 provides
                                 support for Java, XML, and Service-Oriented Architecture(SOA).




18      IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
IMS on z/OS




IMS components
                        There are two components to IMS:
                        ◆    IMS DB (IMS Database Manager)—A database management
                             system
                        ◆    IMS TM (IMS Transaction Manager)—A data communications
                             system
                        Figure 1 on page 19 is an overview of the IMS processing architecture.
                                                                                                         .




                                    RECONS          DBRC
              z/OS console



        IMS master                             DL/1 address space        IMS
          terminal                                                    databases




                                                 Control region        OLDS               SLDS
        User terminal                                                  WADS               RLDS


                                                                            Online log archive
                                       MSGQ



                 BMP regions     MPR regions      IFP regions       JBP regions       JMP regions



                                                                                            ICO-IMG-000705


          Figure 1      IMS processing architecture overview



IMS subsystems
                        IMS has several address spaces with various functions. The core of
                        IMS is the control region. It has a number of dependent regions that
                        provide additional services to it or in which IMS applications can run.
                        These regions and other terms are discussed in this section.




                                                                                  IMS components             19
IMS on z/OS



                                 Control region—This is the address space that provides many
                                 database management services, such as logging, archiving, restart
                                 and recovery, and shutdown. The terminals, message queues, and
                                 logs are attached to this region. The control region uses cross-memory
                                 services to communicate with the other regions.
                                 There are three types of control regions, depending on the
                                 components being used:
                                 ◆   DB/DC—Control region with both transaction manager and
                                     database manager components installed. This started task runs
                                     continuously and is normally started by a z/OS START
                                     command. The Control region starts the DBRC region during
                                     initialization. DL/I can be included as part of the Control region.
                                     In Figure 2 on page 23, the DL/I region runs in its own address
                                     space.
                                 ◆   DBCTL—The DBCTL controller has no network or message
                                     queues and merely controls access to its databases by way of its
                                     clients.
                                 ◆   DCCTL—Control region with an interface to virtual
                                     telecommunications access method (VTAM) that can manage its
                                     own VTAM network of LTERMs as well as its own message
                                     queues for transaction processing. Database access is not
                                     implemented in this region.
                                 Database Recovery Control Region (DBRC)—The DBRC automates
                                 database and system recovery by tracking image copies, log changes,
                                 and database allocation records, as well as performing other tasks.
                                 DBRC stores this information in the RECON datasets. The DBRC
                                 controls logging and database recovery operations. It also controls
                                 access to databases.
                                 DL/I—This address space performs most of the dataset access
                                 functions for the IMS database component (except for Fast Path
                                 databases). This region is not present in a DCCTL environment.
                                 Common Queue Server (CQS)—This address space is used in a
                                 sysplex sharing of the IMS message queues. It is present in IMS
                                 DCCTL and DB/DC environments.
                                 Application-dependent regions—Address spaces that are used for the
                                 execution of application programs that use IMS services. The types of
                                 dependent regions are:




20      IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
IMS on z/OS



               ◆   Message Processing Regions (MPR) — These regions are assigned
                   transaction classes that correspond to classes assigned to
                   transaction codes. Transactions come into MPRs by way of IMS
                   TM.
               ◆   Batch Message Processing (BMP)—Batch programs run in this
                   mode against IMS databases without stopping the databases to
                   online transactions. Two types of applications can run in BMP
                   regions: Message-driven programs that read and process the IMS
                   message queue, and non-message driven programs that are
                   initiated by batch jobs.
               ◆   IMS Fast Path (IFP) program region—These regions process
                   transactions against Fast Path databases.
               ◆   Java Message Processing (JMP) region—These regions are similar
                   to MPR regions. JMP programs are executed through transactions
                   invoked through terminals or other applications.
               ◆   Java Batch Processing (JBP) region—JBP applications perform
                   batch-type processing online and can access IMS message queues
                   for output processing. These applications are started from TSO or
                   by submitting a batch job.
               ◆   DBCTL thread (DBT)
               ◆   Utility type regions (BMH, FPU)
               Batch application regions—Applications that only use database
               manager functions can run in a separate z/OS address space not
               connected to an IMS control region.
               Internal Resource Lock Manager (IRLM)—Manages (serializes)
               concurrent database update requests from applications. IRLM can act
               globally among external IMS systems and is required for sysplex data
               sharing.


IMS datasets
               IMS Databases are physical structures used to store data in an
               organized manner. IMS uses a hierarchical model to store its data. It
               uses VSAM or OSAM access methods at the dataset layer. These are
               some of the critical recovery datasets used by IMS:
               ◆   Online Log datasets (OLDS)—IMS active log datasets.




                                                                   IMS subsystems       21
IMS on z/OS



                                 ◆   Write Ahead dataset (WADS)—dataset used to write critical log
                                     records required at system restart prior to their externalization to
                                     the OLDS.
                                 ◆   System Log dataset (SLDS)—A copy of the OLDS at archive time.
                                     It is used during an IMS emergency restart and IMS cold start,
                                     and may be used if a RLDS is unreadable.
                                 ◆   Recovery Log dataset (RLDS)—A subset of the SLDS that is
                                     created at OLDS archival time. It contains only database change
                                     records used during the execution of change accumulation or an
                                     image copy restore, including logs.
                                 ◆   RECON—KSDS datasets containing logging information and
                                     events that might affect the recovery of databases. DBRC uses
                                     and updates this information.




22      IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
IMS on z/OS




IMS data sharing
                     IMS data sharing configurations allow multiple IMS systems to
                     access the same databases while spreading the workload across
                     multiple LPARs. There are performance improvements that can be
                     gained by enabling data sharing, especially in very busy systems that
                     have heavy update/logging activity.
                     Figure 2 is an example of an IMS data sharing configuration in a
                     sysplex.


                      Logs        IRLM                 CF          IRLM          Logs



                        A                                                          A
                        P                                                          P
                                  IMS                  CF          IMS
                        P                                                          P
                        L                                                          L



                       BPs       DBRC                 DBs         DBRC            BPs



                                                 RECONS
                                                                               ICO-IMG-000706


          Figure 2   IMS in a sysplex configuration




                                                                         IMS data sharing           23
IMS on z/OS




24      IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
2
                                                                     EMC Foundation
                                                                           Products




This chapter introduces the EMC foundation products discussed in
this document that are used in a combined Symmetrix, IMS, and
z/OS environment:
◆   Introduction ........................................................................................   26
◆   Symmetrix hardware and Enginuity features................................                               28
◆   ResourcePak Base for z/OS ..............................................................                33
◆   SRDF family of products for z/OS ..................................................                     38
◆   EMC AutoSwap..................................................................................          49
◆   TimeFinder family products for z/OS ............................................                        51
◆   IMS considerations for ConGroup...................................................                      57
◆   EMC z/OS Storage Manager............................................................                    58
◆   Symmetrix Management Console ...................................................                        59
◆   Symmetrix Performance Analyzer ..................................................                       60
◆   Unisphere for VMAX.........................................................................             61
◆   Virtual Provisioning...........................................................................         62
◆   Fully Automated Storage Tiering ....................................................                    62
◆   Data at Rest Encryption.....................................................................            63




                                                                 EMC Foundation Products                         25
EMC Foundation Products




     Introduction
                                 EMC® provides many hardware and software products that support
                                 application environments on Symmetrix® systems. The following
                                 products, which are highlighted and discussed, were used and/or
                                 tested with the IMS on z/OS. This chapter provides a technical
                                 overview of the EMC products used in this document.
                                 EMC Symmetrix—EMC offers an extensive product line of high-end
                                 storage solutions targeted to meet the requirements of
                                 mission-critical databases and applications. The Symmetrix product
                                 line includes the DMX™ Direct Matrix Architecture® and the VMAX®
                                 Virtual Matrix Family. EMC Symmetrix is a fully redundant,
                                 high-availability storage processor, providing nondisruptive
                                 component replacements and code upgrades. The Symmetrix system
                                 features high levels of performance, data integrity, reliability, and
                                 availability.
                                 EMC Enginuity™ Operating Environment—Enginuity enables
                                 interoperation between current and previous generations of
                                 Symmetrix systems and enables them to connect to a large number of
                                 server types, operating systems, and storage software products, and a
                                 broad selection of network connectivity elements and other devices,
                                 including Fibre Channel, ESCON, FICON, GigE, iSCSI, directors, and
                                 switches.
                                 EMC Mainframe Enabler—Mainframe Enabler is a package that
                                 contains all the Symmetrix API runtime libraries for all EMC MF
                                 software. These software packages can be used to monitor device
                                 configuration and status, and to perform control operations on
                                 devices and data objects within a storage complex.
                                 EMC Symmetrix Remote Data Facility (SRDF®)—SRDF is a
                                 business continuity software solution that replicates and maintains a
                                 mirror image of data at the storage block level in a remote Symmetrix
                                 system. The SRDF host component (HC) is a licensed feature product,
                                 and when licensed in the SCF address space, it provides command
                                 sets to inquire on and manipulate remote Symmetrix relationships.
                                 EMC SRDF Consistency Groups—An SRDF consistency group is a
                                 collection of related Symmetrix devices that are configured to act in
                                 unison to maintain data integrity. The devices in consistency groups
                                 can be spread across multiple Symmetrix systems.




26      IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
EMC Foundation Products



EMC TimeFinder®—TimeFinder is a family of products that enable
volume-based replication within a single Symmetrix system. Data is
copied from Symmetrix devices using array-based resources without
using host CPU or I/O. The source Symmetrix devices remain online
for regular I/O operations while the copies are created. The
TimeFinder family has three separate and distinct software products,
TimeFinder/Mirror, TimeFinder/Clone, and TimeFinder/Snap:
◆   TimeFinder/Mirror enables users to configure special devices,
    called business continuance volumes (BCVs), to create a mirror
    image of Symmetrix standard devices. Using BCVs, TimeFinder
    creates a point-in-time copy of data that can be repurposed. The
    TimeFinder/Mirror component extends the basic API command
    set of Mainframe Enabler to include commands that specifically
    manage Symmetrix BCVs and standard devices.
◆   TimeFinder/Clone or, more fully, TimeFinder/Clone Mainframe
    Snap Facility (TFCMSF) enables users to make copies of data
    from source volumes to target volumes without consuming
    mirror positions within the Symmetrix. The data is available to a
    target’s host immediately upon activation, even if the copy
    process has not completed. Data may be copied from a single
    source device to as many as 16 target devices. A source device
    can be either a Symmetrix standard device or a BCV device.
    TFCSMF also can replicate datasets using the dataset snap
    feature.
◆   TimeFinder/Snap enables users to utilize special devices in the
    Symmetrix array called virtual devices (VDEVs) and save area
    devices (SAVDEVs). These devices can be used to make
    pointer-based, space-saving copies of data simultaneously on
    multiple target devices from a single source device. The data is
    available to a target’s host immediately upon activation. Data
    may be copied from a single source device to as many as 128
    VDEVs. A source device can be either a Symmetrix standard
    device or a BCV device. A target device is a VDEV. A SAVDEV is
    a special device, without a host address, that is used to hold the
    changing contents of the source or target device after the snap is
    activated.
EMC Change Tracker—EMC Symmetrix Change Tracker software
measures changes to data on a Symmetrix volume or group of
volumes. Change Tracker software is often used as a planning tool in
the analysis and design of configurations that use the EMC
TimeFinder or SRDF components to store data at remote sites.


                                                       Introduction      27
EMC Foundation Products




     Symmetrix hardware and Enginuity features
                                 Symmetrix hardware architecture and the Enginuity operating
                                 environment are the foundation for the Symmetrix storage platform.
                                 This environment consists of the following components:
                                 ◆   Symmetrix hardware
                                 ◆   Enginuity operating functions
                                 ◆   Symmetrix application program interface (API) for mainframe
                                 ◆   Symmetrix applications
                                 ◆   Host-based Symmetrix applications
                                 ◆   Independent software vendor (ISV) applications
                                 Figure 3 shows the relationship between these software layers and
                                 the Symmetrix hardware.


                                                    Symmetrix-based applications

                                                 Host-based Symmetrix applications

                                              Independent Software Vendor applications

                                     EMC Mainframe Enabler Applications Program Interface (API)


                                             Enginuity operating environment functions


                                                        Symmetrix hardware


                                                                                           ICO-IMG-000746


                      Figure 3   Symmetrix hardware and software layers



     Symmetrix VMAX platform
                                 The EMC Symmetrix VMAX array with Enginuity is the latest entry
                                 to the Symmetrix product line. Built on the strategy of simple,
                                 intelligent, modular storage, it incorporates a scalable fabric
                                 interconnect design that allows the storage array to grow seamlessly
                                 from an entry-level configuration into the world's largest storage
                                 system. The Symmetrix VMAX array provides improved

28      IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
EMC Foundation Products



performance and scalability for demanding enterprise storage
environments, while maintaining support for EMC's broad portfolio
of platform software offerings.
The 5876 Enginuity operating environment for Symmetrix systems is
a feature-rich Enginuity release supporting Symmetrix VMAX
storage arrays. With the release of Enginuity 5876, Symmetrix VMAX
systems deliver software capabilities that improve capacity
utilization, ease of use, business continuity, and security.
The Symmetrix VMAX subsystem also maintains customer
expectations for high-end storage in terms of availability. High-end
availability is more than just redundancy. It means nondisruptive
operations and upgrades, and being always online. Symmetrix
VMAX arrays provide:
◆   Nondisruptive expansion of capacity and performance at a lower
    price point
◆   Sophisticated migration for multiple storage tiers within the array
◆   The power to maintain service levels and functionality as
    consolidation grows
◆   Simplified control for provisioning in complex environments
Many of the new features provided by the new EMC Symmetrix
VMAX platform can reduce operational costs for customers
deploying IMS on z/OS solutions, as well as enhance functionality to
enable greater benefits. This TechBook details those features that
provide significant benefits to customers utilizing IMS on z/OS.
Figure 4 on page 30 illustrates the architecture and interconnection of
the major components in the Symmetrix VMAX storage system.




                         Symmetrix hardware and Enginuity features        29
EMC Foundation Products




                                                                        ICO-IMG-000752



                      Figure 4   Symmetrix VMAX logical diagram



     Enginuity operating environment
                                 Symmetrix Enginuity is the operating environment for all Symmetrix
                                 systems. Enginuity manages and ensures the optimal flow and
                                 integrity of data through the different hardware components. It also
                                 manages Symmetrix operations associated with monitoring and
                                 optimizing internal data flow. This ensures the fastest response to the
                                 user's requests for information, along with protecting and replicating
                                 data. Enginuity provides the following services:
                                 ◆   Manages system resources to intelligently optimize performance
                                     across a wide range of I/O requirements.
                                 ◆   Ensures system availability through advanced fault monitoring,
                                     detection, and correction capabilities and provides concurrent
                                     maintenance and serviceability features.
                                 ◆   Offers the foundation for specific software features available
                                     through EMC disaster recovery, business continuance, and
                                     storage management software.
                                 ◆   Provides functional services for both array-based functionality
                                     and for a large suite of EMC storage application software.


30      IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
EMC Foundation Products



                       ◆   Defines priority of each task, including basic system maintenance,
                           I/O processing, and application processing.
                       ◆   Provides uniform access through APIs for internal calls, and
                           provides an external interface to allow integration with other
                           software providers and ISVs.



Symmetrix features for mainframe
                       This section discusses supported Symmetrix features for mainframe
                       environments.

I/O support features
                       Parallel Access Volume (PAV)—Parallel Access Volumes are
                       implemented within a z/OS environment. It allows one I/O to take
                       place for each base unit control block (UCB), and one for each
                       statically or dynamically assigned alias UCB. These alias UCBs allow
                       parallel I/O access for volumes. Current Enginuity releases provide
                       support for static, dynamic, and hyperPAVs. HyperPAVs allow fewer
                       aliases to be defined within a logical control unit. With hyperPAVs,
                       aliases are applied to the base UCBs (devices) that require them the
                       most at the time of need.
                       Multiple Allegiance (MA)—While PAVs facilitate multiple parallel
                       accesses to the same device from a single LPAR, Multiple Allegiance
                       (MA) allows multiple parallel nonconflicting accesses to the same
                       device from multiple LPARs. Multiple Allegiance I/O executes
                       concurrently with PAV I/O. The Symmetrix storage system treats
                       them equally and guarantees data integrity by serializing writes
                       where extent conflicts exist.
                       Host connectivity options—Mainframe host connectivity is
                       supported through Fibre Channel, ESCON, and FICON channels.
                       Symmetrix storage systems appear to mainframe operating systems
                       as any of the following control units: IBM 3990, IBM 2105, and IBM
                       2107. The physical storage devices can appear to the mainframe
                       operating system as any mixture of different sized 3380 and 3390
                       devices.
                       ESCON support—Enterprise Systems Connection (ESCON) is a
                       fiber-optic connection technology that interconnects mainframe
                       computers, workstations, and network-attached storage devices




                                                Symmetrix hardware and Enginuity features       31
EMC Foundation Products



                                 across a single channel and supports half-duplex data transfers.
                                 ESCON may also be used for handling Symmetrix Remote Data
                                 Facility (SRDF) remote links.
                                 FICON support—Fiber Connection (FICON) is a fiber-optic channel
                                 technology that extends the capabilities of its previous fiber-optic
                                 channel standard, ESCON. Unlike ESCON, FICON supports
                                 full-duplex data transfers and enables greater throughput rates over
                                 longer distances. FICON uses a mapping layer based on technology
                                 developed for Fibre Channel and multiplexing technology, which
                                 allows small data transfers to be transmitted at the same time as
                                 larger ones. With Enginuity 5670 and later, Symmetrix storage
                                 systems support FICON ports. With Enginuity service release
                                 5874.207, a VMAX supports 8 Gb FICON connectivity.
                                 zHPF support—System z10 High Performance FICON (zHPF)
                                 represents the latest enhancement to the FICON interface architecture
                                 aimed at offering an improvement in the performance of online
                                 transaction processing (OLTP) workloads. Customers that are
                                 presently channel-constrained running heavy IMS workloads using a
                                 4K page size will reap the greatest benefit from this feature. zHPF is
                                 chargeable, licensable feature with Enginuity service release 5874.207.
                                 Fibre Channel support—Fibre Channel is a supported option in
                                 SRDF environments.
                                 GigE support—GigE is a supported option in SRDF environments.
                                 Symmetrix GigE directors in an SRDF environment provide direct,
                                 end-to-end TCP/IP connectivity for remote replication solutions over
                                 extended distances with built-in compression. This removes the need
                                 for costly FC-to-IP converters and helps utilize the existing IP
                                 infrastructures without major disruptions.

     Data protection options
                                 Symmetrix subsystems incorporate many standard features that
                                 provide a higher level of data availability than conventional Direct
                                 Access Storage Devices (DASD). These options ensure an even
                                 greater level of data recoverability and availability. They are
                                 configurable at the logical volume level so different protection
                                 schemes can be applied to different classes of data within the same
                                 Symmetrix controller on the same physical device. Customers can
                                 choose from the following data protection options to match their data
                                 requirements:
                                 ◆   Mirroring (RAID 1) or RAID 10



32      IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
EMC Foundation Products



                 ◆   RAID 6 (6+2) and RAID 6 (14+2)
                 ◆   RAID 5 (3+1) and RAID 5 (7+1)
                 ◆   Symmetrix Remote Data Facility (SRDF)
                 ◆   TimeFinder
                 ◆   Dynamic Sparing
                 ◆   Global Sparing

Other features
                 Other IBM-supported compatibility features include:
                 ◆   Channel Command Emulation for IBM ESS 2105/2107
                 ◆   Concurrent Copy
                 ◆   Peer to Peer Remote Copy (PPRC)
                 ◆   PPRC/XRC Incremental Resync
                 ◆   Extended Remote Copy (XRC) with multireader
                 ◆   Dynamic Channel Path Management (DCM)
                 ◆   Dynamic Path Reconnection (DPR) support
                 ◆   Host data compression
                 ◆   Logical Path and Control Unit Address support (CUADD)
                 ◆   Multi-System Imaging
                 ◆   Partitioned dataset (PDS) Search Assist
                 ◆   FlashCopy Version 1 and 2
                 ◆   High Performance Ficon (zHPF) and multitrack zHPF
                 ◆   Extended Address Volumes (EAV)


ResourcePak Base for z/OS
                 EMC ResourcePak® Base for z/OS is a software facility that makes
                 communication between mainframe-based applications (provided by
                 EMC or ISVs) and a Symmetrix storage subsystem more efficient.
                 ResourcePak Base is designed to improve performance and ease of
                 use of mainframe-based Symmetrix applications.
                 ResourcePak Base delivers EMC Symmetrix Control Facility
                 (EMCSCF) for IBM and IBM-compatible mainframes. EMCSCF
                 provides a uniform interface for EMC and ISV software products,


                                                         ResourcePak Base for z/OS       33
EMC Foundation Products



                                     where all products are using the same interface at the same function
                                     level. EMCSCF delivers a persistent address space on the host that
                                     facilitates communication between the host and the Symmetrix
                                     subsystem, as well as other applications delivered by EMC and its
                                     partners.
                                     Figure 5 on page 34 logically depicts the relationships between the
                                     SCF address space and the other software components accessing the
                                     Symmetrix system.


                                 EMC or ISV developed         Symmetrix
                                      products                                               Symmetrix
                                                             Control Facility                 devices
                                   (TimeFinder, SRDF        (ResourcePak Base)
                                    Host Component)
                                                              EMCSAI
                                     Program calls            SNAPAPI
                                                              Automation:           I
                                                                  SWAP              O
                                                              Metadata:             S
                                                                  Config info
                                                                  Device status
                                                                  Event monitor
                                                                                                 ICO-IMG-000104


                      Figure 5       z/OS SymmAPI architecture

                                    ResourcePak Base is the delivery mechanism for EMC Symmetrix
                                    Applications Programming Interface for z/OS (SymmAPI™-MF).
                                    ResourcePak Base provides a central point of control by giving
                                    software a persistent address space on the mainframe for
                                    SymmAPI-MF functions that perform tasks such as the following:
                                     ◆   Maintaining an active repository of information about EMC
                                         Symmetrix devices attached to z/OS environments and making
                                         that information available to other EMC products.
                                     ◆   Performing automation functions.
                                     ◆   Handling inter-LPAR (logical partition) communication through
                                         the Symmetrix storage subsystem.
                                     ResourcePak Base provides faster delivery of new Symmetrix
                                     functions by EMC and ISV partners, along with easier upgrades. It
                                     also provides the ability to gather more meaningful data when using
                                     tools such as TimeFinder Query because device status information is
                                     now cached along with other important information.


34      IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
EMC Foundation Products



                         ResourcePak Base for z/OS is a prerequisite for EMC mainframe
                         applications, like the TimeFinder Product Set for z/OS or SRDF Host
                         Component for z/OS, and is included with these products.
                         With EMC Mainframe Enabler V7.0 and later, ResourcePak Base,
                         TimeFinder, and SRDF are shipped in a single distribution.


Features
                         ResourcePak Base provides the following functionality with
                         EMCSCF:
                         ◆   Cross-system communication
                         ◆   Nondisruptive SymmAPI-MF refreshes
                         ◆   Save Device Monitor
                         ◆   SRDF/A Monitor
                         ◆   Group Name Service (GNS) support
                         ◆   Pool management (save, DSE, thin)
                         ◆   SRDF/AR resiliency
                         ◆   SRDF/A Multi-Session Consistency
                         ◆   SWAP services
                         ◆   Recovery services
                         ◆   FlashCopy emulation (Enginuity 5772 or earlier)
                         ◆   Licensed feature code management

Cross-system communication
                      Inter-LPAR communication is handled by the EMCSCF cross-system
                      communication (CSC) component. CSC uses a Symmetrix storage
                      subsystem to facilitate communications between LPARs. Several
                      EMC Symmetrix mainframe applications use CSC to handle
                      inter-LPAR communications.

Nondisruptive SymmAPI-MF refreshes
                       EMCSCF allows the SymmAPI-MF to be refreshed nondisruptively.
                       Refreshing SymmAPI-MF does not impact currently executing
                       applications that use SymmAPI-MF, for example, Host Component or
                       TimeFinder.




                                                                 ResourcePak Base for z/OS         35
EMC Foundation Products



     Save Device Monitor
                                 The Save Device Monitor periodically examines the consumed
                                 capacity of the device pool (SNAPPOOL) used by TimeFinder/Snap
                                 with the VDEV licensed feature code enabled. The Save Device
                                 Monitor also checks the capacity of the device pool (DSEPOOL) used
                                 by SRDF/A.
                                 The Save Device Monitor function of EMCSCF provides a way to:
                                 ◆   Automatically check space consumption thresholds.
                                 ◆   Trigger an automated response that is tailored to the specific
                                     needs of the installation.

     SRDF/A Monitor
                                 The SRDF/A Monitor in ResourcePak Base is designed to:
                                 ◆   Find EMC Symmetrix controllers that are running SRDF/A.
                                 ◆   Collect and write SMF data about those controllers.
                                 After ResourcePak Base is installed, the SRDF/A Monitor is started
                                 as a subtask of EMCSCF.

     Group Name Service support
                            ResourcePak Base includes support for Symmetrix Group Name
                            Service (GNS). GNS allows you to define a device group once, and
                            then use that single definition across multiple EMC products on
                            multiple platforms. This means that you can use a device group
                            defined through GNS with both mainframe and open systems-based
                            EMC applications. GNS also allows you to define group names for
                            volumes that can then be operated upon by various other commands.

     Pool management
                                 With ResourcePak Base version 5.7 and later, generalized device pool
                                 management is a provided service. Pool devices are a predefined set
                                 of devices that provide a pool of physical space. Pool devices are not
                                 host-accessible. The CONFIGPOOL commands allow management of
                                 SNAPPOOLs or DSEPOOLs with CONFIGPOOL batch statements.

     SRDF/AR resiliency
                                 SRDF/AR can recover from internal failures without manual
                                 intervention. Device replacement pools for SRDF/AR (or
                                 SARPOOLs) are provided to prevent SRDF/AR from halting due to
                                 device failure. In effect, SARPOOLs are simply a group of devices
                                 that are unused until SRDF/AR needs one of them.


36      IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
EMC Foundation Products



SRDF/A Multi-Session Consistency
                         SRDF/A Multi-Session Consistency (MSC) is a task in EMCSCF that
                         ensures remote R2 consistency across multiple Symmetrix
                         subsystems running SRDF/A. MSC provides the following:
                           ◆   Coordination of SRDF/A cycle switches across systems.
                           ◆   Up to 24 SRDF groups in a multi-session group.
                           ◆   One SRDF/A session per Symmetrix array, and one SRDF/A
                               group per Symmetrix system when using Enginuity 5X70.
                           ◆   With Enginuity level 5x71 and later, SRDF/A groups are dynamic
                               and are not limited to one per Symmetrix. Group commands of
                               ENABLE, DISPLAY, DISABLE, REFRESH, and RESTART are
                               now available.

SWAP services
                           ResourcePak Base deploys a SWAP service in EMCSCF. It is used by
                           AutoSwap™ for planned outages with the ConGroup Continuous
                           Availability Extensions (CAX).

Recovery services
                           Recovery service commands allow you to perform recovery on local
                           or remote devices (if the links are available for the remote devices).

FlashCopy support in SCF
                           FlashCopy version 1 and version 2 support is enabled in EMCSCF
                           through a LFC when using Enginuity 5772 or earlier. FlashCopy
                           support is enabled in Enginuity 5773 and later and does not require a
                           license key in EMCSCF.

Licensed feature code management
                        EMCSCF manages licensed feature codes (LFCs) to enable separately
                        chargeable features in EMC software. These features require an LFC
                        to be provided during the installation and customization of EMCSCF.
                        LFCs are available for:
                           ◆   Symmetrix Priority Control
                           ◆   Dynamic Cache Partitioning
                           ◆   AutoSwap (ConGroup with AutoSwap Extensions)—Separate
                               LFCs required for planned and unplanned swaps
                           ◆   EMC Compatible Flash (Host Software Emulation)
                           ◆   EMC z/OS Storage Manager (EzSM)


                                                                    ResourcePak Base for z/OS        37
EMC Foundation Products



                                 ◆   SRDF/Asynchronous (MSC)
                                 ◆   SRDF/Automated Replication
                                 ◆   SRDF/Star
                                 ◆   TimeFinder/Clone MainFrame Snap Facility
                                 ◆   TimeFinder/Consistency Group
                                 ◆   TimeFinder/Snap (VDEV)


     SRDF family of products for z/OS
                                 At the conceptual level, SRDF is mirroring (RAID level 1) one logical
                                 disk device (the primary source/R1 within a primary Symmetrix
                                 subsystem) to a second logical device (the secondary target/R2, in a
                                 physically separate secondary Symmetrix subsystem) over ESCON,
                                 Fibre Channel, or GigE high-speed communication links. The
                                 distance separating the two Symmetrix subsystems can vary from a
                                 few feet to thousands of miles. SRDF is the first software product for
                                 the Symmetrix storage subsystem. Its basic premise is that a remote
                                 mirror of data (data in a different Symmetrix subsystem) can serve as
                                 a valuable resource for:
                                 ◆   Protecting data using geographical separation.
                                 ◆   Giving applications a second location from which to retrieve data
                                     should the primary location become unavailable for any reason.
                                 ◆   Providing a means to establish a set of volumes on which to
                                     conduct parallel operations, such as testing or modeling.
                                 SRDF has evolved to provide different operation modes
                                 (synchronous, adaptive copy—write pending mode, adaptive
                                 copy—disk mode, and asynchronous mode). More advanced
                                 solutions have been built upon it, such as SRDF/Automated
                                 Replication and SRDF/Star, Cascaded SRDF and SRDF/EDP.
                                 Persistent throughout these evolutionary stages has been control of
                                 the SRDF family products, by the mainframe-based application called
                                 SRDF Host Component. SRDF Host Component is a control
                                 mechanism through which all SRDF functionality is made available
                                 to the mainframe user. EMC Consistency Group for z/OS is another
                                 useful feature for managing dependent-write consistency across
                                 inter-Symmetrix links with one or more mainframes attached.




38      IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
EMC Foundation Products




                                                                                SRDF/Star
                                                        SRDF/S                   Multi-point
                                                    Synchronous for           replication option




                       SRDF family for z/OS
                                                   zero data exposure
                                                                                 SRDF/CG
                                                                             Consistency Group
                                                        SRDF/A                     option
                                                    Asynchronous for
                                                   extended distances            SRDF/AR
                                                                            Automated Replication
                                                                                   option
                                                       SRDF/DM
                                                  Efficient data mobility       SRDF/EDP
                                                     between arrays          Extended Distance
                                                                                 Protection

                                                                                         ICO-IMG-000745


            Figure 6   SRDF family for z/OS

                       Figure 6 indicates that the modules on the right plug in to one of the
                       modules in the center as an add-on function. For example, SRDF
                       Consistency Group is a natural addition to customers running SRDF
                       in synchronous mode.


SRDF Host Component for z/OS
                       SRDF Host Component for z/OS, along with ResourcePak Base for
                       z/OS (API services module), is delivered when ordering a member of
                       the SRDF product family. For more information about SRDF
                       technology in general, visit:
                       http://www.emc.com/products/detail/software/srdf.htm


SRDF mainframe features
                       SRDF mainframe features include the following:
                       ◆                      Ability to deploy SRDF solutions across the enterprise: SRDF
                                              Host Component can manage data mirroring for both CKD and
                                              FBA format disks. In these deployments, both a mainframe and
                                              one or more open system hosts are attached to the primary side
                                              of the SRDF relationship. Enterprise SRDF deployments can be
                                              controlled either by mainframe hosts or by open systems hosts,
                                              though the toolsets are different in each environment.

                                                                               SRDF family of products for z/OS          39
EMC Foundation Products



                                 ◆   Support for either ESCON or FICON host channels regardless of
                                     the SRDF link protocol employed: SRDF is a protocol that
                                     connects Symmetrix systems, mirroring data on both sides of the
                                     communications link. Host connectivity to the Symmetrix storage
                                     system (ESCON versus FICON) is independent of the protocols
                                     used in moving data between the SRDF links. SRDF supports all
                                     the standard link protocols: ESCON, Extended ESCON, Fibre
                                     Channel, and GigE.
                                 ◆   Software support for taking an SRDF link offline: SRDF Host
                                     Component has a software command that can take an SRDF link
                                     offline independent of whether it is taking the target volume
                                     offline. This feature is useful if there are multiple links in the
                                     configuration and only one is experiencing issues, for example
                                     too many bounces (sporadic link loss) or error conditions. In this
                                     case, it is unnecessary to take all links offline, when taking the
                                     one in question offline is sufficient.
                                 ◆   SRDF Host Component additional interfaces: Besides the console
                                     interface, all features of SRDF Host Component can be employed
                                     using REXX scripting and/or the Stored Procedure Executive
                                     (SPE), a powerful tool for automating repeated processes.


     Concurrent SRDF and SRDF/Star
                                 SRDF/Star is built upon several key technologies:
                                 ◆   Dynamic SRDF, Concurrent SRDF
                                 ◆   ResourcePak Base for z/OS
                                 ◆   SRDF/Synchronous
                                 ◆   SRDF/Asynchronous
                                 ◆   SRDF Consistency Group
                                 ◆   Certain features within Enginuity
                                 SRDF/Star provides advanced multi-site business continuity
                                 protection that augments Concurrent SRDF and SRDF/A operations
                                 from the same primary volumes with the ability to incrementally
                                 establish an SRDF/A session between the two remote sites in the
                                 event of a primary site outage. This capability is only available
                                 through SRDF/Star software.




40      IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
EMC Foundation Products



           SRDF/Star is a combination of mainframe host software and
           Enginuity functionality that operates concurrently. Figure 7 depicts a
           classic three-site SRDF/Star configuration.

           Primary site (A)
            (production)                                        Local site (B)


                                 SRDF/Synchronous
                 R1                                               R2




                      SRDF/Asynchronous                         Remote site (C)



                                                                 BCV

               Active                                             R2
               Inactive
                                                                       ICO-IMG-000105


Figure 7   Classic SRDF/Star support configuration

           The concurrent configuration option of SRDF/A provides the ability
           to restart an environment at long distances with minimal data loss,
           while simultaneously providing a zero data loss restart capability at a
           local site. Such a configuration provides protection for both a site
           disaster and a regional disaster, while minimizing performance
           impact and loss of data.
           In a concurrent SRDF/A configuration without SRDF/Star
           functionality, the loss of the primary A site would normally mean
           that the long-distance replication would stop, and data would no
           longer propagate to the C site. Data at C would continue to age as
           production was resumed at site B. Resuming SRDF/A between sites
           B and C would require a full resynchronization to re-enable disaster
           recovery protection. This consumes both time and resources and is a
           prolonged period without normal DR protection.
           SRDF/Star provides a rapid re-establishment of cross-site protection
           in the event of a primary site (A) failure. Rather than a full
           resynchronization between sites B and C, SRDF/Star provides a
           differential B-C synchronization, dramatically reducing the time to

                                                SRDF family of products for z/OS        41
EMC Foundation Products



                                 remotely protect the new production site. SRDF/Star also provides a
                                 mechanism for the user to determine which site (B or C) has the most
                                 current data in the event of a rolling disaster affecting site A. In all
                                 cases, the choice of which site to use in a failure is left to the
                                 customer’s discretion.


     Multi-Session Consistency
                                 In SRDF/A environments, consistency across multiple Symmetrix
                                 systems for SRDF/A sessions is provided by the Multi-Session
                                 Consistency (MSC) task that executes in the EMCSCF address space.
                                 MSC provides consistency across as many as 24 SRDF/A sessions
                                 and is enabled by a Licensed Feature Code.


     SRDF/AR
                                 SRDF/Automated Replication (SRDF/AR) is an automated solution
                                 that uses both SRDF and TimeFinder to provide periodic
                                 asynchronous replication of a restartable data image. In a single-hop
                                 SRDF/AR configuration, the magnitude of controlled data loss could
                                 depend on the cycle time chosen. However, if greater protection is
                                 required, a multi-hop SRDF/AR configuration can provide
                                 long-distance disaster restart with zero data loss using a middle or
                                 bunker site.


     EMC Geographically Dispersed Disaster Restart
                                 EMC Geographically Dispersed Disaster Restart (GDDR) is a
                                 mainframe software product that automates business recovery
                                 following both planned outages and disasters, including the total loss
                                 of a data center. EMC GDDR achieves this goal by providing
                                 monitoring, automation, and quality controls for many EMC and
                                 third-party hardware and software products required for business
                                 restart.
                                 Because EMC GDDR restarts production systems following disasters,
                                 it does not reside on the same LPAR that it protects. EMC GDDR
                                 resides on separate logical partition (LPAR) from the host system that
                                 is running application workloads.




42      IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage
IMS on z/OS Performance with EMC Storage

More Related Content

What's hot

Networking for Storage Virtualization and EMC RecoverPoint TechBook
Networking for Storage Virtualization and EMC RecoverPoint TechBook Networking for Storage Virtualization and EMC RecoverPoint TechBook
Networking for Storage Virtualization and EMC RecoverPoint TechBook EMC
 
20him um001 -en-p
20him um001 -en-p20him um001 -en-p
20him um001 -en-pDuc Minh
 
IBM Flex System p260 and p460 Planning and Implementation Guide
IBM Flex System p260 and p460 Planning and Implementation GuideIBM Flex System p260 and p460 Planning and Implementation Guide
IBM Flex System p260 and p460 Planning and Implementation GuideIBM India Smarter Computing
 
Virtual box usermanual
Virtual box usermanualVirtual box usermanual
Virtual box usermanualfmartins_esas
 
An introduction to tivoli net view for os 390 v1r2 sg245224
An introduction to tivoli net view for os 390 v1r2 sg245224An introduction to tivoli net view for os 390 v1r2 sg245224
An introduction to tivoli net view for os 390 v1r2 sg245224Banking at Ho Chi Minh city
 
Ibm tivoli system automation for z os enterprise automation sg247308
Ibm tivoli system automation for z os enterprise automation sg247308Ibm tivoli system automation for z os enterprise automation sg247308
Ibm tivoli system automation for z os enterprise automation sg247308Banking at Ho Chi Minh city
 
Migrating to netcool precision for ip networks --best practices for migrating...
Migrating to netcool precision for ip networks --best practices for migrating...Migrating to netcool precision for ip networks --best practices for migrating...
Migrating to netcool precision for ip networks --best practices for migrating...Banking at Ho Chi Minh city
 
Automation using tivoli net view os 390 v1r3 and system automation os-390 v1r...
Automation using tivoli net view os 390 v1r3 and system automation os-390 v1r...Automation using tivoli net view os 390 v1r3 and system automation os-390 v1r...
Automation using tivoli net view os 390 v1r3 and system automation os-390 v1r...Banking at Ho Chi Minh city
 
TechBook: Using EMC VNX Storage with VMware vSphere
TechBook: Using EMC VNX Storage with VMware vSphereTechBook: Using EMC VNX Storage with VMware vSphere
TechBook: Using EMC VNX Storage with VMware vSphereEMC
 
TechBook: Using EMC Symmetrix Storage in VMware vSphere Environments
TechBook: Using EMC Symmetrix Storage in VMware vSphere Environments  TechBook: Using EMC Symmetrix Storage in VMware vSphere Environments
TechBook: Using EMC Symmetrix Storage in VMware vSphere Environments EMC
 
EMC NetWorker Module for Microsoft SQL Server Release 5.1 ...
EMC NetWorker Module for Microsoft SQL Server Release 5.1 ...EMC NetWorker Module for Microsoft SQL Server Release 5.1 ...
EMC NetWorker Module for Microsoft SQL Server Release 5.1 ...webhostingguy
 
Www.dedoimedo.com crash-book
Www.dedoimedo.com crash-bookWww.dedoimedo.com crash-book
Www.dedoimedo.com crash-bookSusant Sahani
 

What's hot (20)

AIX 5L Differences Guide Version 5.3 Edition
AIX 5L Differences Guide Version 5.3 EditionAIX 5L Differences Guide Version 5.3 Edition
AIX 5L Differences Guide Version 5.3 Edition
 
Networking for Storage Virtualization and EMC RecoverPoint TechBook
Networking for Storage Virtualization and EMC RecoverPoint TechBook Networking for Storage Virtualization and EMC RecoverPoint TechBook
Networking for Storage Virtualization and EMC RecoverPoint TechBook
 
20him um001 -en-p
20him um001 -en-p20him um001 -en-p
20him um001 -en-p
 
8000 guide
8000 guide8000 guide
8000 guide
 
Oracle VM VirtualBox User Manual
Oracle VM VirtualBox User ManualOracle VM VirtualBox User Manual
Oracle VM VirtualBox User Manual
 
Omron CS1D
Omron CS1DOmron CS1D
Omron CS1D
 
IBM Flex System p260 and p460 Planning and Implementation Guide
IBM Flex System p260 and p460 Planning and Implementation GuideIBM Flex System p260 and p460 Planning and Implementation Guide
IBM Flex System p260 and p460 Planning and Implementation Guide
 
Lenovo c200
Lenovo c200Lenovo c200
Lenovo c200
 
Phasor series operating_manual
Phasor series operating_manualPhasor series operating_manual
Phasor series operating_manual
 
Virtual box usermanual
Virtual box usermanualVirtual box usermanual
Virtual box usermanual
 
An introduction to tivoli net view for os 390 v1r2 sg245224
An introduction to tivoli net view for os 390 v1r2 sg245224An introduction to tivoli net view for os 390 v1r2 sg245224
An introduction to tivoli net view for os 390 v1r2 sg245224
 
IBM AIX Version 7.1 Differences Guide
IBM AIX Version 7.1 Differences GuideIBM AIX Version 7.1 Differences Guide
IBM AIX Version 7.1 Differences Guide
 
Ibm tivoli system automation for z os enterprise automation sg247308
Ibm tivoli system automation for z os enterprise automation sg247308Ibm tivoli system automation for z os enterprise automation sg247308
Ibm tivoli system automation for z os enterprise automation sg247308
 
Hdclone
HdcloneHdclone
Hdclone
 
Migrating to netcool precision for ip networks --best practices for migrating...
Migrating to netcool precision for ip networks --best practices for migrating...Migrating to netcool precision for ip networks --best practices for migrating...
Migrating to netcool precision for ip networks --best practices for migrating...
 
Automation using tivoli net view os 390 v1r3 and system automation os-390 v1r...
Automation using tivoli net view os 390 v1r3 and system automation os-390 v1r...Automation using tivoli net view os 390 v1r3 and system automation os-390 v1r...
Automation using tivoli net view os 390 v1r3 and system automation os-390 v1r...
 
TechBook: Using EMC VNX Storage with VMware vSphere
TechBook: Using EMC VNX Storage with VMware vSphereTechBook: Using EMC VNX Storage with VMware vSphere
TechBook: Using EMC VNX Storage with VMware vSphere
 
TechBook: Using EMC Symmetrix Storage in VMware vSphere Environments
TechBook: Using EMC Symmetrix Storage in VMware vSphere Environments  TechBook: Using EMC Symmetrix Storage in VMware vSphere Environments
TechBook: Using EMC Symmetrix Storage in VMware vSphere Environments
 
EMC NetWorker Module for Microsoft SQL Server Release 5.1 ...
EMC NetWorker Module for Microsoft SQL Server Release 5.1 ...EMC NetWorker Module for Microsoft SQL Server Release 5.1 ...
EMC NetWorker Module for Microsoft SQL Server Release 5.1 ...
 
Www.dedoimedo.com crash-book
Www.dedoimedo.com crash-bookWww.dedoimedo.com crash-book
Www.dedoimedo.com crash-book
 

Viewers also liked

PyCon lightning talk on my Toro module for Tornado
PyCon lightning talk on my Toro module for TornadoPyCon lightning talk on my Toro module for Tornado
PyCon lightning talk on my Toro module for Tornadoemptysquare
 
система профориентации и основные её направления
система профориентации и основные её направлениясистема профориентации и основные её направления
система профориентации и основные её направленияТатьяна Глинская
 
04 diminishing marginal returns
04 diminishing marginal returns04 diminishing marginal returns
04 diminishing marginal returnsTravis Klein
 
การออกแบบและตกแต่งห้องนอนสวยๆ ด้วยไอเดียการตกแต่งห้องนอนหลายแนว
การออกแบบและตกแต่งห้องนอนสวยๆ ด้วยไอเดียการตกแต่งห้องนอนหลายแนวการออกแบบและตกแต่งห้องนอนสวยๆ ด้วยไอเดียการตกแต่งห้องนอนหลายแนว
การออกแบบและตกแต่งห้องนอนสวยๆ ด้วยไอเดียการตกแต่งห้องนอนหลายแนวKamthon Sarawan
 
It’s a Jungle Out There - Improving Communications with Your Volunteers
It’s a Jungle Out There - Improving Communications with Your VolunteersIt’s a Jungle Out There - Improving Communications with Your Volunteers
It’s a Jungle Out There - Improving Communications with Your VolunteersLaurel Gerdine
 
Mon trade how does our economy work
Mon trade how does our economy workMon trade how does our economy work
Mon trade how does our economy workTravis Klein
 
Econ questions from students
Econ questions from studentsEcon questions from students
Econ questions from studentsTravis Klein
 
Public goods Macro 2014
Public goods Macro 2014Public goods Macro 2014
Public goods Macro 2014Travis Klein
 
Smartphone & Embedded Connectivity Vehicle Integration 2014 - Embedded System...
Smartphone & Embedded Connectivity Vehicle Integration 2014 - Embedded System...Smartphone & Embedded Connectivity Vehicle Integration 2014 - Embedded System...
Smartphone & Embedded Connectivity Vehicle Integration 2014 - Embedded System...louisegosling
 
Visibility & Security for the Virtualized Enterprise
Visibility & Security for the Virtualized EnterpriseVisibility & Security for the Virtualized Enterprise
Visibility & Security for the Virtualized EnterpriseEMC
 
Financial Institutions, Merchants, and the Race Against Cyberthreats
Financial Institutions, Merchants, and the  Race Against CyberthreatsFinancial Institutions, Merchants, and the  Race Against Cyberthreats
Financial Institutions, Merchants, and the Race Against CyberthreatsEMC
 
Chapter XI Board and Board Provisions (Cos Act 2013)
Chapter XI Board and Board Provisions (Cos Act 2013)Chapter XI Board and Board Provisions (Cos Act 2013)
Chapter XI Board and Board Provisions (Cos Act 2013)Mamta Binani
 
Informe datos del paciente
Informe datos del pacienteInforme datos del paciente
Informe datos del pacienteNathalia Sanchez
 
FLSS Report di usabilità
FLSS Report di usabilitàFLSS Report di usabilità
FLSS Report di usabilitàSara M
 
Productivity pp fs
Productivity pp fsProductivity pp fs
Productivity pp fsTravis Klein
 

Viewers also liked (20)

PyCon lightning talk on my Toro module for Tornado
PyCon lightning talk on my Toro module for TornadoPyCon lightning talk on my Toro module for Tornado
PyCon lightning talk on my Toro module for Tornado
 
система профориентации и основные её направления
система профориентации и основные её направлениясистема профориентации и основные её направления
система профориентации и основные её направления
 
Elasticity
ElasticityElasticity
Elasticity
 
04 diminishing marginal returns
04 diminishing marginal returns04 diminishing marginal returns
04 diminishing marginal returns
 
การออกแบบและตกแต่งห้องนอนสวยๆ ด้วยไอเดียการตกแต่งห้องนอนหลายแนว
การออกแบบและตกแต่งห้องนอนสวยๆ ด้วยไอเดียการตกแต่งห้องนอนหลายแนวการออกแบบและตกแต่งห้องนอนสวยๆ ด้วยไอเดียการตกแต่งห้องนอนหลายแนว
การออกแบบและตกแต่งห้องนอนสวยๆ ด้วยไอเดียการตกแต่งห้องนอนหลายแนว
 
It’s a Jungle Out There - Improving Communications with Your Volunteers
It’s a Jungle Out There - Improving Communications with Your VolunteersIt’s a Jungle Out There - Improving Communications with Your Volunteers
It’s a Jungle Out There - Improving Communications with Your Volunteers
 
Mon trade how does our economy work
Mon trade how does our economy workMon trade how does our economy work
Mon trade how does our economy work
 
Econ questions from students
Econ questions from studentsEcon questions from students
Econ questions from students
 
Public goods Macro 2014
Public goods Macro 2014Public goods Macro 2014
Public goods Macro 2014
 
Smartphone & Embedded Connectivity Vehicle Integration 2014 - Embedded System...
Smartphone & Embedded Connectivity Vehicle Integration 2014 - Embedded System...Smartphone & Embedded Connectivity Vehicle Integration 2014 - Embedded System...
Smartphone & Embedded Connectivity Vehicle Integration 2014 - Embedded System...
 
Visibility & Security for the Virtualized Enterprise
Visibility & Security for the Virtualized EnterpriseVisibility & Security for the Virtualized Enterprise
Visibility & Security for the Virtualized Enterprise
 
Financial Institutions, Merchants, and the Race Against Cyberthreats
Financial Institutions, Merchants, and the  Race Against CyberthreatsFinancial Institutions, Merchants, and the  Race Against Cyberthreats
Financial Institutions, Merchants, and the Race Against Cyberthreats
 
Chapter XI Board and Board Provisions (Cos Act 2013)
Chapter XI Board and Board Provisions (Cos Act 2013)Chapter XI Board and Board Provisions (Cos Act 2013)
Chapter XI Board and Board Provisions (Cos Act 2013)
 
Monopolistic comp
Monopolistic compMonopolistic comp
Monopolistic comp
 
Libro3
Libro3Libro3
Libro3
 
Informe datos del paciente
Informe datos del pacienteInforme datos del paciente
Informe datos del paciente
 
FLSS Report di usabilità
FLSS Report di usabilitàFLSS Report di usabilità
FLSS Report di usabilità
 
Power point
Power pointPower point
Power point
 
Productivity pp fs
Productivity pp fsProductivity pp fs
Productivity pp fs
 
Brand new world
Brand new worldBrand new world
Brand new world
 

Similar to IMS on z/OS Performance with EMC Storage

TechBook: EMC VPLEX Metro Witness Technology and High Availability
TechBook: EMC VPLEX Metro Witness Technology and High Availability   TechBook: EMC VPLEX Metro Witness Technology and High Availability
TechBook: EMC VPLEX Metro Witness Technology and High Availability EMC
 
Implementing IBM SmartCloud Entry on IBM PureFlex System
Implementing IBM SmartCloud Entry on IBM PureFlex SystemImplementing IBM SmartCloud Entry on IBM PureFlex System
Implementing IBM SmartCloud Entry on IBM PureFlex SystemIBM India Smarter Computing
 
Smart dsp os_user_guide
Smart dsp os_user_guideSmart dsp os_user_guide
Smart dsp os_user_guideeng_basemm
 
Ibm tivoli omegamon xe for web sphere mq using ibm tivoli omegamon xe for w...
Ibm tivoli omegamon xe for web sphere mq   using ibm tivoli omegamon xe for w...Ibm tivoli omegamon xe for web sphere mq   using ibm tivoli omegamon xe for w...
Ibm tivoli omegamon xe for web sphere mq using ibm tivoli omegamon xe for w...Banking at Ho Chi Minh city
 
Na vsc install
Na vsc installNa vsc install
Na vsc installAccenture
 
Faronics Power Save Enterprise User Guide
Faronics Power Save Enterprise User GuideFaronics Power Save Enterprise User Guide
Faronics Power Save Enterprise User GuideFaronics
 
Ibm system storage solutions handbook
Ibm system storage solutions handbook Ibm system storage solutions handbook
Ibm system storage solutions handbook Diego Alberto Tamayo
 
Spm6600 Dx6i Manual Lo Res
Spm6600 Dx6i Manual Lo ResSpm6600 Dx6i Manual Lo Res
Spm6600 Dx6i Manual Lo Resguestada3c8
 
820 6359-13
820 6359-13820 6359-13
820 6359-13ramuktg
 
Managing Data Center Connectivity TechBook
Managing Data Center Connectivity TechBook Managing Data Center Connectivity TechBook
Managing Data Center Connectivity TechBook EMC
 
Windows Internals Part 2_6th Edition.pdf
Windows Internals Part 2_6th Edition.pdfWindows Internals Part 2_6th Edition.pdf
Windows Internals Part 2_6th Edition.pdfLokeshSainathGudivad
 
Ref arch for ve sg248155
Ref arch for ve sg248155Ref arch for ve sg248155
Ref arch for ve sg248155Accenture
 
Implementing the ibm storwize v3700
Implementing the ibm storwize v3700Implementing the ibm storwize v3700
Implementing the ibm storwize v3700Diego Alberto Tamayo
 
Implementing ibm tivoli omegamon xe for web sphere business integration v1.1 ...
Implementing ibm tivoli omegamon xe for web sphere business integration v1.1 ...Implementing ibm tivoli omegamon xe for web sphere business integration v1.1 ...
Implementing ibm tivoli omegamon xe for web sphere business integration v1.1 ...Banking at Ho Chi Minh city
 
Implementing ibm tivoli omegamon xe for web sphere business integration v1.1 ...
Implementing ibm tivoli omegamon xe for web sphere business integration v1.1 ...Implementing ibm tivoli omegamon xe for web sphere business integration v1.1 ...
Implementing ibm tivoli omegamon xe for web sphere business integration v1.1 ...Banking at Ho Chi Minh city
 
Implementing Systems Management of IBM PureFlex System
Implementing Systems Management of IBM PureFlex SystemImplementing Systems Management of IBM PureFlex System
Implementing Systems Management of IBM PureFlex SystemIBM India Smarter Computing
 
Ibm power vc version 1.2.3 introduction and configuration
Ibm power vc version 1.2.3 introduction and configurationIbm power vc version 1.2.3 introduction and configuration
Ibm power vc version 1.2.3 introduction and configurationgagbada
 

Similar to IMS on z/OS Performance with EMC Storage (20)

Db2 virtualization
Db2 virtualizationDb2 virtualization
Db2 virtualization
 
TechBook: EMC VPLEX Metro Witness Technology and High Availability
TechBook: EMC VPLEX Metro Witness Technology and High Availability   TechBook: EMC VPLEX Metro Witness Technology and High Availability
TechBook: EMC VPLEX Metro Witness Technology and High Availability
 
Implementing IBM SmartCloud Entry on IBM PureFlex System
Implementing IBM SmartCloud Entry on IBM PureFlex SystemImplementing IBM SmartCloud Entry on IBM PureFlex System
Implementing IBM SmartCloud Entry on IBM PureFlex System
 
Smart dsp os_user_guide
Smart dsp os_user_guideSmart dsp os_user_guide
Smart dsp os_user_guide
 
Ibm tivoli omegamon xe for web sphere mq using ibm tivoli omegamon xe for w...
Ibm tivoli omegamon xe for web sphere mq   using ibm tivoli omegamon xe for w...Ibm tivoli omegamon xe for web sphere mq   using ibm tivoli omegamon xe for w...
Ibm tivoli omegamon xe for web sphere mq using ibm tivoli omegamon xe for w...
 
Na vsc install
Na vsc installNa vsc install
Na vsc install
 
Faronics Power Save Enterprise User Guide
Faronics Power Save Enterprise User GuideFaronics Power Save Enterprise User Guide
Faronics Power Save Enterprise User Guide
 
IBM Power10.pdf
IBM Power10.pdfIBM Power10.pdf
IBM Power10.pdf
 
Ibm system storage solutions handbook
Ibm system storage solutions handbook Ibm system storage solutions handbook
Ibm system storage solutions handbook
 
Spm6600 Dx6i Manual Lo Res
Spm6600 Dx6i Manual Lo ResSpm6600 Dx6i Manual Lo Res
Spm6600 Dx6i Manual Lo Res
 
820 6359-13
820 6359-13820 6359-13
820 6359-13
 
Managing Data Center Connectivity TechBook
Managing Data Center Connectivity TechBook Managing Data Center Connectivity TechBook
Managing Data Center Connectivity TechBook
 
Windows Internals Part 2_6th Edition.pdf
Windows Internals Part 2_6th Edition.pdfWindows Internals Part 2_6th Edition.pdf
Windows Internals Part 2_6th Edition.pdf
 
Ref arch for ve sg248155
Ref arch for ve sg248155Ref arch for ve sg248155
Ref arch for ve sg248155
 
Sg248107 Implementing the IBM Storwize V3700
Sg248107 Implementing the IBM Storwize V3700Sg248107 Implementing the IBM Storwize V3700
Sg248107 Implementing the IBM Storwize V3700
 
Implementing the ibm storwize v3700
Implementing the ibm storwize v3700Implementing the ibm storwize v3700
Implementing the ibm storwize v3700
 
Implementing ibm tivoli omegamon xe for web sphere business integration v1.1 ...
Implementing ibm tivoli omegamon xe for web sphere business integration v1.1 ...Implementing ibm tivoli omegamon xe for web sphere business integration v1.1 ...
Implementing ibm tivoli omegamon xe for web sphere business integration v1.1 ...
 
Implementing ibm tivoli omegamon xe for web sphere business integration v1.1 ...
Implementing ibm tivoli omegamon xe for web sphere business integration v1.1 ...Implementing ibm tivoli omegamon xe for web sphere business integration v1.1 ...
Implementing ibm tivoli omegamon xe for web sphere business integration v1.1 ...
 
Implementing Systems Management of IBM PureFlex System
Implementing Systems Management of IBM PureFlex SystemImplementing Systems Management of IBM PureFlex System
Implementing Systems Management of IBM PureFlex System
 
Ibm power vc version 1.2.3 introduction and configuration
Ibm power vc version 1.2.3 introduction and configurationIbm power vc version 1.2.3 introduction and configuration
Ibm power vc version 1.2.3 introduction and configuration
 

More from EMC

INDUSTRY-LEADING TECHNOLOGY FOR LONG TERM RETENTION OF BACKUPS IN THE CLOUD
INDUSTRY-LEADING  TECHNOLOGY FOR LONG TERM RETENTION OF BACKUPS IN THE CLOUDINDUSTRY-LEADING  TECHNOLOGY FOR LONG TERM RETENTION OF BACKUPS IN THE CLOUD
INDUSTRY-LEADING TECHNOLOGY FOR LONG TERM RETENTION OF BACKUPS IN THE CLOUDEMC
 
Cloud Foundry Summit Berlin Keynote
Cloud Foundry Summit Berlin Keynote Cloud Foundry Summit Berlin Keynote
Cloud Foundry Summit Berlin Keynote EMC
 
EMC GLOBAL DATA PROTECTION INDEX
EMC GLOBAL DATA PROTECTION INDEX EMC GLOBAL DATA PROTECTION INDEX
EMC GLOBAL DATA PROTECTION INDEX EMC
 
Transforming Desktop Virtualization with Citrix XenDesktop and EMC XtremIO
Transforming Desktop Virtualization with Citrix XenDesktop and EMC XtremIOTransforming Desktop Virtualization with Citrix XenDesktop and EMC XtremIO
Transforming Desktop Virtualization with Citrix XenDesktop and EMC XtremIOEMC
 
Citrix ready-webinar-xtremio
Citrix ready-webinar-xtremioCitrix ready-webinar-xtremio
Citrix ready-webinar-xtremioEMC
 
EMC FORUM RESEARCH GLOBAL RESULTS - 10,451 RESPONSES ACROSS 33 COUNTRIES
EMC FORUM RESEARCH GLOBAL RESULTS - 10,451 RESPONSES ACROSS 33 COUNTRIES EMC FORUM RESEARCH GLOBAL RESULTS - 10,451 RESPONSES ACROSS 33 COUNTRIES
EMC FORUM RESEARCH GLOBAL RESULTS - 10,451 RESPONSES ACROSS 33 COUNTRIES EMC
 
EMC with Mirantis Openstack
EMC with Mirantis OpenstackEMC with Mirantis Openstack
EMC with Mirantis OpenstackEMC
 
Modern infrastructure for business data lake
Modern infrastructure for business data lakeModern infrastructure for business data lake
Modern infrastructure for business data lakeEMC
 
Force Cyber Criminals to Shop Elsewhere
Force Cyber Criminals to Shop ElsewhereForce Cyber Criminals to Shop Elsewhere
Force Cyber Criminals to Shop ElsewhereEMC
 
Pivotal : Moments in Container History
Pivotal : Moments in Container History Pivotal : Moments in Container History
Pivotal : Moments in Container History EMC
 
Data Lake Protection - A Technical Review
Data Lake Protection - A Technical ReviewData Lake Protection - A Technical Review
Data Lake Protection - A Technical ReviewEMC
 
Mobile E-commerce: Friend or Foe
Mobile E-commerce: Friend or FoeMobile E-commerce: Friend or Foe
Mobile E-commerce: Friend or FoeEMC
 
Virtualization Myths Infographic
Virtualization Myths Infographic Virtualization Myths Infographic
Virtualization Myths Infographic EMC
 
Intelligence-Driven GRC for Security
Intelligence-Driven GRC for SecurityIntelligence-Driven GRC for Security
Intelligence-Driven GRC for SecurityEMC
 
The Trust Paradox: Access Management and Trust in an Insecure Age
The Trust Paradox: Access Management and Trust in an Insecure AgeThe Trust Paradox: Access Management and Trust in an Insecure Age
The Trust Paradox: Access Management and Trust in an Insecure AgeEMC
 
EMC Technology Day - SRM University 2015
EMC Technology Day - SRM University 2015EMC Technology Day - SRM University 2015
EMC Technology Day - SRM University 2015EMC
 
EMC Academic Summit 2015
EMC Academic Summit 2015EMC Academic Summit 2015
EMC Academic Summit 2015EMC
 
Data Science and Big Data Analytics Book from EMC Education Services
Data Science and Big Data Analytics Book from EMC Education ServicesData Science and Big Data Analytics Book from EMC Education Services
Data Science and Big Data Analytics Book from EMC Education ServicesEMC
 
Using EMC Symmetrix Storage in VMware vSphere Environments
Using EMC Symmetrix Storage in VMware vSphere EnvironmentsUsing EMC Symmetrix Storage in VMware vSphere Environments
Using EMC Symmetrix Storage in VMware vSphere EnvironmentsEMC
 
Using EMC VNX storage with VMware vSphereTechBook
Using EMC VNX storage with VMware vSphereTechBookUsing EMC VNX storage with VMware vSphereTechBook
Using EMC VNX storage with VMware vSphereTechBookEMC
 

More from EMC (20)

INDUSTRY-LEADING TECHNOLOGY FOR LONG TERM RETENTION OF BACKUPS IN THE CLOUD
INDUSTRY-LEADING  TECHNOLOGY FOR LONG TERM RETENTION OF BACKUPS IN THE CLOUDINDUSTRY-LEADING  TECHNOLOGY FOR LONG TERM RETENTION OF BACKUPS IN THE CLOUD
INDUSTRY-LEADING TECHNOLOGY FOR LONG TERM RETENTION OF BACKUPS IN THE CLOUD
 
Cloud Foundry Summit Berlin Keynote
Cloud Foundry Summit Berlin Keynote Cloud Foundry Summit Berlin Keynote
Cloud Foundry Summit Berlin Keynote
 
EMC GLOBAL DATA PROTECTION INDEX
EMC GLOBAL DATA PROTECTION INDEX EMC GLOBAL DATA PROTECTION INDEX
EMC GLOBAL DATA PROTECTION INDEX
 
Transforming Desktop Virtualization with Citrix XenDesktop and EMC XtremIO
Transforming Desktop Virtualization with Citrix XenDesktop and EMC XtremIOTransforming Desktop Virtualization with Citrix XenDesktop and EMC XtremIO
Transforming Desktop Virtualization with Citrix XenDesktop and EMC XtremIO
 
Citrix ready-webinar-xtremio
Citrix ready-webinar-xtremioCitrix ready-webinar-xtremio
Citrix ready-webinar-xtremio
 
EMC FORUM RESEARCH GLOBAL RESULTS - 10,451 RESPONSES ACROSS 33 COUNTRIES
EMC FORUM RESEARCH GLOBAL RESULTS - 10,451 RESPONSES ACROSS 33 COUNTRIES EMC FORUM RESEARCH GLOBAL RESULTS - 10,451 RESPONSES ACROSS 33 COUNTRIES
EMC FORUM RESEARCH GLOBAL RESULTS - 10,451 RESPONSES ACROSS 33 COUNTRIES
 
EMC with Mirantis Openstack
EMC with Mirantis OpenstackEMC with Mirantis Openstack
EMC with Mirantis Openstack
 
Modern infrastructure for business data lake
Modern infrastructure for business data lakeModern infrastructure for business data lake
Modern infrastructure for business data lake
 
Force Cyber Criminals to Shop Elsewhere
Force Cyber Criminals to Shop ElsewhereForce Cyber Criminals to Shop Elsewhere
Force Cyber Criminals to Shop Elsewhere
 
Pivotal : Moments in Container History
Pivotal : Moments in Container History Pivotal : Moments in Container History
Pivotal : Moments in Container History
 
Data Lake Protection - A Technical Review
Data Lake Protection - A Technical ReviewData Lake Protection - A Technical Review
Data Lake Protection - A Technical Review
 
Mobile E-commerce: Friend or Foe
Mobile E-commerce: Friend or FoeMobile E-commerce: Friend or Foe
Mobile E-commerce: Friend or Foe
 
Virtualization Myths Infographic
Virtualization Myths Infographic Virtualization Myths Infographic
Virtualization Myths Infographic
 
Intelligence-Driven GRC for Security
Intelligence-Driven GRC for SecurityIntelligence-Driven GRC for Security
Intelligence-Driven GRC for Security
 
The Trust Paradox: Access Management and Trust in an Insecure Age
The Trust Paradox: Access Management and Trust in an Insecure AgeThe Trust Paradox: Access Management and Trust in an Insecure Age
The Trust Paradox: Access Management and Trust in an Insecure Age
 
EMC Technology Day - SRM University 2015
EMC Technology Day - SRM University 2015EMC Technology Day - SRM University 2015
EMC Technology Day - SRM University 2015
 
EMC Academic Summit 2015
EMC Academic Summit 2015EMC Academic Summit 2015
EMC Academic Summit 2015
 
Data Science and Big Data Analytics Book from EMC Education Services
Data Science and Big Data Analytics Book from EMC Education ServicesData Science and Big Data Analytics Book from EMC Education Services
Data Science and Big Data Analytics Book from EMC Education Services
 
Using EMC Symmetrix Storage in VMware vSphere Environments
Using EMC Symmetrix Storage in VMware vSphere EnvironmentsUsing EMC Symmetrix Storage in VMware vSphere Environments
Using EMC Symmetrix Storage in VMware vSphere Environments
 
Using EMC VNX storage with VMware vSphereTechBook
Using EMC VNX storage with VMware vSphereTechBookUsing EMC VNX storage with VMware vSphereTechBook
Using EMC VNX storage with VMware vSphereTechBook
 

Recently uploaded

unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

IMS on z/OS Performance with EMC Storage

  • 1. IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0 • IMS Performance and Layout • Backup, Recovery, and Disaster Recovery • Cloning and Replication Paul Pendle
  • 2. Copyright © 2002, 2003, 2007, 2009, 2010, 2013 EMC Corporation. All rights reserved. EMC believes the information in this publication is accurate as of its publication date. The information is subject to change without notice. THE INFORMATION IN THIS PUBLICATION IS PROVIDED “AS IS.” EMC CORPORATION MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND WITH RESPECT TO THE INFORMATION IN THIS PUBLICATION, AND SPECIFICALLY DISCLAIMS IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Use, copying, and distribution of any EMC software described in this publication requires an applicable software license. For the most up-to-date regulatory document for your product line, go to the Technical Documentation and Advisories section on EMC Online Support. For the most up-to-date listing of EMC product names, see EMC Corporation Trademarks on EMC.com. All other trademarks used herein are the property of their respective owners. Part number h903.5 2 IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
  • 3. Contents Preface Chapter 1 IMS on z/OS Overview............................................................................................ 18 IMS components................................................................................ 19 IMS subsystems................................................................................. 19 IMS datasets.................................................................................21 IMS data sharing ............................................................................... 23 Chapter 2 EMC Foundation Products Introduction ....................................................................................... 26 Symmetrix hardware and Enginuity features............................... 28 Symmetrix VMAX platform......................................................28 Enginuity operating environment............................................30 Symmetrix features for mainframe ..........................................31 ResourcePak Base for z/OS............................................................. 33 Features ........................................................................................35 SRDF family of products for z/OS................................................. 38 SRDF Host Component for z/OS.............................................39 SRDF mainframe features..........................................................39 Concurrent SRDF and SRDF/Star............................................40 Multi-Session Consistency.........................................................42 SRDF/AR .....................................................................................42 EMC Geographically Dispersed Disaster Restart .................42 SRDF Enterprise Consistency Group for z/OS ......................43 Restart in the event of a disaster or non-disasters .................48 EMC AutoSwap................................................................................. 49 AutoSwap highlights .................................................................50 IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0 3
  • 4. Contents Use cases ...................................................................................... 51 TimeFinder family products for z/OS........................................... 51 TimeFinder/Clone for z/OS..................................................... 52 TimeFinder Utility for z/OS ..................................................... 53 TimeFinder/Snap for z/OS ...................................................... 53 TimeFinder/Mirror for z/OS ................................................... 54 TimeFinder/CG .......................................................................... 55 Consistent dataset snap ............................................................. 56 IMS considerations for ConGroup ................................................. 57 EMC z/OS Storage Manager .......................................................... 58 Symmetrix Management Console .................................................. 59 Symmetrix Performance Analyzer ................................................. 60 Unisphere for VMAX ....................................................................... 61 Virtual Provisioning ......................................................................... 62 Fully Automated Storage Tiering ................................................... 62 Data at Rest Encryption ................................................................... 63 Chapter 3 Advanced Storage Provisioning Virtual Provisioning ......................................................................... 66 Terminology ................................................................................ 66 Overview ..................................................................................... 68 Virtual Provisioning operations ............................................... 69 Host allocation considerations ................................................. 71 Balanced configurations ............................................................ 71 Pool management ....................................................................... 72 Thin device monitoring ............................................................. 74 Considerations for IMS components on thin devices ........... 75 Replication considerations ........................................................ 75 Performance considerations...................................................... 77 Fully Automated Storage Tiering ................................................... 78 Introduction................................................................................. 78 Best practices for IMS and FAST VP........................................ 80 Unisphere for VMAX ................................................................. 81 IMS and SMS storage groups.................................................... 84 IMS and HSM.............................................................................. 84 Chapter 4 IMS Database Cloning IMS database cloning ....................................................................... 88 Replicating the data.......................................................................... 89 Cloning IMS data using TimeFinder/Mirror ......................... 90 Cloning IMS databases using TimeFinder/Clone................. 92 4 IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
  • 5. Contents Cloning IMS databases using dataset snap.............................94 Chapter 5 Backing Up IMS Environments Overview ............................................................................................ 98 IMS commands for TimeFinder integration................................ 100 Creating a TimeFinder/Mirror backup for restart ..................... 100 Creating a TimeFinder/Mirror backup .................................101 TimeFinder/Mirror using remote consistent split...............103 TimeFinder/Mirror using ConGroups ..................................104 TimeFinder/Mirror backup methods comparisons.............105 TimeFinder/Mirror backup for recovery..................................... 106 TimeFinder/Mirror backup for recovery ..............................106 TimeFinder/Mirror backup for remote recovery ................108 Creating IMS image copies ......................................................109 Backing up IMS databases using dataset snap ........................... 113 Creating multiple split mirrors ..................................................... 114 Backing up a TimeFinder copy...................................................... 115 Backup using DFDSS................................................................116 Backup using FDR ....................................................................117 Keeping track of dataset placement on backup volumes.......... 117 Chapter 6 IMS Database Recovery Procedures Overview .......................................................................................... 120 Database recovery from an IMS image copy............................... 123 Database recovery using DFDSS or FDR ..................................... 123 Restoring a non-IMS copy.............................................................. 124 Restoring using TimeFinder/Mirror backup........................125 Restoring using TimeFinder/Clone backup .........................126 Restoring using dataset snap backup ....................................127 Restoring IMS using DFDSS....................................................127 Restoring IMS from an FDR dump ........................................128 Recovering IMS from a non-IMS copy ......................................... 129 Recovering using TimeFinder/Mirror...................................129 Recovering using TimeFinder/Clone ....................................131 Restoring IMS using a dataset snap backup .........................133 Chapter 7 Disaster Recovery and Disaster Restart Overview .......................................................................................... 138 Disaster restart versus disaster recovery ..................................... 139 Definitions ........................................................................................ 140 IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0 5
  • 6. Contents Dependent-write consistency ................................................. 140 Database restart ........................................................................ 141 Database recovery .................................................................... 141 Roll-forward recovery.............................................................. 142 Considerations for disaster recovery/restart ............................. 142 Recovery point objective ......................................................... 143 Recovery time objective........................................................... 143 Operational complexity ........................................................... 144 Source LPAR activity ............................................................... 145 Production impact .................................................................... 145 Target host activity................................................................... 145 Number of copies of data ........................................................ 145 Distance for solution ................................................................ 146 Bandwidth requirements......................................................... 146 Federated consistency.............................................................. 146 Tape-based solutions ...................................................................... 148 Tape-based disaster recovery ................................................. 148 Tape-based disaster restart ..................................................... 148 Remote replication challenges ...................................................... 149 Propagation delay .................................................................... 150 Bandwidth requirements......................................................... 150 Network infrastructure............................................................ 151 Method and frequency of instantiation................................. 151 Method of re-instantiation ...................................................... 151 Change rate at the source site ................................................. 152 Locality of reference ................................................................. 152 Expected data loss .................................................................... 153 Failback considerations ........................................................... 153 Array-based remote replication.................................................... 154 Planning for array-based replication ........................................... 154 SRDF/S single Symmetrix array to single Symmetrix array.... 155 SRDF/S and consistency groups .................................................. 156 Rolling disaster ......................................................................... 156 Protecting against rolling disasters........................................ 158 SRDF/S with multiple source Symmetrix arrays ................ 160 ConGroup considerations ....................................................... 161 Consistency groups and IMS dual WADS............................ 162 SRDF/A............................................................................................ 168 Preparation for SRDF/A ......................................................... 169 SRDF/A using multiple source Symmetrix.......................... 170 How to restart in the event of a disaster ............................... 171 SRDF/AR single-hop ..................................................................... 172 How to restart in the event of a disaster ............................... 174 6 IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
  • 7. Contents SRDF/Star ........................................................................................ 174 SRDF/Extended Distance Protection ........................................... 175 High-availability solutions ............................................................ 177 AutoSwap...................................................................................177 Geographically Dispersed Disaster Restart ..........................178 IMS Fast Path Virtual Storage Option .......................................... 180 Chapter 8 Performance Topics Overview .......................................................................................... 184 The performance stack ................................................................... 184 Importance of I/O avoidance..................................................185 Storage system layer considerations ......................................186 Traditional IMS layout recommendations ................................... 186 General principles for layout...................................................187 IMS layouts and replication considerations..........................187 RAID considerations....................................................................... 188 RAID recommendations ..........................................................191 Flash drives ...................................................................................... 193 Magnetic disk history ...............................................................193 IMS workloads best suited for Flash drives..........................194 Flash drives and storage tiering..............................................195 Data placement considerations ..................................................... 197 Disk performance considerations ...........................................197 Hypervolume contention.........................................................199 Maximizing data spread across the back end .......................200 Minimizing disk head movement ..........................................201 Other layout considerations .......................................................... 202 Database layout considerations with SRDF/S .....................202 TimeFinder targets and sharing spindles..............................203 Database clones using TimeFinder/Snap .............................204 Extended address volumes ............................................................ 204 Appendix A References References......................................................................................... 208 Appendix B Sample Skeleton JCL Modified image copy skeleton sample JCL................................. 210 Glossary IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0 7
  • 8. Contents Index 8 IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
  • 9. Figures Title Page 1 IMS processing architecture overview ........................................................ 19 2 IMS in a sysplex configuration ..................................................................... 23 3 Symmetrix hardware and software layers.................................................. 28 4 Symmetrix VMAX logical diagram ............................................................. 30 5 z/OS SymmAPI architecture........................................................................ 34 6 SRDF family for z/OS.................................................................................... 39 7 Classic SRDF/Star support configuration .................................................. 41 8 SRDF Consistency Group using SRDF-ECA .............................................. 47 9 AutoSwap before and after states ................................................................ 50 10 TimeFinder family of products for z/OS.................................................... 52 11 EMC z/OS Storage Manager functionality ................................................ 58 12 Thin devices, pools, and physical disks ...................................................... 70 13 Thin device pool with devices filling up .................................................... 73 14 Thin device pool rebalanced with new devices......................................... 73 15 FAST VP storage groups, policies, and tiers .............................................. 80 16 IMS metadata and physical cloning processes........................................... 89 17 IMS databases cloning using TimeFinder/Mirror .................................... 90 18 IMS databases cloning using TimeFinder/Clone...................................... 92 19 IMS database cloning using dataset snap ................................................... 94 20 TimeFinder/Mirror backup using consistent split.................................. 102 21 TimeFinder/Mirror backup using remote consistent split .................... 103 22 TimeFinder/Mirror backup using ConGroup ......................................... 104 23 TimeFinder/Mirror backup for recovery ................................................. 107 24 TimeFinder/Mirror backup for recovery using remote split ................ 108 25 IMS image copy from a BCV ...................................................................... 110 26 IMS image copy from a dataset snap ........................................................ 112 27 Backing up IMS databases using dataset snap ........................................ 113 28 IMS configured with three sets of BCVs ................................................... 115 29 IMS recovery using DFDSS or FDR ........................................................... 123 30 Restoring an IMS database to a point in time using BCVs..................... 130 IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0 9
  • 10. Figures 31 Restoring an IMS database to a point in time using STDs ..................... 132 32 Single Symmetrix array to single Symmetrix array ................................ 155 33 Rolling disaster with multiple production Symmetrix arrays .............. 157 34 Rolling disaster with SRDF Consistency Group protection .................. 159 35 SRDF/S with multiple Symmetrix arrays and ConGroup protection . 161 36 IMS ConGroup configuration .................................................................... 162 37 IMS ConGroup configuration .................................................................... 164 38 Case 1—Failure of the SRDF links ............................................................. 165 39 Case 2—Channel extension fails first ........................................................ 167 40 SRDF/Asynchronous replication configuration ..................................... 168 41 SRDF/AR single-hop replication configuration...................................... 172 42 SRDF/Star configuration ............................................................................ 175 43 SRDF/EDP block diagram.......................................................................... 176 44 GDDR-managed configuration with SRDF/Star and AutoSwap......... 179 45 EMC foundation products .......................................................................... 180 46 The performance stack ................................................................................ 185 47 RAID 5 (3+1) layout detail .......................................................................... 189 48 Anatomy of a RAID 5 random write......................................................... 190 49 Magnetic disk capacity and performance history ................................... 194 50 Partitioning on tiered storage..................................................................... 196 51 Disk performance factors ............................................................................ 199 10 IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
  • 11. Tables Title Page 1 Virtual Provisioning terms............................................................................. 66 2 Thick-to-thin host migrations........................................................................ 76 3 Thick-to-thin array-based migrations .......................................................... 76 4 Backup methods and categories.................................................................... 99 5 TimeFinder/Mirror backup methods ........................................................ 106 6 Backup and restart/restore methods ......................................................... 122 IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0 11
  • 12. 12 IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
  • 13. Preface As part of an effort to improve and enhance the performance and capabilities of its product lines, EMC periodically releases revisions of its hardware and software. Therefore, some functions described in this document may not be supported by all versions of the software or hardware currently in use. For the most up-to-date information on product features, refer to your product release notes. This document provides a comprehensive treatment of EMC Symmetrix technologies that can be used to enhance IMS z/OS databases. Audience This TechBook is part of the Symmetrix documentation set and is intended for use by database and system administrators, systems integrators, and members of EMC Global Services who support and work with IMS for z/OS. Readers of this document are expected to be familiar with the following topics: ◆ IMS for z/OS ◆ z/OS operating system ◆ Symmetrix fundamentals Organization This TechBook is divided into the following seven chapters and two appendices: Chapter 1, “IMS on z/OS,” provides a high-level overview of IMS components in a z/OS operating environment. Chapter 2, “EMC Foundation Products,” describes EMC products used to support the management of IMS z/OS environments. IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0 13
  • 14. Preface Chapter 3, “Advanced Storage Provisioning,” provides information on storage provisioning enhancements that are new with Enginuity 5876. Chapter 4, “IMS Database Cloning,” provides guidance on how to clone IMS systems and databases using TimeFinder technology. Chapter 5, “Backing Up IMS Environments,” describes how EMC Symmetrix technology can be used to enhance an IMS backup strategy. Chapter 6, “IMS Database Recovery Procedures,” is a follow-on to Chapter 4 and describes how recovery processes can be facilitated using the backups described in Chapter 4. Chapter 7, “Disaster Recovery and Disaster Restart,” describes the difference between using traditional IMS recovery techniques versus EMC restart solutions. Chapter 8, “Performance Topics,” describes the best practices for IMS performance on Symmetrix systems. Appendix A, “References,” provides the reader a list of references for additional material available from either EMC or IBM. Appendix B, “Sample Skeleton JCL,” provides sample skeleton JCL for TimeFinder/Mirror and TimeFinder/Clone snap operations. Conventions used in EMC uses the following conventions for special notices. this document Note: A note presents information that is important, but not hazard-related. 14 IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
  • 15. Preface Typographical EMC uses the following type style conventions in this document: conventions Normal Used in running (nonprocedural) text for: • Names of interface elements (such as names of windows, dialog boxes, buttons, fields, and menus) • Names of resources, attributes, pools, Boolean expressions, buttons, DQL statements, keywords, clauses, environment variables, functions, utilities • URLs, pathnames, filenames, directory names, computer names, filenames, links, groups, service keys, file systems, notifications Bold Used in running (nonprocedural) text for: • Names of commands, daemons, options, programs, processes, services, applications, utilities, kernels, notifications, system calls, man pages Used in procedures for: • Names of interface elements (such as names of windows, dialog boxes, buttons, fields, and menus) • What user specifically selects, clicks, presses, or types Italic Used in all text (including procedures) for: • Full titles of publications referenced in text • Emphasis (for example a new term) • Variables Courier Used for: • System output, such as an error message or script • URLs, complete paths, filenames, prompts, and syntax when shown outside of running text Courier bold Used for: • Specific user input (such as commands) Courier italic Used in procedures for: • Variables on command line • User input variables <> Angle brackets enclose parameter or variable values supplied by the user [] Square brackets enclose optional values | Vertical bar indicates alternate selections - the bar means “or” {} Braces indicate content that you must specify (that is, x or y or z) ... Ellipses indicate nonessential information omitted from the example IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0 15
  • 16. Preface The author of this This TechBook was written by Paul Pendle, an EMC employee TechBook working for the Symmetrix Mainframe Engineering team based at Hopkinton, Massachusetts. Paul Pendle has over 35 years of experience in databases, hardware, software and operating systems, both from a database administrator perspective and from a systems administrator/systems programming perspective. Your comments Your suggestions will help us continue to improve the accuracy, organization, and overall quality of the user publications. Send your opinions of this document to: techpubcomments@emc.com 16 IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
  • 17. 1 IMS on z/OS This chapter presents these topics: ◆ Overview ............................................................................................. 18 ◆ IMS components................................................................................. 19 ◆ IMS subsystems .................................................................................. 19 ◆ IMS data sharing ................................................................................ 23 IMS on z/OS 17
  • 18. IMS on z/OS Overview IBM’s IMS database management system (DBMS) was developed and released in the mid-1960s, becoming one of the first commercial DBMSs available in the marketplace. The IMS database server is still the DBMS of choice for business environments that dictate performance, availability, and reliability, as attested to by its wide acceptance in the marketplace. Traditionally, IMS has been used for large databases requiring high-volume transaction and/or batch processing. IMS has been the cornerstone database for many industries, such as retail point of sale, the financial marketplace, the banking community, and airline reservation systems. IMS installations in these industries require a high number of concurrent transactions coupled with high availability for the database and operational environments in general. The evolution of IMS during the past four decades has introduced many features, each designed to enhance the data center's ability to reach its reliability and availability goals. IMS continues the evolution by providing improved performance, scalability, concurrency, operational, and high-availability features. Version 10 provides support for Java, XML, and Service-Oriented Architecture(SOA). 18 IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
  • 19. IMS on z/OS IMS components There are two components to IMS: ◆ IMS DB (IMS Database Manager)—A database management system ◆ IMS TM (IMS Transaction Manager)—A data communications system Figure 1 on page 19 is an overview of the IMS processing architecture. . RECONS DBRC z/OS console IMS master DL/1 address space IMS terminal databases Control region OLDS SLDS User terminal WADS RLDS Online log archive MSGQ BMP regions MPR regions IFP regions JBP regions JMP regions ICO-IMG-000705 Figure 1 IMS processing architecture overview IMS subsystems IMS has several address spaces with various functions. The core of IMS is the control region. It has a number of dependent regions that provide additional services to it or in which IMS applications can run. These regions and other terms are discussed in this section. IMS components 19
  • 20. IMS on z/OS Control region—This is the address space that provides many database management services, such as logging, archiving, restart and recovery, and shutdown. The terminals, message queues, and logs are attached to this region. The control region uses cross-memory services to communicate with the other regions. There are three types of control regions, depending on the components being used: ◆ DB/DC—Control region with both transaction manager and database manager components installed. This started task runs continuously and is normally started by a z/OS START command. The Control region starts the DBRC region during initialization. DL/I can be included as part of the Control region. In Figure 2 on page 23, the DL/I region runs in its own address space. ◆ DBCTL—The DBCTL controller has no network or message queues and merely controls access to its databases by way of its clients. ◆ DCCTL—Control region with an interface to virtual telecommunications access method (VTAM) that can manage its own VTAM network of LTERMs as well as its own message queues for transaction processing. Database access is not implemented in this region. Database Recovery Control Region (DBRC)—The DBRC automates database and system recovery by tracking image copies, log changes, and database allocation records, as well as performing other tasks. DBRC stores this information in the RECON datasets. The DBRC controls logging and database recovery operations. It also controls access to databases. DL/I—This address space performs most of the dataset access functions for the IMS database component (except for Fast Path databases). This region is not present in a DCCTL environment. Common Queue Server (CQS)—This address space is used in a sysplex sharing of the IMS message queues. It is present in IMS DCCTL and DB/DC environments. Application-dependent regions—Address spaces that are used for the execution of application programs that use IMS services. The types of dependent regions are: 20 IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
  • 21. IMS on z/OS ◆ Message Processing Regions (MPR) — These regions are assigned transaction classes that correspond to classes assigned to transaction codes. Transactions come into MPRs by way of IMS TM. ◆ Batch Message Processing (BMP)—Batch programs run in this mode against IMS databases without stopping the databases to online transactions. Two types of applications can run in BMP regions: Message-driven programs that read and process the IMS message queue, and non-message driven programs that are initiated by batch jobs. ◆ IMS Fast Path (IFP) program region—These regions process transactions against Fast Path databases. ◆ Java Message Processing (JMP) region—These regions are similar to MPR regions. JMP programs are executed through transactions invoked through terminals or other applications. ◆ Java Batch Processing (JBP) region—JBP applications perform batch-type processing online and can access IMS message queues for output processing. These applications are started from TSO or by submitting a batch job. ◆ DBCTL thread (DBT) ◆ Utility type regions (BMH, FPU) Batch application regions—Applications that only use database manager functions can run in a separate z/OS address space not connected to an IMS control region. Internal Resource Lock Manager (IRLM)—Manages (serializes) concurrent database update requests from applications. IRLM can act globally among external IMS systems and is required for sysplex data sharing. IMS datasets IMS Databases are physical structures used to store data in an organized manner. IMS uses a hierarchical model to store its data. It uses VSAM or OSAM access methods at the dataset layer. These are some of the critical recovery datasets used by IMS: ◆ Online Log datasets (OLDS)—IMS active log datasets. IMS subsystems 21
  • 22. IMS on z/OS ◆ Write Ahead dataset (WADS)—dataset used to write critical log records required at system restart prior to their externalization to the OLDS. ◆ System Log dataset (SLDS)—A copy of the OLDS at archive time. It is used during an IMS emergency restart and IMS cold start, and may be used if a RLDS is unreadable. ◆ Recovery Log dataset (RLDS)—A subset of the SLDS that is created at OLDS archival time. It contains only database change records used during the execution of change accumulation or an image copy restore, including logs. ◆ RECON—KSDS datasets containing logging information and events that might affect the recovery of databases. DBRC uses and updates this information. 22 IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
  • 23. IMS on z/OS IMS data sharing IMS data sharing configurations allow multiple IMS systems to access the same databases while spreading the workload across multiple LPARs. There are performance improvements that can be gained by enabling data sharing, especially in very busy systems that have heavy update/logging activity. Figure 2 is an example of an IMS data sharing configuration in a sysplex. Logs IRLM CF IRLM Logs A A P P IMS CF IMS P P L L BPs DBRC DBs DBRC BPs RECONS ICO-IMG-000706 Figure 2 IMS in a sysplex configuration IMS data sharing 23
  • 24. IMS on z/OS 24 IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
  • 25. 2 EMC Foundation Products This chapter introduces the EMC foundation products discussed in this document that are used in a combined Symmetrix, IMS, and z/OS environment: ◆ Introduction ........................................................................................ 26 ◆ Symmetrix hardware and Enginuity features................................ 28 ◆ ResourcePak Base for z/OS .............................................................. 33 ◆ SRDF family of products for z/OS .................................................. 38 ◆ EMC AutoSwap.................................................................................. 49 ◆ TimeFinder family products for z/OS ............................................ 51 ◆ IMS considerations for ConGroup................................................... 57 ◆ EMC z/OS Storage Manager............................................................ 58 ◆ Symmetrix Management Console ................................................... 59 ◆ Symmetrix Performance Analyzer .................................................. 60 ◆ Unisphere for VMAX......................................................................... 61 ◆ Virtual Provisioning........................................................................... 62 ◆ Fully Automated Storage Tiering .................................................... 62 ◆ Data at Rest Encryption..................................................................... 63 EMC Foundation Products 25
  • 26. EMC Foundation Products Introduction EMC® provides many hardware and software products that support application environments on Symmetrix® systems. The following products, which are highlighted and discussed, were used and/or tested with the IMS on z/OS. This chapter provides a technical overview of the EMC products used in this document. EMC Symmetrix—EMC offers an extensive product line of high-end storage solutions targeted to meet the requirements of mission-critical databases and applications. The Symmetrix product line includes the DMX™ Direct Matrix Architecture® and the VMAX® Virtual Matrix Family. EMC Symmetrix is a fully redundant, high-availability storage processor, providing nondisruptive component replacements and code upgrades. The Symmetrix system features high levels of performance, data integrity, reliability, and availability. EMC Enginuity™ Operating Environment—Enginuity enables interoperation between current and previous generations of Symmetrix systems and enables them to connect to a large number of server types, operating systems, and storage software products, and a broad selection of network connectivity elements and other devices, including Fibre Channel, ESCON, FICON, GigE, iSCSI, directors, and switches. EMC Mainframe Enabler—Mainframe Enabler is a package that contains all the Symmetrix API runtime libraries for all EMC MF software. These software packages can be used to monitor device configuration and status, and to perform control operations on devices and data objects within a storage complex. EMC Symmetrix Remote Data Facility (SRDF®)—SRDF is a business continuity software solution that replicates and maintains a mirror image of data at the storage block level in a remote Symmetrix system. The SRDF host component (HC) is a licensed feature product, and when licensed in the SCF address space, it provides command sets to inquire on and manipulate remote Symmetrix relationships. EMC SRDF Consistency Groups—An SRDF consistency group is a collection of related Symmetrix devices that are configured to act in unison to maintain data integrity. The devices in consistency groups can be spread across multiple Symmetrix systems. 26 IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
  • 27. EMC Foundation Products EMC TimeFinder®—TimeFinder is a family of products that enable volume-based replication within a single Symmetrix system. Data is copied from Symmetrix devices using array-based resources without using host CPU or I/O. The source Symmetrix devices remain online for regular I/O operations while the copies are created. The TimeFinder family has three separate and distinct software products, TimeFinder/Mirror, TimeFinder/Clone, and TimeFinder/Snap: ◆ TimeFinder/Mirror enables users to configure special devices, called business continuance volumes (BCVs), to create a mirror image of Symmetrix standard devices. Using BCVs, TimeFinder creates a point-in-time copy of data that can be repurposed. The TimeFinder/Mirror component extends the basic API command set of Mainframe Enabler to include commands that specifically manage Symmetrix BCVs and standard devices. ◆ TimeFinder/Clone or, more fully, TimeFinder/Clone Mainframe Snap Facility (TFCMSF) enables users to make copies of data from source volumes to target volumes without consuming mirror positions within the Symmetrix. The data is available to a target’s host immediately upon activation, even if the copy process has not completed. Data may be copied from a single source device to as many as 16 target devices. A source device can be either a Symmetrix standard device or a BCV device. TFCSMF also can replicate datasets using the dataset snap feature. ◆ TimeFinder/Snap enables users to utilize special devices in the Symmetrix array called virtual devices (VDEVs) and save area devices (SAVDEVs). These devices can be used to make pointer-based, space-saving copies of data simultaneously on multiple target devices from a single source device. The data is available to a target’s host immediately upon activation. Data may be copied from a single source device to as many as 128 VDEVs. A source device can be either a Symmetrix standard device or a BCV device. A target device is a VDEV. A SAVDEV is a special device, without a host address, that is used to hold the changing contents of the source or target device after the snap is activated. EMC Change Tracker—EMC Symmetrix Change Tracker software measures changes to data on a Symmetrix volume or group of volumes. Change Tracker software is often used as a planning tool in the analysis and design of configurations that use the EMC TimeFinder or SRDF components to store data at remote sites. Introduction 27
  • 28. EMC Foundation Products Symmetrix hardware and Enginuity features Symmetrix hardware architecture and the Enginuity operating environment are the foundation for the Symmetrix storage platform. This environment consists of the following components: ◆ Symmetrix hardware ◆ Enginuity operating functions ◆ Symmetrix application program interface (API) for mainframe ◆ Symmetrix applications ◆ Host-based Symmetrix applications ◆ Independent software vendor (ISV) applications Figure 3 shows the relationship between these software layers and the Symmetrix hardware. Symmetrix-based applications Host-based Symmetrix applications Independent Software Vendor applications EMC Mainframe Enabler Applications Program Interface (API) Enginuity operating environment functions Symmetrix hardware ICO-IMG-000746 Figure 3 Symmetrix hardware and software layers Symmetrix VMAX platform The EMC Symmetrix VMAX array with Enginuity is the latest entry to the Symmetrix product line. Built on the strategy of simple, intelligent, modular storage, it incorporates a scalable fabric interconnect design that allows the storage array to grow seamlessly from an entry-level configuration into the world's largest storage system. The Symmetrix VMAX array provides improved 28 IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
  • 29. EMC Foundation Products performance and scalability for demanding enterprise storage environments, while maintaining support for EMC's broad portfolio of platform software offerings. The 5876 Enginuity operating environment for Symmetrix systems is a feature-rich Enginuity release supporting Symmetrix VMAX storage arrays. With the release of Enginuity 5876, Symmetrix VMAX systems deliver software capabilities that improve capacity utilization, ease of use, business continuity, and security. The Symmetrix VMAX subsystem also maintains customer expectations for high-end storage in terms of availability. High-end availability is more than just redundancy. It means nondisruptive operations and upgrades, and being always online. Symmetrix VMAX arrays provide: ◆ Nondisruptive expansion of capacity and performance at a lower price point ◆ Sophisticated migration for multiple storage tiers within the array ◆ The power to maintain service levels and functionality as consolidation grows ◆ Simplified control for provisioning in complex environments Many of the new features provided by the new EMC Symmetrix VMAX platform can reduce operational costs for customers deploying IMS on z/OS solutions, as well as enhance functionality to enable greater benefits. This TechBook details those features that provide significant benefits to customers utilizing IMS on z/OS. Figure 4 on page 30 illustrates the architecture and interconnection of the major components in the Symmetrix VMAX storage system. Symmetrix hardware and Enginuity features 29
  • 30. EMC Foundation Products ICO-IMG-000752 Figure 4 Symmetrix VMAX logical diagram Enginuity operating environment Symmetrix Enginuity is the operating environment for all Symmetrix systems. Enginuity manages and ensures the optimal flow and integrity of data through the different hardware components. It also manages Symmetrix operations associated with monitoring and optimizing internal data flow. This ensures the fastest response to the user's requests for information, along with protecting and replicating data. Enginuity provides the following services: ◆ Manages system resources to intelligently optimize performance across a wide range of I/O requirements. ◆ Ensures system availability through advanced fault monitoring, detection, and correction capabilities and provides concurrent maintenance and serviceability features. ◆ Offers the foundation for specific software features available through EMC disaster recovery, business continuance, and storage management software. ◆ Provides functional services for both array-based functionality and for a large suite of EMC storage application software. 30 IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
  • 31. EMC Foundation Products ◆ Defines priority of each task, including basic system maintenance, I/O processing, and application processing. ◆ Provides uniform access through APIs for internal calls, and provides an external interface to allow integration with other software providers and ISVs. Symmetrix features for mainframe This section discusses supported Symmetrix features for mainframe environments. I/O support features Parallel Access Volume (PAV)—Parallel Access Volumes are implemented within a z/OS environment. It allows one I/O to take place for each base unit control block (UCB), and one for each statically or dynamically assigned alias UCB. These alias UCBs allow parallel I/O access for volumes. Current Enginuity releases provide support for static, dynamic, and hyperPAVs. HyperPAVs allow fewer aliases to be defined within a logical control unit. With hyperPAVs, aliases are applied to the base UCBs (devices) that require them the most at the time of need. Multiple Allegiance (MA)—While PAVs facilitate multiple parallel accesses to the same device from a single LPAR, Multiple Allegiance (MA) allows multiple parallel nonconflicting accesses to the same device from multiple LPARs. Multiple Allegiance I/O executes concurrently with PAV I/O. The Symmetrix storage system treats them equally and guarantees data integrity by serializing writes where extent conflicts exist. Host connectivity options—Mainframe host connectivity is supported through Fibre Channel, ESCON, and FICON channels. Symmetrix storage systems appear to mainframe operating systems as any of the following control units: IBM 3990, IBM 2105, and IBM 2107. The physical storage devices can appear to the mainframe operating system as any mixture of different sized 3380 and 3390 devices. ESCON support—Enterprise Systems Connection (ESCON) is a fiber-optic connection technology that interconnects mainframe computers, workstations, and network-attached storage devices Symmetrix hardware and Enginuity features 31
  • 32. EMC Foundation Products across a single channel and supports half-duplex data transfers. ESCON may also be used for handling Symmetrix Remote Data Facility (SRDF) remote links. FICON support—Fiber Connection (FICON) is a fiber-optic channel technology that extends the capabilities of its previous fiber-optic channel standard, ESCON. Unlike ESCON, FICON supports full-duplex data transfers and enables greater throughput rates over longer distances. FICON uses a mapping layer based on technology developed for Fibre Channel and multiplexing technology, which allows small data transfers to be transmitted at the same time as larger ones. With Enginuity 5670 and later, Symmetrix storage systems support FICON ports. With Enginuity service release 5874.207, a VMAX supports 8 Gb FICON connectivity. zHPF support—System z10 High Performance FICON (zHPF) represents the latest enhancement to the FICON interface architecture aimed at offering an improvement in the performance of online transaction processing (OLTP) workloads. Customers that are presently channel-constrained running heavy IMS workloads using a 4K page size will reap the greatest benefit from this feature. zHPF is chargeable, licensable feature with Enginuity service release 5874.207. Fibre Channel support—Fibre Channel is a supported option in SRDF environments. GigE support—GigE is a supported option in SRDF environments. Symmetrix GigE directors in an SRDF environment provide direct, end-to-end TCP/IP connectivity for remote replication solutions over extended distances with built-in compression. This removes the need for costly FC-to-IP converters and helps utilize the existing IP infrastructures without major disruptions. Data protection options Symmetrix subsystems incorporate many standard features that provide a higher level of data availability than conventional Direct Access Storage Devices (DASD). These options ensure an even greater level of data recoverability and availability. They are configurable at the logical volume level so different protection schemes can be applied to different classes of data within the same Symmetrix controller on the same physical device. Customers can choose from the following data protection options to match their data requirements: ◆ Mirroring (RAID 1) or RAID 10 32 IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
  • 33. EMC Foundation Products ◆ RAID 6 (6+2) and RAID 6 (14+2) ◆ RAID 5 (3+1) and RAID 5 (7+1) ◆ Symmetrix Remote Data Facility (SRDF) ◆ TimeFinder ◆ Dynamic Sparing ◆ Global Sparing Other features Other IBM-supported compatibility features include: ◆ Channel Command Emulation for IBM ESS 2105/2107 ◆ Concurrent Copy ◆ Peer to Peer Remote Copy (PPRC) ◆ PPRC/XRC Incremental Resync ◆ Extended Remote Copy (XRC) with multireader ◆ Dynamic Channel Path Management (DCM) ◆ Dynamic Path Reconnection (DPR) support ◆ Host data compression ◆ Logical Path and Control Unit Address support (CUADD) ◆ Multi-System Imaging ◆ Partitioned dataset (PDS) Search Assist ◆ FlashCopy Version 1 and 2 ◆ High Performance Ficon (zHPF) and multitrack zHPF ◆ Extended Address Volumes (EAV) ResourcePak Base for z/OS EMC ResourcePak® Base for z/OS is a software facility that makes communication between mainframe-based applications (provided by EMC or ISVs) and a Symmetrix storage subsystem more efficient. ResourcePak Base is designed to improve performance and ease of use of mainframe-based Symmetrix applications. ResourcePak Base delivers EMC Symmetrix Control Facility (EMCSCF) for IBM and IBM-compatible mainframes. EMCSCF provides a uniform interface for EMC and ISV software products, ResourcePak Base for z/OS 33
  • 34. EMC Foundation Products where all products are using the same interface at the same function level. EMCSCF delivers a persistent address space on the host that facilitates communication between the host and the Symmetrix subsystem, as well as other applications delivered by EMC and its partners. Figure 5 on page 34 logically depicts the relationships between the SCF address space and the other software components accessing the Symmetrix system. EMC or ISV developed Symmetrix products Symmetrix Control Facility devices (TimeFinder, SRDF (ResourcePak Base) Host Component) EMCSAI Program calls SNAPAPI Automation: I SWAP O Metadata: S Config info Device status Event monitor ICO-IMG-000104 Figure 5 z/OS SymmAPI architecture ResourcePak Base is the delivery mechanism for EMC Symmetrix Applications Programming Interface for z/OS (SymmAPI™-MF). ResourcePak Base provides a central point of control by giving software a persistent address space on the mainframe for SymmAPI-MF functions that perform tasks such as the following: ◆ Maintaining an active repository of information about EMC Symmetrix devices attached to z/OS environments and making that information available to other EMC products. ◆ Performing automation functions. ◆ Handling inter-LPAR (logical partition) communication through the Symmetrix storage subsystem. ResourcePak Base provides faster delivery of new Symmetrix functions by EMC and ISV partners, along with easier upgrades. It also provides the ability to gather more meaningful data when using tools such as TimeFinder Query because device status information is now cached along with other important information. 34 IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
  • 35. EMC Foundation Products ResourcePak Base for z/OS is a prerequisite for EMC mainframe applications, like the TimeFinder Product Set for z/OS or SRDF Host Component for z/OS, and is included with these products. With EMC Mainframe Enabler V7.0 and later, ResourcePak Base, TimeFinder, and SRDF are shipped in a single distribution. Features ResourcePak Base provides the following functionality with EMCSCF: ◆ Cross-system communication ◆ Nondisruptive SymmAPI-MF refreshes ◆ Save Device Monitor ◆ SRDF/A Monitor ◆ Group Name Service (GNS) support ◆ Pool management (save, DSE, thin) ◆ SRDF/AR resiliency ◆ SRDF/A Multi-Session Consistency ◆ SWAP services ◆ Recovery services ◆ FlashCopy emulation (Enginuity 5772 or earlier) ◆ Licensed feature code management Cross-system communication Inter-LPAR communication is handled by the EMCSCF cross-system communication (CSC) component. CSC uses a Symmetrix storage subsystem to facilitate communications between LPARs. Several EMC Symmetrix mainframe applications use CSC to handle inter-LPAR communications. Nondisruptive SymmAPI-MF refreshes EMCSCF allows the SymmAPI-MF to be refreshed nondisruptively. Refreshing SymmAPI-MF does not impact currently executing applications that use SymmAPI-MF, for example, Host Component or TimeFinder. ResourcePak Base for z/OS 35
  • 36. EMC Foundation Products Save Device Monitor The Save Device Monitor periodically examines the consumed capacity of the device pool (SNAPPOOL) used by TimeFinder/Snap with the VDEV licensed feature code enabled. The Save Device Monitor also checks the capacity of the device pool (DSEPOOL) used by SRDF/A. The Save Device Monitor function of EMCSCF provides a way to: ◆ Automatically check space consumption thresholds. ◆ Trigger an automated response that is tailored to the specific needs of the installation. SRDF/A Monitor The SRDF/A Monitor in ResourcePak Base is designed to: ◆ Find EMC Symmetrix controllers that are running SRDF/A. ◆ Collect and write SMF data about those controllers. After ResourcePak Base is installed, the SRDF/A Monitor is started as a subtask of EMCSCF. Group Name Service support ResourcePak Base includes support for Symmetrix Group Name Service (GNS). GNS allows you to define a device group once, and then use that single definition across multiple EMC products on multiple platforms. This means that you can use a device group defined through GNS with both mainframe and open systems-based EMC applications. GNS also allows you to define group names for volumes that can then be operated upon by various other commands. Pool management With ResourcePak Base version 5.7 and later, generalized device pool management is a provided service. Pool devices are a predefined set of devices that provide a pool of physical space. Pool devices are not host-accessible. The CONFIGPOOL commands allow management of SNAPPOOLs or DSEPOOLs with CONFIGPOOL batch statements. SRDF/AR resiliency SRDF/AR can recover from internal failures without manual intervention. Device replacement pools for SRDF/AR (or SARPOOLs) are provided to prevent SRDF/AR from halting due to device failure. In effect, SARPOOLs are simply a group of devices that are unused until SRDF/AR needs one of them. 36 IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
  • 37. EMC Foundation Products SRDF/A Multi-Session Consistency SRDF/A Multi-Session Consistency (MSC) is a task in EMCSCF that ensures remote R2 consistency across multiple Symmetrix subsystems running SRDF/A. MSC provides the following: ◆ Coordination of SRDF/A cycle switches across systems. ◆ Up to 24 SRDF groups in a multi-session group. ◆ One SRDF/A session per Symmetrix array, and one SRDF/A group per Symmetrix system when using Enginuity 5X70. ◆ With Enginuity level 5x71 and later, SRDF/A groups are dynamic and are not limited to one per Symmetrix. Group commands of ENABLE, DISPLAY, DISABLE, REFRESH, and RESTART are now available. SWAP services ResourcePak Base deploys a SWAP service in EMCSCF. It is used by AutoSwap™ for planned outages with the ConGroup Continuous Availability Extensions (CAX). Recovery services Recovery service commands allow you to perform recovery on local or remote devices (if the links are available for the remote devices). FlashCopy support in SCF FlashCopy version 1 and version 2 support is enabled in EMCSCF through a LFC when using Enginuity 5772 or earlier. FlashCopy support is enabled in Enginuity 5773 and later and does not require a license key in EMCSCF. Licensed feature code management EMCSCF manages licensed feature codes (LFCs) to enable separately chargeable features in EMC software. These features require an LFC to be provided during the installation and customization of EMCSCF. LFCs are available for: ◆ Symmetrix Priority Control ◆ Dynamic Cache Partitioning ◆ AutoSwap (ConGroup with AutoSwap Extensions)—Separate LFCs required for planned and unplanned swaps ◆ EMC Compatible Flash (Host Software Emulation) ◆ EMC z/OS Storage Manager (EzSM) ResourcePak Base for z/OS 37
  • 38. EMC Foundation Products ◆ SRDF/Asynchronous (MSC) ◆ SRDF/Automated Replication ◆ SRDF/Star ◆ TimeFinder/Clone MainFrame Snap Facility ◆ TimeFinder/Consistency Group ◆ TimeFinder/Snap (VDEV) SRDF family of products for z/OS At the conceptual level, SRDF is mirroring (RAID level 1) one logical disk device (the primary source/R1 within a primary Symmetrix subsystem) to a second logical device (the secondary target/R2, in a physically separate secondary Symmetrix subsystem) over ESCON, Fibre Channel, or GigE high-speed communication links. The distance separating the two Symmetrix subsystems can vary from a few feet to thousands of miles. SRDF is the first software product for the Symmetrix storage subsystem. Its basic premise is that a remote mirror of data (data in a different Symmetrix subsystem) can serve as a valuable resource for: ◆ Protecting data using geographical separation. ◆ Giving applications a second location from which to retrieve data should the primary location become unavailable for any reason. ◆ Providing a means to establish a set of volumes on which to conduct parallel operations, such as testing or modeling. SRDF has evolved to provide different operation modes (synchronous, adaptive copy—write pending mode, adaptive copy—disk mode, and asynchronous mode). More advanced solutions have been built upon it, such as SRDF/Automated Replication and SRDF/Star, Cascaded SRDF and SRDF/EDP. Persistent throughout these evolutionary stages has been control of the SRDF family products, by the mainframe-based application called SRDF Host Component. SRDF Host Component is a control mechanism through which all SRDF functionality is made available to the mainframe user. EMC Consistency Group for z/OS is another useful feature for managing dependent-write consistency across inter-Symmetrix links with one or more mainframes attached. 38 IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
  • 39. EMC Foundation Products SRDF/Star SRDF/S Multi-point Synchronous for replication option SRDF family for z/OS zero data exposure SRDF/CG Consistency Group SRDF/A option Asynchronous for extended distances SRDF/AR Automated Replication option SRDF/DM Efficient data mobility SRDF/EDP between arrays Extended Distance Protection ICO-IMG-000745 Figure 6 SRDF family for z/OS Figure 6 indicates that the modules on the right plug in to one of the modules in the center as an add-on function. For example, SRDF Consistency Group is a natural addition to customers running SRDF in synchronous mode. SRDF Host Component for z/OS SRDF Host Component for z/OS, along with ResourcePak Base for z/OS (API services module), is delivered when ordering a member of the SRDF product family. For more information about SRDF technology in general, visit: http://www.emc.com/products/detail/software/srdf.htm SRDF mainframe features SRDF mainframe features include the following: ◆ Ability to deploy SRDF solutions across the enterprise: SRDF Host Component can manage data mirroring for both CKD and FBA format disks. In these deployments, both a mainframe and one or more open system hosts are attached to the primary side of the SRDF relationship. Enterprise SRDF deployments can be controlled either by mainframe hosts or by open systems hosts, though the toolsets are different in each environment. SRDF family of products for z/OS 39
  • 40. EMC Foundation Products ◆ Support for either ESCON or FICON host channels regardless of the SRDF link protocol employed: SRDF is a protocol that connects Symmetrix systems, mirroring data on both sides of the communications link. Host connectivity to the Symmetrix storage system (ESCON versus FICON) is independent of the protocols used in moving data between the SRDF links. SRDF supports all the standard link protocols: ESCON, Extended ESCON, Fibre Channel, and GigE. ◆ Software support for taking an SRDF link offline: SRDF Host Component has a software command that can take an SRDF link offline independent of whether it is taking the target volume offline. This feature is useful if there are multiple links in the configuration and only one is experiencing issues, for example too many bounces (sporadic link loss) or error conditions. In this case, it is unnecessary to take all links offline, when taking the one in question offline is sufficient. ◆ SRDF Host Component additional interfaces: Besides the console interface, all features of SRDF Host Component can be employed using REXX scripting and/or the Stored Procedure Executive (SPE), a powerful tool for automating repeated processes. Concurrent SRDF and SRDF/Star SRDF/Star is built upon several key technologies: ◆ Dynamic SRDF, Concurrent SRDF ◆ ResourcePak Base for z/OS ◆ SRDF/Synchronous ◆ SRDF/Asynchronous ◆ SRDF Consistency Group ◆ Certain features within Enginuity SRDF/Star provides advanced multi-site business continuity protection that augments Concurrent SRDF and SRDF/A operations from the same primary volumes with the ability to incrementally establish an SRDF/A session between the two remote sites in the event of a primary site outage. This capability is only available through SRDF/Star software. 40 IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0
  • 41. EMC Foundation Products SRDF/Star is a combination of mainframe host software and Enginuity functionality that operates concurrently. Figure 7 depicts a classic three-site SRDF/Star configuration. Primary site (A) (production) Local site (B) SRDF/Synchronous R1 R2 SRDF/Asynchronous Remote site (C) BCV Active R2 Inactive ICO-IMG-000105 Figure 7 Classic SRDF/Star support configuration The concurrent configuration option of SRDF/A provides the ability to restart an environment at long distances with minimal data loss, while simultaneously providing a zero data loss restart capability at a local site. Such a configuration provides protection for both a site disaster and a regional disaster, while minimizing performance impact and loss of data. In a concurrent SRDF/A configuration without SRDF/Star functionality, the loss of the primary A site would normally mean that the long-distance replication would stop, and data would no longer propagate to the C site. Data at C would continue to age as production was resumed at site B. Resuming SRDF/A between sites B and C would require a full resynchronization to re-enable disaster recovery protection. This consumes both time and resources and is a prolonged period without normal DR protection. SRDF/Star provides a rapid re-establishment of cross-site protection in the event of a primary site (A) failure. Rather than a full resynchronization between sites B and C, SRDF/Star provides a differential B-C synchronization, dramatically reducing the time to SRDF family of products for z/OS 41
  • 42. EMC Foundation Products remotely protect the new production site. SRDF/Star also provides a mechanism for the user to determine which site (B or C) has the most current data in the event of a rolling disaster affecting site A. In all cases, the choice of which site to use in a failure is left to the customer’s discretion. Multi-Session Consistency In SRDF/A environments, consistency across multiple Symmetrix systems for SRDF/A sessions is provided by the Multi-Session Consistency (MSC) task that executes in the EMCSCF address space. MSC provides consistency across as many as 24 SRDF/A sessions and is enabled by a Licensed Feature Code. SRDF/AR SRDF/Automated Replication (SRDF/AR) is an automated solution that uses both SRDF and TimeFinder to provide periodic asynchronous replication of a restartable data image. In a single-hop SRDF/AR configuration, the magnitude of controlled data loss could depend on the cycle time chosen. However, if greater protection is required, a multi-hop SRDF/AR configuration can provide long-distance disaster restart with zero data loss using a middle or bunker site. EMC Geographically Dispersed Disaster Restart EMC Geographically Dispersed Disaster Restart (GDDR) is a mainframe software product that automates business recovery following both planned outages and disasters, including the total loss of a data center. EMC GDDR achieves this goal by providing monitoring, automation, and quality controls for many EMC and third-party hardware and software products required for business restart. Because EMC GDDR restarts production systems following disasters, it does not reside on the same LPAR that it protects. EMC GDDR resides on separate logical partition (LPAR) from the host system that is running application workloads. 42 IMS on z/OS Using EMC Symmetrix Storage Systems Version 2.0