Synchronous PPRC solutions

Synchronous PPRC, also known as Metro Mirror, establishes a relationship between a primary source volume and a secondary copy volume in which both are updated simultaneously. The synchronous copy ensures that I/O completion of the application write to the primary is not signalled until after the write to the secondary is also complete. In a synchronous PPRC relationship, the secondary is always identical to the primary.

The advantage of a synchronous PPRC solution is that there is minimal host impact for performing the copy, since it is all handled by storage control hardware. No host resources are used to perform the initial copy or shadow subsequent updates. This is attractive to installations with limited CPU resources. The secondary storage control does not necessarily need to be channel attached to the application host, just the recovery host. This is attractive to installations with limited application host addressability.

The disadvantage is that since the copy operation is synchronous, there is an impact to application performance, as the application I/O operation will not be signalled as complete until the write to the secondary is also complete. The longer the distance between primary and secondary storage controllers, the greater this impact to application I/O, and therefore, application performance.

Plan your configuration to provide for capacity requirements, redundancy requirements, and performance requirements. Peer-to-peer remote copy allows from one to eight ESCON® or FCP paths (IBM® recommends at least two paths) from any primary site logical subsystem to a single recovery site logical subsystem. A specific primary site logical subsystem can connect with up to Start of change16End of change different recovery site logical subsystems. However, you can link a single logical subsystem at the recovery site to a maximum of 64 primary site logical subsystems. A large cache and NVS will help the recovery site logical subsystem to accept the copy work loads from multiple primary site logical subsystems.

You can establish PPRC paths between the storage controls after you have installed the necessary Licensed Internal Code (LIC) in each storage control. You can use a mix of the following connections between your primary logical subsystem or storage control and the recovery logical subsystem or storage control:

When you are establishing paths, distribute them between different storage clusters (ESS) and Directors to gain flexibility and availability. If you have a path that involves an LSS to LSS pairing you can only have one type of path, ESCON or FCP. Paths for a source or target LSS can be mixed, as long as the different paths do not involve the same source and target LSSs.

Depending on the capability of your storage subsystems, you can establish up to eight paths with each CESTPATH TSO command. The following table indicates the information you need for establishing an ESCON path and a FCP path.
ESCON FCP
Primary Storage Subsystem
  • Subsystem identifier (ssid)
  • Subsystem serial number (serialno)
  • LSS number is required if the storage control supports logical subsystems (like the ESS) and not allowed if the storage control does not support logical subsystems.
Primary Storage Subsystem
  • Subsystem identifier (ssid)
  • World Wide Node Name(wwnn)
  • LSS number is required if the storage control supports logical subsystems (like the ESS) and not allowed if the storage control does not support logical subsystems.
LINK
  • System Adapter ID interface identifier (aaaa)
  • Recovery site storage control ESCON link destination address (bb). The value is 00 for a direct ESCON connection, and contains the ESCON Director destination port if the connection goes through an ESCON Director.
  • Non-ESS devices the value is always 00 (cc). LSS devices require a value. See the documentation for the logical subsystem involved.
LINK
  • Fibre Channel adapter number (aaaa) in the primary storage subsystem
  • Fibre Channel adapter number (bbbb) in the secondary storage subsystem
Secondary (Recovery) Storage Subsystem
  • Subsystem identifier (ssid)
  • Subsystem serial number (serialno)
  • When ESS, Logical subsystem for the device (lss). LSS number is required if the storage control supports logical subsystems (like the ESS) and not allowed if the storage control does not support logical subsystems.
Secondary (Recovery) Storage Subsystem
  • Subsystem identifier (ssid)
  • World Wide Node Name(wwnn)
  • When ESS, Logical subsystem for the device (lss) LSS number is required if the storage control supports logical subsystems (like the ESS) and not allowed if the storage control does not support logical subsystems.

For additional information about the CESTPATH command, with its syntax and parameters, refer to CESTPATH – establishing paths.

For additional information and examples about establishing PPRC paths, refer to Establishing PPRC paths.