PowerMax and VMAX All Flash Solutions Design (SRDF/A Design Architecture and Resiliency Features) Flashcards

(35 cards)

1
Q

What happens to SRDF/A if the local or remote array are running Enginuity 5876?

A

SRDF/A operates in legacy mode

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

How does SRDF/A work?

A

uses delta sets to maintain a group of writes over a short period of time

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are delta sets?

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the 4 types of delta sets that legacy SRDF/A must manage?

A

capture delta set
transmit delta set
receive delta set
apply delta set

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is the capture delta set?

A

captures in cache all incoming writes to the source volumes in the SRDF/A group

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the receive delta set?

A

in the target system - in the process of receiving data from Transmit Delta Set

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is the transmit delta set?

A

contains data from the immediately preceding delta set - this data is being transferred to the remote system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is the apply delta set?

A

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 well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

How do deltas change in a cycle switch?

A

new delta set = N+1 - becomes capture set
transmit/receive set = N
apply delta set = N-1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is write folding?

A

repeat writes into a cycle are sent once

leads to reduction in link bandwidth usage

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is SRDF/A Single-Session Consistency (SSC)?

A

sessions where both arrays are running PowerMaxOS or HYPERMAX OS have one or more transmit cycles on the R1 side (multi-cycle mode)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is SRDF/A Multi-Session Consistency (MSC)?

A

sessions where both arrays are running PowerMaxOS or HYPERMAX OS have two or more transmit cycles on the R1 side (multi-cycle mode)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

How does cycle switching work in legacy SRDF/A?

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 well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

How does cycle switching work in multi-cycle mode (MCM) SRDF/A?

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What effect does the cycle switching of legacy SRDF/A have on performance?

A

delays in cycle switching can lead to large delta sets and unpredictable RPO on the R2 side

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What effect does the cycle switching of MCM SRDF/A have on performance?

A

RPO at R2 side is more granular and predictable

17
Q

What is Transmit Idle in regards to SRDF/A?

A

keeps the SRDF/A session allowing for recovery that does not require user intervention during short term network interruptions

18
Q

How does Transmit Idle work?

A

data transmission from the source to the target is halted

MCM - cycle switching continues on the R1 side - multiple transmit delta sets accumulate on the source side

legacy - cycle switching stops and the capture cycle continues to grow

19
Q

What is Delta Set Extension (DSE)?

A

if the system approaches the maximum SRDF/A cache utilization threshold DSE offloads some or all of the delta set data

20
Q

What is the recommendation for DSE configuration?

A

recommended that both sides use the same configuration of DSE on both sides

21
Q

How does DSE work?

A

works in tandem w/ group-level write pacing to prevent cache overutilization during spikes in IO or network slowdowns

22
Q

How does DSE work w/ HYPERMAX OS or PowerMaxOS?

A

offload data into a Storage Resource Pool

DSE can use a Storage Resource Pool pre-configured specifically for DSE

23
Q

How does DSE work w/ Enginuity 5876?

A

offloads data to a DSE pool that you configure

to use DSE each SRDF group must be explicitly associated w/ a DSE pool

24
Q

What happens in SRDF/A if R1 is running PowerMax/HYPERMAX OS and R2 is running Enginuity 5876?

A

SRDF/A runs in legacy mode

DSE is disabled by default on both arrays

25
What does write pacing do?
reduces the likelihood that an active SRDF/A session drops due to cache exhaustion
26
What is write pacing?
dynamically paces the host IO rate so it does not exceed the service rate of the SRDF/A session prevents cache overflow on both the R1 and R2 sides
27
When is write pacing used?
to maintain SRDF/A replication w/ reduced resources when replication is more important for the application than minimizing response time
28
How can write pacing be applied?
to groups or devices for individual SRDF/A pairs that have TimeFinder/Snap or TimeFinder/Clone sessions off the R2 devices
29
What is group pacing?
adjusts the pace of host writes to match link transfer rate of the SRDF/A session
30
What does group pacing depend on?
whether the maximum pacing delay is specified
31
What happens to group pacing if maximum pacing delay is unspecified?
SRDF adds up to 50ms to the host write IO response time to match the speed of either the SRDF links or the apply operation on the R2 side
32
What happens to group pacing if maximum pacing delay is specified?
SRDF adds up to the user specified maximum write pacing delay to keep the SRDF/A session running
33
When does group pacing get activated?
activities that result in slow R2 operations
34
How is write pacing supported for systems running PowerMaxOS or HYPERMAX OS?
write pacing is not supported for asynchronous R2 devices in TimeFinder or TimeFinder SnapVX sessions when either array in the configuration is running PowerMaxOS or HYPERMAX OS
35
How is write pacing supported for systems running Enginuity?
SRDF/A device pacing applies a write pacing delay for individual SRDF/A R1 devices whose R2 counterparts participate in TimeFinder copy sessions