Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
1 © 2013 IBM CorporationIMS Cloning ToolIMS Regional User GroupColumbus and DetroitMarch 2013Raquel CarvalloIMS Tools – Te...
2 © 2013 IBM CorporationTopics for Today’s MeetingIMS Cloning Tool– How Does It Work?– How Do I Use It?
3 © 2013 IBM CorporationHost-Based Data Copy Options• Volume copy options– DFSMSdss (IBM)– FDR (Innovation Data Processing...
4 © 2013 IBM CorporationStorage Processor = Storage + Processor• Storage– Non-volatile– Computer components and recording ...
5 © 2013 IBM CorporationApplication and DatabaseStorage IntegrationMainframeApplication andDatabaseSystemsStorage-AwareDat...
6 © 2013 IBM CorporationCloning – Some Terminology• A clone is an exact replica– Clone an IMS system by volume– Clone an I...
7 © 2013 IBM CorporationIMS ‘System’ Cloning - TodayProduction LPARUserCatalogsIMS001IMS SystemData SetsIMS002ApplicationL...
8 © 2013 IBM CorporationIMS ‘Database’ Cloning – How you do it ?Production IMSApplicationLibrariesRECONData SetsData BaseD...
9 © 2013 IBM CorporationProductionDatabaseIMSCloneIMSCloning ToolCloningAutomationSourceDatabaseVolumesCloneDatabaseVolume...
10 © 2013 IBM CorporationProductionDatabaseIMSCloneIMSCloning ToolCloningAutomationSourceDatabaseVolumesCloneDatabaseVolum...
11 © 2013 IBM CorporationWhat makes IMS Cloning Tool so “fast”?• Host-based CopyOptions– Data copy processes use hostbased...
12 © 2013 IBM CorporationIMS Cloning - Methods• IMS System Skeleton– Clones an IMS system without cloning any data by volu...
13 © 2013 IBM CorporationProductionDatabaseIMSCloneIMSIMS Cloning ToolCloningAutomationSourceSystemVolumesCloneSystemVolum...
14 © 2013 IBM CorporationIMSSystemVolumesIMSTargetIMSCloneVolumesIMSSourceIMS Cloning ToolDatabase RefreshAutomation• Perf...
15 © 2013 IBM CorporationIMS Database Refresh -What it can deliver to you• Quickly copies a specific database or set of da...
16 © 2013 IBM CorporationRaquel CarvalloIBM IMS ToolsTechnical Sales Supportcarvallo@us.ibm.comDemo
Upcoming SlideShare
Loading in …5
×

IMS Cloning Tool - IMS RUG March 2013 Columbus

2,087 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

IMS Cloning Tool - IMS RUG March 2013 Columbus

  1. 1. 1 © 2013 IBM CorporationIMS Cloning ToolIMS Regional User GroupColumbus and DetroitMarch 2013Raquel CarvalloIMS Tools – Technical Sales Supportcarvallo@us.ibm.com
  2. 2. 2 © 2013 IBM CorporationTopics for Today’s MeetingIMS Cloning Tool– How Does It Work?– How Do I Use It?
  3. 3. 3 © 2013 IBM CorporationHost-Based Data Copy Options• Volume copy options– DFSMSdss (IBM)– FDR (Innovation Data Processing)– TDMF (IBM)– FDRPAS (Innovation Data Processing)• Data set copy options– DFSMSdss (IBM)– FDR (Innovation Data Processing)“Traditional” data copy processes use host based CPU and I/O facilitiesMore costly and slower than storage-based fast replicationHost-basedCopy ProcessAn “expensive” use of processingpower
  4. 4. 4 © 2013 IBM CorporationStorage Processor = Storage + Processor• Storage– Non-volatile– Computer components and recording media thatretain digital data• Processor– Computing system that executes softwareprograms• Storage Processors– Enable data movement through host-based API– Allows CPU reduction from host-based systemsHostbasedAPIs
  5. 5. 5 © 2013 IBM CorporationApplication and DatabaseStorage IntegrationMainframeApplication andDatabaseSystemsStorage-AwareDataManagementToolsApplication andDatabase ManagementDomainStorage AdministrationandBusiness ContinuityDomain“Having storage-aware tools”provide for:• Organizational Integration• New Backup Methods• New Recovery Strategies• Business Recovery Monitoring• Disaster Restart Solutions• Cloning AutomationSourceDataBackup,Clone,DR
  6. 6. 6 © 2013 IBM CorporationCloning – Some Terminology• A clone is an exact replica– Clone an IMS system by volume– Clone an IMS database by data set• IMS system cloning and database refresh– The act of replicating the data, making the replica accessible, and thenusing the replica in lieu of the original data• IMS system cloning automation– Clones a complete IMS system including all its databases.– Creates a new, or cloned, IMS system from it without having to repeatthe entire installation and system generation processes– Less than 30 minutes (average when using Fast Replication)• IMS database refresh automation– Refreshes specific databases
  7. 7. 7 © 2013 IBM CorporationIMS ‘System’ Cloning - TodayProduction LPARUserCatalogsIMS001IMS SystemData SetsIMS002ApplicationLibrariesIMS003RECONData SetsIMS004Data BaseData SetsIMS005Test LPARUserCatalogsIMS001IMS SystemData SetsIMS002ApplicationLibrariesIMS003RECONData SetsIMS004Data BaseData SetsIMS005Two reads of the data
  8. 8. 8 © 2013 IBM CorporationIMS ‘Database’ Cloning – How you do it ?Production IMSApplicationLibrariesRECONData SetsData BaseData SetsIMS SystemData SetsTest IMSApplicationLibrariesRECONData SetsData BaseData SetsIMS SystemData SetsUnload LoadImageCopyRecoveryIndex Rebuild???z/OS
  9. 9. 9 © 2013 IBM CorporationProductionDatabaseIMSCloneIMSCloning ToolCloningAutomationSourceDatabaseVolumesCloneDatabaseVolumes• Performs IMS system cloning automation• Takes an existing IMS system (complete installationand system generation process completed) and createsa new(“cloned”) IMS system from it without having torepeat the entire installation and system generationprocesses• You benefit by: Simplfying IMS cloning processes Reducing cloning time and administration costs• Performs rapid volume reconditioning anddataset renaming on cloned volumes to solvethe data access challenges• Target volumes have different volser label than thesource volume• Renames the VTOC, VTOCIX, and VVDS to match thetarget volume• Renames and catalogs all data sets to a new HLQ• Adjusts target IMS to accommodate andaccept the cloned data• IMS RECONs, PROCLIB, JOBS, JCL, MDA membersCreate IMS Systems Using IMS Cloning Tool Automation
  10. 10. 10 © 2013 IBM CorporationProductionDatabaseIMSCloneIMSCloning ToolCloningAutomationSourceDatabaseVolumesCloneDatabaseVolumes• Updates done in IMS cloned system• RECONs data sets Data set names, IMS subsystem IDs, and VOLSERs are updated in the followingRECON records:→ header record, database data set records, online log records, and back-outrecords Optionally, the following RECON records are updated if they were on volumesthat were cloned:→ image copy records, change accumulation records→ system log data set (SLDS) records→ recovery log data set (RLDS) records• IMS PROCLIB, JOBS and user JCL libraries New values for IMSID, VOLSERS, and data set names in the JCL memberswithin these libraries• MDA (MVS Dynamic Allocation) members for databasesor system data sets, are updated to reflect the new dataset names. Updates include: The RECON data sets Online Log data sets (OLDS) Write-ahead data sets (WADS)• If IMS data sharing is involved, each additional IMS datasharing member is updated• Leverages fast replication facilities to clonedata• Data can be cloned while online or offlineCreate IMS Systems Using IMS Cloning Tool Automation
  11. 11. 11 © 2013 IBM CorporationWhat makes IMS Cloning Tool so “fast”?• Host-based CopyOptions– Data copy processes use hostbased CPU and I/O facilities– Slower than storage-based fastreplication– Volume copy options for IMSsystem cloning TDMF (IBM), FDRPAS (Innovation DataProcessing) DFSMSdss (IBM) FDR (Innovation DataProcessing)– Data set copy options for IMSdatabase refresh Any traditional data setcopy processes• Fast Replication Data CopyOptions– Fast copy processes offloaded to thestorage processor– No host CPU or I/O resources• Data set based fast replicationoptions for IMS database refresh– Data Set FlashCopy (IBM,EMC,HDS)• Volume based fast replicationoptions for IMS system cloning– FlashCopy (IBM,EMC,HDS)– SnapShot (IBM,STK)– TimeFinder/Clone Volume Snap orSnap (EMC)– Mirror processes PPRC (IBM,EMC,HDS) TimeFinder/Mirror, SRDF (EMC) ShadowImage HUR (HDS)– Data set SnapShot (IBM,STK)– TimeFinder/Clone Data set Snap(EMC)Host-basedCopy ProcessFastReplicationCommandsfrom z/OS
  12. 12. 12 © 2013 IBM CorporationIMS Cloning - Methods• IMS System Skeleton– Clones an IMS system without cloning any data by volume Recommended for IMS new version migration activities– The replicated system is accessible and is usable in lieu of the original systemwithout requiring a system generation• IMS Full System Clone– Copies an IMS system WITH the databases by volume– The replicated system is accessible and is usable in lieu of the original systemwithout requiring a system generation– Less than 30 minutes average when using “Fast Replication”• IMS Data Refresh– Copies individual or groups of databases by data set
  13. 13. 13 © 2013 IBM CorporationProductionDatabaseIMSCloneIMSIMS Cloning ToolCloningAutomationSourceSystemVolumesCloneSystemVolumes• Performs IMS system “skeleton” cloning automation– System, no databases– Takes an existing IMS system and creates a new, or cloned, IMSsystem from it– Do not need to repeat the entire installation and system generationprocesses– Simplifies IMS cloning processes– Reduces cloning time and administration costs• Leverages fast replication facilities to clone data– Can also leverage traditional Host Based copy options• Performs rapid volume reconditioning and data set renamingon cloned system volumes to solve the data accesschallenges– Target volumes retain their target volume label– Renames the VTOC, VTOCIX, and VVDS to match the targetvolume– Renames and catalogs all data sets to a new HLQ• Adjusts target IMS to accommodate and accept the cloneddata– IMS RECONs, PROCLIB, JOBS, JCL, MDA membersUsing IMS Cloning Tool -IMS System Skeleton
  14. 14. 14 © 2013 IBM CorporationIMSSystemVolumesIMSTargetIMSCloneVolumesIMSSourceIMS Cloning ToolDatabase RefreshAutomation• Performs automated IMS database refreshoperations– Fast refresh of IMS databases– IMS DB support (FF, HALDB, DEDB)• Verifies source and target databasecompatibility• IMS data copied using storage-based data setfast-replication– Target takes up the same amount of space as the source• Performs target system meta-datamanagement– Updates DBRC information for target databases• Performs HALDB cloning with integrity– Updates the target IMS RECON– Primary/Secondary indexes and ILDS can be copied to eliminaterebuild time– Manages partition number and gap sequencingUsing IMS Cloning Tool -IMS Database RefreshProductionDatabase
  15. 15. 15 © 2013 IBM CorporationIMS Database Refresh -What it can deliver to you• Quickly copies a specific database or set of databases for targetedtesting.– Flexibility to select exactly what database you need thus saving space andtime• Application Testing Before a major upgrade to the application To debug an error that only happens in production Create consistent test environments between phases of the testingcycle Test an application in conjunction with systemparameter tweaking• Database Testing HALDB conversions can be complex and affect databaseavailability Run performance and integrity utilities
  16. 16. 16 © 2013 IBM CorporationRaquel CarvalloIBM IMS ToolsTechnical Sales Supportcarvallo@us.ibm.comDemo

×