Navigation Bar

GDPS Overview

GDPS Components

GDPS consists of a number of components, The base component, plus RCMF and PSMF.

RCMF (Remote Copy Management Facility) is panel driven. This makes it much easier for us storage administrators, as we can manage the whole configuration with single commands, instead of working with one volume at a time.

PSMF (Parallel Sysplex Management Facility), is a panel driven system to allow you to swap between parallel sysplex configurations.

GDPS The full version

GDPS makes it easy to control site management. It goes way beyond what a Storage person would normally do, and it automates complete site switching using simple panel options. Two main scenarios are offered -

A planned outage, where GDPS will

  1. perform a controlled shutdown of the applications on the production site.
  2. Freeze a consistent set updates to all the subsystems in the recovery site.
  3. Remove the systems from the Parallel Sysplex cluster
  4. If the secondary disks are to be used, swap the mirroring, so the secondaries become the primaries, and the primaries become the secondaries.
  5. If peer to peer virtual tape systems (PtPVTS) are under GDPS control, then they will be swapped, so the secondary PtPVTS becomes the primary.

The recovery site can then be "IPLed," and the network switched to make the applications available from the recovery site.

GDPS principles are illustrated in the GIF below

GDPS and Freeze

If your production site goes belly up, GDPS will freeze the remote copy to maintain data integrity. It is crucial that the data used after a disaster is consistent. If parts of databases are out of step with each other, then they will have to be recovered from backups & logs. This takes a long time. GDPS will freeze all data on all storage systems at the same point, so a GDPS recovery should typically take 30-60 minutes.

The disks will be swapped to the subsystems in the secondary site, and, from this point, the recovery will continue as described in the planned reconfiguration.

A freeze command will be issued, if GDPS detects any hardware errors in the system. Exactly what happens next will depend on what you ask GDPS to do. You can ask for -

  • FREEZE AND GO, freeze the secondary volumes, but allow processing to continue on the primary volumes.
    This prevents errors at the recovery site from affecting production service, but it also means that in a real disaster, you might lose a few transactions, if work can continue at the primary site, after the freeze.

  • FREEZE AND STOP, just that.
    All processing on both Primary & Secondary disks will stop if any error is detected. This sounds ideal, as it means no data loss. It also means your production site will get locked out every time a problem is detected. One disk has an error, all processing stops! Some people will want the data loss guarantee, and will be willing to take the hit on site freezing.

  • FREEZE AND STOP CONDITIONAL
    This one sounds a bit better. GDPS will try to work out if a real disaster is happening or not, then decide whether to use FREEZE & STOP or FREEZE & GO. In other words, system availability and data integrity are both just as good as your automation.

  • FREEZE AND SWAP,STOP - Hyperswap to second site and stop processing
  • FREEZE AND SWAP,GO - Hyperswap to second site and continue processing.
    A hyperswap always invokes a freeze to keep the data consistent. The controlling system will attempt to hyperswap to the secondary devices, and if it is successful, it will then swap all other systems. Any systems which cannot swap correctly will be put in system reset status, they do not continue working on the primary disks.
    There is no hyperswap equivalent for Freeze and stop conditional

GDPS now has a set of SA/390 dialogs which are used to create GDPS policy options. One of these is the GEOPLEX OPTIONS, which controls various functions within GDPS, including whether or not HyperSwap can be invoked automatically, and if tape errors can cause a DASD freeze.

back to top


Copyright © Lascon Storage Ltd. 2000 to present date. By entering and using this site, you accept the conditions and limitations of use