2ac5115cd087cdb82dc6c0e389f14b74.ppt
- Количество слайдов: 28
Transit Station FDRMOVE a solution for z/OS volume consolidation © Copyright 2007, Innovation Data Processing. All rights reserved.
What is FDRMOVE™? § An easy to use, extremely fast, ultimately reliable, automated solution for non-disruptive or minimallydisruptive volume consolidation and data set relocation. § Complements FDRPAS non-disruptive volume level migration § Drastically reduces or eliminates downtime § FDRMOVE includes FDRPAS © Copyright 2007, Innovation Data Processing. All rights reserved.
What is FDRPAS™? § Moves disk volumes to new devices § Swaps I/O operations while volumes are still in use! § Putting the volume on a new device § Handling updates in real time § Transparent to the system and it’s users After the FDRPAS migration has completed, access to PRD 001 (by applications & user) is switched to the new unit address. © Copyright 2007, Innovation Data Processing. All rights reserved.
FDRPAS™? § FDRPAS ISPF Panels © Copyright 2007, Innovation Data Processing. All rights reserved.
FDRPAS™? § FDRPAS ISPF Panels © Copyright 2007, Innovation Data Processing. All rights reserved.
FDRPAS™? § FDRPAS SWAP JCL © Copyright 2007, Innovation Data Processing. All rights reserved.
FDRPAS™? § FDRPAS MONITOR JCL © Copyright 2007, Innovation Data Processing. All rights reserved.
FDRPAS™ Summary § Moves disk volumes to new devices, Volume Migration § Swaps I/O operations while volumes are still in use is NON-DISRUPTIVE! § Can be invoked/used by FDRMOVE § Included in FDRMOVE © Copyright 2007, Innovation Data Processing. All rights reserved.
FDRMOVE™ Key Features § § § Automated movement of data Unattended operation Support for PS, PO, VSAM, DB 2… etc. data sets Support SMS and NON-SMS Flexible data set selection And more…. . © Copyright 2007, Innovation Data Processing. All rights reserved.
How does FDRMOVE™ Work? § Determines state of selected data sets § Automatically migrates inactive data sets § Allocating data sets to new volumes § Copying data with normal or INSTANT I/O § Recataloging data sets to the new volumes § Continually scanning for more data sets to become inactive… © Copyright 2007, Innovation Data Processing. All rights reserved.
FDRMOVE™ has three simple functions § Three simple functions § SIMMOVE – identify, plan & validate § MOVE - high performance EXCP I/O SIMMOVE § FASTMOVE - using INSTANT I/O (and MOVE FDRPAS) § Designates volumes as either… § Source § Target § Transit Online Source Volume © Copyright 2007, Innovation Data Processing. All rights reserved. Online Target Volume Offline Transit Station FASTMOVE
Using Simulation • Validate • JCL • Control statements • Determine • # of output vols (mv DSets) • Source to Tgt relationships • Identify • Catalogs • All selected data sets • Currently active data sets • Jobs using them. © Copyright 2007, Innovation Data Processing. All rights reserved. IPL … … … … … Source … Spool / Ckpt TMS Sysplex CDS Catlg
Using Simulation -UNABLE TO MOVE A CATALOG VOL=SYSLB 2 DSN=CATALOG. PMASTER. CATINDEX ………. . FOR MOVING DSN=SYSP 9740. SLSJRN 11 FOR ACTIVE DSN=SYSP 9740. SLSCDS 1 JOBS(HSC) FOR ACTIVE DSN=SYS 3. STROBE. LOAD 8 JOBS (XCFAS, , LLA, XCFAS, LLA, …. FOR ACTIVE DSN=DSN 710. BSDS 01 1 JOBS(DSN 1 MSTR) FOR ACTIVE DSN=DSN 710. LOGCOPY 2. DS 03 1 JOBS(DSN 1 MSTR) FOR ACTIVE DSN=DSN 710. LOGCOPY 2. DS 02 1 JOBS(DSN 1 MSTR) FOR ACTIVE DSN=DSN 710. LOGCOPY 2. DS 01 1 JOBS(DSN 1 MSTR) FOR ACTIVE DSN=DSN 710. LOGCOPY 1. DS 03 1 JOBS(DSN 1 MSTR) FOR ACTIVE DSN=DSN 710. LOGCOPY 1. DS 02 1 JOBS(DSN 1 MSTR) FOR ACTIVE DSN=DSN 710. LOGCOPY 1. DS 01 1 JOBS(DSN 1 MSTR) FOR MOVING DSN=DB 2 CPUE. CPY. COPYDDN. DSN 8 D 71 P. DSN 8 S 71 C FOR MOVING DSN=DB 2 CPUE. DSNDBC. DSN 8 D 71 P. XDSPTXT 1. J 0001. A 001 FOR MOVING DSN=DB 2 CPUE. DSNDBC. DSN 8 D 71 A. EEMPPROJ. I 0001. A 001 ………. . © Copyright 2007, Innovation Data Processing. All rights reserved.
Using Pre defined Reports 1. To list all volumes with VTOC’s over xx% full to insure that as you consolidate volumes that there will be enough space. NOTE: FDRMOVE supports expanding the VTOC on active volumes. 2. To identify any volumes without an indexed VTOC or the indexed VTOC is disabled. This can cause performance issues if IXVTOC is not enabled. 3. To identify all volumes that have ICF catalogs. These volumes should be moved with FDRPAS. 4. To identify all datasets that are not cataloged or not cataloged to the correct volume. Very important before FDRMOVE is run to consolidate volumes. 5. Identify if there any VVDS errors. The error conditions reported are missing VVR/NVR, multiple VVRs/NVRs, extent mismatch, and orphaned VVR/NVR. 6. To identify multi-volume datasets and the number of volumes they reside on. 7. To identify the SYSRES and IODF volume(s). You will need to update the address before the next IPL. 8. Volumes that contain the Active Page, Swap and LINKLIST datasets. 9. To list datasets that are marked as unmovable or have a DSORG of undefined. 10. To insure that all the source volumes have no remaining datasets to migrate, use the SIMMOVE TYPE=DSF, VTOCEMPTY=CHECK option. The job stream for these migration jobs can be downloaded from the JCL library with Member names starting with MOVREPxx. © Copyright 2007, Innovation Data Processing. All rights reserved.
Consolidation Techniques #1 With FDRPAS & FDRMOVE 3390 -3’s 3390 -9 FDRPAS FDRMOVE © Copyright 2007, Innovation Data Processing. All rights reserved.
Consolidation Techniques #2 All With FDRMOVE 3390 -3’s F jobname, STATUS (similar info available using the FDRMOVE ISPF panel 3390 -9 --------- FDRMOVE PLUG & SWAP DATA SET MOVE ----- Row 1 of 19 COMMAND ===> SCROLL ===> PAGE Display DSN ===> YES Jobname ===> * Refresh ===> 0 -- MOVE STATUS REPORT FOR JOB MOVE 013 AT 15: 01: 22 -- DATASETS: ----NUMBER OF VOLUMES------ MOVED ACTIVE AWAITING TRANSIT MOVING TO TRANSIT IN TRANSIT STATION ------- ----------------- 70 32 0 1 2 VOL=SH 20 C 0 MOVING TO TRANSIT IBM 76421 TO EMC 00547 28 DATASETS TO MOVE FDRMOVE VOL=SH 20 C 3 IN TRANSIT STATION EMC 00547 -- EMC 00547 1 DATASETS TO MOVE ACTIVE DATASETS FOR VOLUME SH 20 C 3 NUMBER JOBS JOBNAMES HOLDING ENQUEUE -------------------DB 2. WORKFILE. VSH 20 C 3. PS. A 0001 1 (JOB 5) VOL=SH 20 E 0 IN TRANSIT STATION EMC 00547 -- EMC 00547 3 DATASETS TO MOVE ACTIVE DATASETS FOR VOLUME SH 20 E 0 NUMBER JOBS JOBNAMES HOLDING ENQUEUE -------------------DB 2. PAYROLL. VSH 20 E 0. PO. A 0002 1 (CICS 101) DB 2. PAYROLL. VSH 20 E 0. VSAM. CLUSTER 2 (CICS 101) DB 2. DSNDBC. DSNDB 06. DSNKKX 02. I 0001. A 001 2 (CICS 101), (DB 2 BATCH) • Consolidate hundreds of volumes • Relocate thousands of datasets • Many different Target volumes • All in just minutes. © Copyright 2007, Innovation Data Processing. All rights reserved.
Understanding Selection and Location § Input - Source Selection § Volume or Storage Group… § ALLDSN (excludes VTOC, VIX, VVDS) § CATDSN w/ Data Set Name / Mask § Data Set Name / Mask (PAYROLL. **) § Output - Target Selection § Volume List - NVOL=(VOL 121, VOL 4*… § New Storage Group § Existing Storage Group © Copyright 2007, Innovation Data Processing. All rights reserved.
Consolidation Techniques #3 … consolidate volumes w/FASTMOVE § The bulk of a site’s data sets i. e. inactive files… use “MOVE” § Time sensitive apps & large files § i. e. active files use… ”FASTMOVE” § System volumes, catalog volumes… and SWAP one volume w/FDRPAS then consolidate more w/FDRMOVE Benefit… Volumes containing selected files are non-disruptively positioned for “INSTANT” hardware replication, by using FDRPAS technology to move these to the target system as where they enjoy the faster, more economical benefits of the new storage system. © Copyright 2007, Innovation Data Processing. All rights reserved.
“FASTMOVE”… Critical active files Pre-position volumes for “INSTANT” hardware replication Source …… …… …… Benefit…. faster, more economical performance of the new storage system © Copyright 2007, Innovation Data Processing. All rights reserved. Target ……. . Transit Station …… ……
FASTMOVE – 3 Phases Understanding Transit Station Transit Volumes are temporary storage for FASTMOVE § “Offline” volumes, same storage system as Target § Applications continue without interference § Swap Back § Source volumes return to original storage system § Frees Transit Station for reuse © Copyright 2007, Innovation Data Processing. All rights reserved.
Phase - 1 … Non-disruptively SWAPS Volumes Target Source …… …… …… Invoking FDRPAS to SWAP volumes w/active data sets to “Transit Volumes” © Copyright 2007, Innovation Data Processing. All rights reserved. ……. . Transit Station …… ……
Phase - 2 … Consolidates volumes w/ INSTANT IO Source ………… ………… Employing FDRINSTANT I/O to copy data © Copyright 2007, Innovation Data Processing. All rights reserved. Target ……. . Transit Station Statin …… ……
Step by Step Consolidate Volumes Addressing Active Datasets 1. 2. 3. SIMMOVE- validate Start MONITOR jobs Start…“FASTMOVE” a. Invokes FDRPAS 4. 5. STATUS – “FDR 188 Ready Msg” “bounce” application 6. *Audit w/- VTOCEMPTY © Copyright 2007, Innovation Data Processing. All rights reserved.
What does FASTMOVE™ do? § Invoke FDRPAS to swap source volume to transit station § Auto-generates FDRPAS jobs for active volumes § Monitors the use of data sets § Automatically migrates inactive data sets § Copying data with INSTANT I/O § Recataloging datasets to new volumes § Scanning for more inactive data sets § … every 2 seconds § Removes volumes from transit stations § Returns volumes to source storage system when done © Copyright 2007, Innovation Data Processing. All rights reserved. Transit Station
Tying it all together… Monitor progress F jobname, STATUS (similar info available using the FDRMOVE ISPF panel --------- FDRMOVE PLUG & SWAP DATA SET MOVE ----- Row 1 of 19 COMMAND ===> SCROLL ===> PAGE Display DSN ===> YES Jobname ===> * Refresh ===> 0 -- MOVE STATUS REPORT FOR JOB MOVE 013 AT 15: 01: 22 -- DATASETS: ----NUMBER OF VOLUMES------ MOVED ACTIVE AWAITING TRANSIT MOVING TO TRANSIT IN TRANSIT STATION ------- ----------------- 70 32 0 1 2 VOL=SH 20 C 0 MOVING TO TRANSIT IBM 76421 TO EMC 00547 28 DATASETS TO MOVE VOL=SH 20 C 3 IN TRANSIT STATION EMC 00547 -- EMC 00547 1 DATASETS TO MOVE ACTIVE DATASETS FOR VOLUME SH 20 C 3 NUMBER JOBS JOBNAMES HOLDING ENQUEUE -------------------DB 2. WORKFILE. VSH 20 C 3. PS. A 0001 1 (JOB 5) VOL=SH 20 E 0 IN TRANSIT STATION EMC 00547 -- EMC 00547 3 DATASETS TO MOVE ACTIVE DATASETS FOR VOLUME SH 20 E 0 NUMBER JOBS JOBNAMES HOLDING ENQUEUE -------------------DB 2. PAYROLL. VSH 20 E 0. PO. A 0002 1 (CICS 101) DB 2. PAYROLL. VSH 20 E 0. VSAM. CLUSTER 2 (CICS 101) DB 2. DSNDBC. DSNDB 06. DSNKKX 02. I 0001. A 001 2 (CICS 101), (DB 2 BATCH) All volumes in Transit. Station Active Datasets on volume Jobs holding datasets © Copyright 2007, Innovation Data Processing. All rights reserved.
SUMMARY FDRMOVE w/FDRPAS § Move most all datasets with no disruption § Hundreds in minutes w/high performance IO § Active datasets move w/minimal disruption § 1 TB/min with INSTANT § Source volumes can remain in transit station until applications release files. © Copyright 2007, Innovation Data Processing. All rights reserved.
FDRMOVE Includes § FDRPAS § For internal use with FASTMOVE and for direct use on volumes that taken cannot be taken down or do not become inactive for a few moments. § FDRINITV § Allows you to quickly and easily create a new VTOC on one or more target volumes in the new subsystem. § EXPANDVTOC § The EXPANDVTOC function allows you to dynamically expand the VTOC on any volume. © Copyright 2007, Innovation Data Processing. All rights reserved.
Transit Station FDRMOVE with FDRPAS a solution for z/OS volume consolidation © Copyright 2007, Innovation Data Processing. All rights reserved.