WeRecoverData

VAST Data Platform Data Recovery

VAST Data's platform uses a disaggregated shared-everything (DASE) architecture, separating stateless compute nodes (CNodes) from storage enclosures (DBoxes) built on storage class memory and QLC flash. Recovery cases typically involve the Element Store metadata layer or the locally decodable erasure coding scheme that protects data across DBoxes, rather than any single drive.

Platform Lineage and Naming

VAST Data introduced its Universal Storage platform built around the DASE architecture, aiming to combine the economics of QLC flash with the performance characteristics usually associated with higher tiers by using storage class memory as a persistent write buffer ahead of QLC capacity flash.

The platform has been extended over successive releases with additional protocol support (adding S3 object access alongside its original NFS/SMB file services) and similarity-based data reduction techniques intended to improve effective capacity across mixed workloads.

Generations and Models We Evaluate

Generation / familyModels
ComputeCNodes — stateless, scale independently of storage capacity
Storage enclosuresDBoxes with NVMe storage class memory and QLC flash drives
DeploymentOn-premises clusters scaling CNodes and DBoxes independently

Architecture and Data Layout

In VAST's DASE model, every CNode has equal, direct access to every DBox over NVMe fabric, rather than data being partitioned or owned by specific nodes; this shared-everything approach means CNode failures do not require data migration since any surviving CNode can serve any data.

Writes land first in storage class memory (SCM) on the DBoxes, acting as a low-latency write buffer, before being organised and written down to QLC flash in patterns suited to that media's write characteristics. Protection is provided by locally decodable erasure codes spread across many DBoxes, allowing high fault tolerance without the write amplification that would otherwise affect QLC media.

Element Store is VAST's metadata and data-layout engine, tracking both the logical file/object namespace and physical placement across SCM and QLC tiers; similarity-based data reduction operates within this layer to identify and eliminate redundant data patterns across the whole namespace rather than per-file.

Protocols and formats: NFSv3 / NFSv4.1, SMB2/SMB3, S3 object, NVMe over Fabrics (internal DBox connectivity)

Failure Scenarios

Logical failures

Hardware failures

Encryption and credentials

VAST supports encryption of data at rest; key management state should be preserved alongside affected DBoxes, since encrypted QLC and SCM content cannot be interpreted without it.

What Not To Do Before an Evaluation

Our Evaluation and Recovery Process

Frequently Asked Questions

Can a single DBox be recovered on its own?

Rarely in isolation. The locally decodable erasure coding scheme spreads protection across many DBoxes, so a recovery evaluation generally needs visibility into a representative portion of the cluster.

Does a CNode failure put data at risk?

Not directly — CNodes are stateless in the DASE model, so any surviving CNode can access data on the DBoxes; CNode failure mainly affects available compute capacity rather than data integrity.

What happens if the storage class memory tier fails?

Recently written data that had not yet been destaged from SCM to QLC flash may be affected; the extent depends on how much unflushed data existed at the time of failure.

Related Platforms and Services