- Notes, cautions, and warnings
- Preface
- Introduction
- Disaster recovery
- High availability
- Data migration
- SRDF I/O operations
- SRDF write operations
- SRDF read operations
- SRDF/A resilience and performance features
- Management tools
- More information
When SRDF/A is in use, the primary array collects host write operations into delta sets and transfers them in cycles to the secondary array. The primary array acknowledges the host write operations as soon as they are written to its cache.
SRDF/A sessions behave differently depending on:
Data in a delta set is processed using four cycle types:
A new receive cycle is started.
The operating environment running on the R1 side determines when the next capture cycle can begin. It also determines the number of cycles that can be in progress simultaneously.
There are two situations when SRDF/A operates in multicycle mode:
In multicycle mode, there can be two or more cycles on the R1 side, but only two cycles on the R2 side:
Cycle switches are decoupled from committing delta sets to the next cycle.
When the preset Minimum Cycle Time is reached, the R1 data collected during the capture cycle is added to the transmit queue. Then a new R1 capture cycle begins. There is no wait for the commit on the R2 side before starting a new capture cycle.
The transmit queue holds cycles waiting to be transmitted to the R2 side. Data in the transmit queue is committed to the R2 receive cycle when the current transmit cycle and apply cycle are empty.
Queuing enables smaller cycles of data to be buffered on the R1 side and reduces the size of delta sets transferred to the R2 side.
The SRDF/A session can adjust to accommodate changes in the solution. If the SRDF link speed decreases or the apply rate on the R2 side increases, more SRDF/A cycles can be queued on the R1 side.
Multicycle mode increases the robustness of the SRDF/A session and reduces spillover into the DSE storage pool.
If either array in the solution is running Enginuity 5876, SRDF/A operates in legacy mode. There are two cycles on the R1 side, and two cycles on the R2 side:
Each cycle switch moves the delta set to the next cycle in the process.
A new capture cycle cannot start until both the transmit cycle on the R1 side and the apply cycle on the R2 side are complete.
Cycle switching can occur within the preset Minimum Cycle Time. However, it can also take longer since it depends on both: