IBM SG24-5360-00 manual Application Development, RVA Data Availability, Hardware

Page 20

Report generation

A large part of batch processing is often dedicated to generating output reports from production data. Often read access only is required by the applications. SnapShot can be used to decrease the contention of multiple read jobs accessing the same data set by replicating critical files and allowing parallel access to multiple copies of the data.

Production problem resolution

You can use SnapShot to create a copy of the production database when you need to simulate and resolve problem conditions in production. This reduces disruption to the production environment as it is possible to snap complete copies of the production database in a very short time.

Application processing

SnapShot can be used to speed up any data copy steps during batch processing.

2.3Application Development

In the area of application development, the RVA and IXFP/SnapShot for VSE/ESA provide dynamic volume configuration and rapid data duplication.

Dynamic volume configuration

Additional volumes can be easily created if and when required. Using the RVA local operator panel and device address predefinition in the VSE I/O Configuration Program (IOCP), you can dynamically create or remove volumes. You can easily add volumes required to simulate the production environment. Temporary scratch volumes needed as work areas or testing areas can be easily created. Production volumes can be cloned to re-create and resolve a problem.

Data duplication (including Year 2000)

Several copies of test databases can be easily produced for several testing units to use at the same time, for example, maintenance, user acceptance testing, and enhancements. After a test cycle the test database can be reset by resnapping from the original with SnapShot. Year 2000 testing requires several iterations, to verify code changes with a new date. You can snap your existing production database to create a new test database.

2.4RVA Data Availability

The design and concept of the RVA are predicated on a very high level of data availability. In this section we discuss the components, functions, and features that guarantee and improve the data availability of the RVA.

2.4.1 Hardware

The RVA hardware is based on an N+1 concept. All functional areas in the machine are duplicated. If one of these areas becomes inoperable because of a hardware problem, other parts of the machine can take over its functions, without losing data availability. In most cases there is no significant performance degradation.

The disk arrays have two spare drives. If a drive fails, the data is immediately reconstructed on one of the spare drives, and the broken drive is fenced. During this process data availability is maintained without performance degradation.

10 RAMAC Virtual Array, Peer-to Peer Remote VSE/ESA

Image 20
Contents International Technical Support Organization Page International Technical Support Organization First Edition January Contents Peer-to-Peer Remote Copy Itso Redbook Evaluation Contents Vi Ramac Virtual Array, Peer-to Peer Remote VSE/ESA Preface Team That Wrote This RedbookComments Welcome Your comments are important to usWhat Is an IBM Ramac Virtual Array? IBM Ramac Virtual ArrayOverview of RVA and the Virtual Disk Architecture Log Structured FileData Compression and Compaction − Functional track tableVSE/ESA Support for the RVA What Is IXFP/SnapShot for VSE/ESA?What Is SnapShot? What Is IXFP? Deleted Data Space ReleaseWhat Is Peer-to-Peer Remote Copy? Reporting FunctionsRamac Virtual Array, Peer-to Peer Remote VSE/ESA Disk Capacity RVA Benefits for VSE/ESARVA Simplifies Your Storage Management Batch Window Improvement AdministrationIxfp Ramac Virtual Array IXFP/SnapShot for VSE/ESAHardware Application DevelopmentRVA Data Availability SnapShot PprcRamac Virtual Array, Peer-to Peer Remote VSE/ESA VSE/ESA Support for the RVA PrerequisitesHost Connection Volumes1 VSE/ESA Input/Output Configuration Program Volume Minimal Init Partial Disk Minimal InitAssgn ExecRamac Virtual Array, Peer-to Peer Remote VSE/ESA IXFP/SnapShot for VSE/ESA System VSE/ESA User TimeDTRIATTN,PARM=′ Ixfp REPORT′ Sample Batch Job to Invoke Ixfp Report FunctionIXFP/SnapShot for VSE/ESA Detail PhysAR 0015 CUU DEF DefinedFull Volume Ixfp SnapReply ′ YES′ to Proceed VSE/VSAMRange of Cylinders Non-VSAM File Expired Files Ixfp DDSR,PATEV30000-0999,NOPROMPT Total VolumeIxfp DDSR,PATEV3 Specified File Ixfp DDSR,PATEV3DSN=′ test.data.3′ , NopromptIxfp Report Ixfp REPORT,80E Ixfp REPORT,80FIxfp REPORT,80E,80F Sample Output of Ixfp Report Command Device Detail ReportRamac Virtual Array, Peer-to Peer Remote VSE/ESA Device Summary Report Subsystem Summary ReportRamac Virtual Array, Peer-to Peer Remote VSE/ESA Peer-to-Peer Remote Copy Peer-to-Peer Remote CopyPprc and VSE/ESA Software Requirements Pprc Data FlowPprc Hardware Requirements Invoking peer-to-peer remote copyExamples of Pprcopy Commands SnapShot ConsiderationsPrimary Devices of a Pprc Pair Secondary Devices of a Pprc PairSetting Up Pprc Paths and Pairs Recovering from a Primary Site FailurePhysical Connections to the RVA Recovering from a Secondary Site FailureDeleting Pprc Pairs and Paths Determining the Logical Control Unit Number for RVA Determining the Channel Connection AddressRamac Virtual Array, Peer-to Peer Remote VSE/ESA Appendix A. RVA Functional Device Configuration Functional Device ConfigurationFunctional Device Configuration Screen CD23 Syntax Appendix B. Ixfp Command ExamplesSnap Command Ramac Virtual Array, Peer-to Peer Remote VSE/ESA Using SnapShot to Copy One Volume to Another NopromptTest Prod Overall Test Prod AR 0015 CapacityDEFINED-CAPACITY Using SnapShot to Copy a File from One Volume to Another Using SnapShot to Copy Files with RelocationOther Uses of SnapShot IXFP20I Snap Function Completed ATDdsr Command Syntax of Ixfp Ddsr Command DetailsUsing Ddsr to Delete a Single Data Set Using Ddsr to Delete the Contents of a VolumeAR+0015 IXFP29D Ddsr for For Deletion Using Ddsr to Delete the Free Space on an RVAReport Report Command Reporting on the Capacity of a Single Volume Reporting on the Capacity of Multiple VolumesReporting on the Capacity of the RVA Subsystem Device Detail Report FUNC. Capacity MBExec DTRIATTN,PARM=′ Ixfp REPORT′ IXFP/SnapShot Setup Job StreamsJOB WCWTEST1 BG 0000 // JOB Initdisk BG 0000 1A86I Following Assignments are ReleasedIxfp DDSR,80E Ready Ixfp DDSR,80F50.83 47.86 AR 0015 1I40I Ready $$DITTO BLKFACTOR=1 EOJ$$DITTO BLKFACTOR=1 $$DITTO EOJ 726532.208 MB 117880.209 MB 57754.953 MB Appendix C. VSE/VSAM Considerations Backing up Vsam Volumes Appendix C. VSE/VSAM Considerations Ramac Virtual Array, Peer-to Peer Remote VSE/ESA Appendix D. Iocds Example Ramac Virtual Array, Peer-to Peer Remote VSE/ESA Appendix E. Special Notices Following terms are trademarks of other companies Appendix F. Related Publications International Technical Support Organization PublicationsRedbooks on CD-ROMs Other PublicationsRamac Virtual Array, Peer-to Peer Remote VSE/ESA How to Get Itso Redbooks ∙ E-mail OrdersIBM Redbook Fax Order Form Please send me the followingIndex See CKDPprc distance Itso Redbook Evaluation Please answer the following questionsSG24-5360-00