1. Pure Storage FlashArray//X Hardware Guide: This document details the physical components of the FlashArray//X models. It specifies that //X R3 controllers use DirectFlash Shelves for expansion and connect to them via Ethernet (RoCE) ports, differentiating them from the SAS-connected shelves used with older models like the //M-series. (See sections on "FlashArray//X R3 Chassis" and "DirectFlash Shelf").
2. Pure Storage FlashArray//X Family Datasheet: This datasheet confirms that FlashArray//X R3 models utilize DirectFlash Shelves for capacity expansion. It states, "Expand capacity with DirectFlash shelves connected via 50 Gb/s RoCE (RDMA over Converged Ethernet)." This explicitly links the new controller technology to the required shelf type. (See section "FlashArray//X Specifications").
3. Pure Storage Best Practices and Implementation Guides: Official implementation guides for controller upgrades (e.g., from //M to //X series) outline the procedure for introducing new hardware. These guides describe the process of adding a new NVMe-based shelf (a "swing shelf") to either migrate data from older SAS shelves or to expand capacity with the newer DFM technology post-upgrade.