FlashArray Flashcards

1
Q

How many drives can fail on one RAID HA group?

A

2

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

What is the minimum number of drives a FlashArray can run on?

A

5

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

How many 9s of availability on a FlashArray?

A

6 9s
99.9999%

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

How do you power off a FlashArray?

A

Pull the power cables

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

What is the minimum version of Purity//FA required for SafeMode?

A

FlashArray SafeMode requires Purity//FA 5.3.7 or later

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

What is the minimum version of Purity//FA required for ActiveCluster IP?

A

For new IP replication installs, Purity//FA 5.2.4 or greater must be installed

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

What is the minimum version of Purity//FA required for ActiveCluster FC?

A

For new Fibre Channel replication installs, Purity//FA 6.1.x or greater must be installed

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

What is the minimum version of Purity//FA required for ActiveDR?

A

For new installs, Purity//FA 6.0.1 or greater must be installed.

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

What is VM Analytics?

A

VM Analytics offers a visual representation of the IO path from the VM all the way through to the FlashArray

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

How long should data have been moved to the array before data reduction is likely to have reached expected levels?

A

~1 day for every 2TB of data migrated on to the array

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

Usable capacity in TiB is typically what percentage of raw capacity in TB?

A

Between 60% - 70%

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

At which version of Purity//FA did SafeMode support automatic snapshots and provide GUI based SafeMode status?

A

Purity//FA 6.2.x

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

What are the benefits of the Front-End Active/Active architecture?

A

No need for advanced multi-pathing software
All devices are balanced across all ports - no ownership
No device to initiator mapping

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

What are the benefits of the Back-End Active/Standby architecture?

A

No performance impact during controller failure
No tuning or balancing required to avoid over 100% in failure mode

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

What is the customer value of our Front-End Active/Active and Back-End Active/Standby architecture?

A

The consumer only focuses on balancing the SAN, we do the rest
Enable technology transition to next generation without impact
NDU

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

What does ARP stand for?

A

Acknowledge
Reduce
Protect

17
Q

What are the 15 architectural decisions which guide FlashArray development?

A

1) Built in Simplicity
2) Most Efficient Architecture at Scale
3) Consumer Flash (MLC)
4) Data Reduction
5) Stateless Controllers
6) Front End Active/Active and Back End Active/Standby
7) Streamlined Code Paths
8) Immutable, Usable Snapshots
9) Realistic Efficiency Metrics
10) Adaptive Flexible RAID
11) Security and Encryption: All the Data, All the Time
12) Metadata: The Secret Sauce
13) Proactive, Predictive Support
14) Non-Disruptive Everything

18
Q

What are the three key process of the Acknowledge stage?

A

Checksum
Copy to NVRAM
Acknowledge to host

19
Q

What are the three key process of the Reduce stage?

A

Pattern removal
Deduplication
Compression

20
Q

What are the three key process of the Protect stage?

A

Create RAID-HA segments
Flush writes via flash scheduler
Encrypt

21
Q

What are the key processes of FlashCare

A

Global wear levelling and refresh
Global deletion management
Integrity checking
Continuous optimisation

22
Q

What are the processes in the Read of an IO?

A

Multi-path Read
- Read from fastest path via scheduler
- Decompress
Validate and Serve
- Validate checksums

23
Q

Describe the process of a write request

A

1) WRITE_RQST to Block Driver
2) Prepare I/O Buffer (DRAM)
3) XFER_RDY
4) Data comes in via either controller
5) Mirrored to I/O Buffer in each controller
6) Primary I/O buffer duplicates block to at least two NVRAM cards
7) ACK to host, data is secured even in event of power loss

24
Q

Describe the in-line Data Reduction Steps

A

1) Identify and remove Zeros
2) Identify and remove Patterns
3) Identify and remove Duplicate Blocks
4) Compress Unique Blocks

25
Q

What size sectors does FlashArray store data?

A

512 Bytes

26
Q

Against how many 512B sectors do we initially generate a 128-bit hash?

A

8 (4KB)

27
Q

Up to what size does Purity variable block-size dedupe look for matches?

A

32K (64 x 512B sectors)

28
Q

How many DFMs in a normal size Write Group?

A

Up to 10

29
Q

How many RAID segments in a normal size Write Group?

A

6+2
6 data and 2 protection

30
Q

How many DFMs in a Wide Write Group?

A

Up to 28 or 40 for XL

31
Q

How many RAID segments in a Wide Write Group?

A

14+2
14 data and 2 protection

32
Q

What connects the two controllers within the chassis?

A

NTB
Non-Transparent Bridge, low latency PCIe connection via passive backplane

33
Q
A