Site Meter
SEARCH

Technical Center

Contact:
Latest News
Information Center
Worldwide Sites 



Introducing FDRMOVE - A z/OS Consolidation Solution

FDRMOVE combines the proven technology of FDRPAS (volume migration) and FDRINSTANT (instant data set copy) to provide non-disruptive or minimally-disruptive movement of data sets. FDRMOVE can be used to move data at the data set level to new disks, and is particularly useful for combining data from smaller disks onto larger disks, such as moving three (3) 3390-3s onto a 3390-9. FDRMOVE is very easy to use. FDRMOVE supports single and multi-volume VSAM and non-VSAM data sets on SMS and non-SMS volumes. FDRMOVE will automatically inhibit new data sets from being allocated to SMS source volumes during the move.
  • Flexible selection criteria by volume from the catalog or by storage group.
  • Allows you to free up UCB’s and implement load balancing.
  • ISPF interface will allow you to monitor FDRMOVE activity.
  • Simulation feature that validates your control statement and displays all the selected data sets and shows which are currently active, including the owning jobnames.
FDRMOVE includes FDRPAS.

KEY FEATURES OF FDRMOVE ARE:
  • Automation of the movement of data sets, using simple JCL and control statements.
  • Unattended operation: once started, FDRMOVE can execute for long periods of time without human intervention or monitoring.
  • Handling of active data sets: when a data set is identified as active (because a SYSDSN ENQ is held by another task), FDRMOVE will begin testing the ENQ on the data set at frequent intervals. As soon as it becomes free, it will be moved. Most data sets will become naturally inactive at some time but for others you may need to take action to free them for brief intervals.
  • Use of fast data replication hardware facilities, such as FlashCopy on IBM and HDS disks, EMCSNAP on EMC disks, and SNAPSHOT on STK/Sun disks. The FASTMOVE function of FDRMOVE will move source volumes into the target subsystem (‘transit station’), using FDRPAS, where fast replication can be used to quickly move data sets when they become available.
  • FDRMOVE can move all types of data sets including VSAM, DB2, and non-VSAM data sets. It can move individual pieces of a multi-volume data set, or the entire data set.
FDRMOVE can be used to move data at the data set level to new disks, and is particularly useful for combining data from smaller disks to larger disks, such as moving three (3) 3390-3s onto a 3390-9.
You can use two possible techniques:
  • You can use FDRPAS to move a set of smaller disks to a matching set of larger disks. FDRPAS will update the free space to make all the new tracks available for allocation. You can then use FDRMOVE to move the data sets from several other input volumes to populate the larger disks.
  • 
  • Or you can simply initialize a set of larger disks and use FDRMOVE to move data sets from various smaller disks to populate the new disks.
Data sets can be moved between disk volumes in the same disk subsystem, or between disk volumes in different subsystems and between different hardware manufacturers. FDRMOVE supports single and multi-volume VSAM and non-VSAM data sets on SMS or non-SMS volumes. FDRMOVE has an option to set the input volumes to DISNEW for SMS (disable new allocations) and PRIVATE for non-SMS, so that new data sets will go to the new output volumes.

FDRMOVE has three functions FASTMOVE, MOVE and Simulation:
FASTMOVE: uses “instant” data set replication technology such as FlashCopy (on IBM and HDS subsystems) and EMCSNAP to quickly move data sets when the source and target data sets are in different disk subsystems by moving the source volumes into the target subsystem.

FASTMOVE can typically move up to 1TB of data per minute, residing within no more than 250 data sets from 16 volumes concurrently.

FASTMOVE is designed to move data sets belonging to one application, when that application cannot be brought down for more than a few minutes.

MOVE: uses normal read/write I/O to move data sets when they become inactive (DEQed). MOVE will immediately move all data sets which are inactive. After that, it will frequently check the ENQ status of all selected data sets not yet moved. As soon as they become inactive (such as a TSO user logging off), they are immediately moved.

SIMULATION: FDRMOVE includes a simulation facility (SIMMOVE) which simulates a FASTMOVE step. SIMMOVE validates your control statements and the PASJOB internal job. It displays all the volumes that will be processed and shows how many will need to move to transit stations. It also displays all the selected data sets and shows which are currently active (including the using jobnames).

CONSOLIDATE DISKS EXAMPLE...SIMPLE JCL AND CONTROL CARDS

This is an example of a MOVE to consolidate 60 3390-9 input volumes to 22 3390-27 output volumes. FDRMOVE will terminate automatically if all selected data sets have been moved. But if some data sets never become inactive, STOPINACTIVE=480 causes FDRMOVE to automatically terminate if it has been idle (not moving data sets) for a cumulative time of 480 minutes (8 hours).
Consolidate Disks Example
Or moving all data sets residing in an old controller to a new controller within a storage group. Consolidate Disks Example

SUMMARY
FDRMOVE can be used to:
  • Consolidate smaller volumes onto a larger volume, for SMS and non-SMS volumes
  • 
  • Move additional smaller volumes to fill up the space on a larger volume with minimal disruption after using FDRPAS to move one volume to that larger volume non-disruptively.
  • 
  • Move data sets to new volumes or SMS storage groups with minimal disruption
  • 
  • Fewer UCBs are required to address the data, so freed UCBs can be used for other purposes
  • 
  • Implement load balancing – moving data sets or volumes to improve performance
FDRMOVE ISPF Panels
FDRMOVE ISPF Panels
In the example above, the FDRPAS transit station job has completed moving the first two volumes to the transit stations and is still moving the third. 70 of the data sets on those two volumes were either inactive when the volume reached the transit station or became inactive sometime before this display was requested.

Since “Display DSN” is set to YES, it displays each data set that is still active. It also shows the number of jobs or tasks which hold the SYSDSN ENQ on the data set and lists the first few jobnames.

Once the display shows that all volumes are in transit stations, you will see the active data sets that remain and the jobs or tasks that own them. You can then shut down those applications. FASTMOVE tests the ENQ every few seconds, and moves the data set with instant technology as soon as it becomes free.