Global Mirror can control the formation of consistency groups for data consistency.
Global Mirror is based on a combination of Global Copy and FlashCopy functions. To support consistent data across storage units, Global Mirror uses a function called sessions for forming consistent copies. A consistency group is a collection of volumes across multiple storage units that are managed together when creating consistent copies of data. The formation of these consistency groups is coordinated by the master storage unit, which sends commands over remote mirror and copy links to its subordinate storage units.
With Global Mirror functions, consistency groups can be formed many times per hour, as opposed to once or twice per day. By combining many volumes into a session, which is managed by the Global Mirror master storage unit, multiple volumes can be copied to the recovery site simultaneously while maintaining point-in-time consistency across those volumes.
Because host write I/O is delayed while the consistent point is being set, performance might be affected by allowing too much time for this interval. If the time set for the maximum coordination interval expires before formation of the consistent data point is complete, the consistency group fails.
Loss of data can also be increased in the event of a disaster. If it is set to zero, it defaults to either four minutes or twice the consistency group interval value, depending on which value is larger. The first consistency group is formed regardless of the consistency group drain time. For the remainder of the consistency groups, if the specified time expires before the data is drained to the recovery site, consistency group formation stops. After the consistency group formation has stopped five consecutive times, the timer is disabled and the next consistency group is formed regardless of the required time.