PowerMax and VMAX All Flash Solutions Design (SRDF/A Design Architecture and Resiliency Features) Flashcards
What happens to SRDF/A if the local or remote array are running Enginuity 5876?
SRDF/A operates in legacy mode
How does SRDF/A work?
uses delta sets to maintain a group of writes over a short period of time
What are delta sets?
groups of write consistent data that reside in different sections of PowerMax/VMAX cache
starting at 1 each delta set is assigned a numerical value that is one more than the preceding
What are the 4 types of delta sets that legacy SRDF/A must manage?
capture delta set
transmit delta set
receive delta set
apply delta set
What is the capture delta set?
captures in cache all incoming writes to the source volumes in the SRDF/A group
What is the receive delta set?
in the target system - in the process of receiving data from Transmit Delta Set
What is the transmit delta set?
contains data from the immediately preceding delta set - this data is being transferred to the remote system
What is the apply delta set?
older data set contained in the target - data from apply delta set is being assigned to appropriate cache slots ready for destaging to disk
How do deltas change in a cycle switch?
new delta set = N+1 - becomes capture set
transmit/receive set = N
apply delta set = N-1
What is write folding?
repeat writes into a cycle are sent once
leads to reduction in link bandwidth usage
What is SRDF/A Single-Session Consistency (SSC)?
sessions where both arrays are running PowerMaxOS or HYPERMAX OS have one or more transmit cycles on the R1 side (multi-cycle mode)
What is SRDF/A Multi-Session Consistency (MSC)?
sessions where both arrays are running PowerMaxOS or HYPERMAX OS have two or more transmit cycles on the R1 side (multi-cycle mode)
How does cycle switching work in legacy SRDF/A?
cycle switch is coupled between R1 and R2 arrays
a new capture cycle cannot start until the transmit cycle completes its commit of data from R1 side to R2
How does cycle switching work in multi-cycle mode (MCM) SRDF/A?
when the preset minimum cycle time is reached the R1 data collected during the capture cycle is added to the transmit queue and a new R1 capture cycle is started
there is no wait for the commit on the R2 side before starting a new capture cycle
What effect does the cycle switching of legacy SRDF/A have on performance?
delays in cycle switching can lead to large delta sets and unpredictable RPO on the R2 side