This question addresses the distinction between the newer "Distributed NVRAM" architecture (DFMDs) and the "Dedicated NVRAM" architecture (using separate NVRAM modules in NVB slots).
If a FlashArray model is using standard DFMs (DirectFlash Modules that contain only flash storage and no onboard NVRAM), the system must rely on dedicated NVRAM modules installed in the chassis to handle the write cache. As established in the hardware architecture for these generations (such as the //X R2/R3), the base requirement for system quorum and redundancy is a mirrored pair of NVRAM cards.
These cards are always populated in NVB0 and NVB1 . This ensures that even the smallest supported configuration has a redundant write buffer.
NVB0 and NVB1 are the primary slots wired for this purpose on the midplane.
Populating non-contiguous slots like NVB0 and NVB3 or NVB0 and NVB2 would be an invalid configuration, likely preventing the array from booting or properly mirroring the write cache data between the modules.
=========
Contribute your Thoughts:
Chosen Answer:
This is a voting comment (?). You can switch to a simple comment. It is better to Upvote an existing comment if you don't have anything to add.
Submit