FlashBlade was built to scale to 10s of PBs of data and billions of files/objects, handling both IO and metadata scale seamlessly as it grows. An elastic scale-out design at every level, FlashBlade is simple to manage at any size. Need anything more? Just add a blade.
FlashBlade includes a built-in GUI and CLI, as well as our Pure1 cloud-based management and support platform. A single administrator can manage a FlashBlade deployment of any size.
With an N+2 design for redundancy, FlashBlade can tolerate two full blade failures and many more flash chip failures without data service interruption. The latest LDPC error recovery protects against flash bit errors, and all data is encrypted all the time. Blade loss results in a predictable 1/N aggregate performance loss, and the system auto-rebuilds to heal around failures.
We designed intelligence into the networking so you don’t have to worry about it. FlashBlade utilizes a high performance 320Gb/s fabric with object messaging and distributed transaction protocol to ensure fast and reliable communication between Elasticity instances running on each blade.
The simple scaling unit that adds capacity (8TB or 52TB), along with protocol processing, metadata, and NV-RAM with each addition.
FPGA with embedded ARM cores delivers efficient flash management
The fastest connection from flash to processors
Processing + networking in a low-cost design
Scales write bandwidth with each Blade
Elastic scale-out storage services at every layer.
The scale-out object core of the system, the Elastic Core implements the basic CRUD (Create, Read, Update, Delete) semantics that all protocols are built-on. It also implements all system and flash resiliency services, including data reduction, encryption, as well as full reliability protection against flash and component failure. Future data services will also include snapshots and replication.
The extensible metadata engine of the system, the Elastic Map delivers variable-block metadata across all layers of the system. Metadata performance is treated just as critically as I/O performance, and the Map can be queried independently by the user for rich file usage and auditing analytics.
Multiple protocols are implemented as peers on top of the Elastic Core, allowing the system to present data via file, object, or higher-level analytic protocols simultaneously. Each protocol is implemented from scratch in a true scale-out fashion, and extensibility allows future protocols to be added easily.
A built-in, software-defined fabric that scales to 100s of Blades and 1000s of clients.
From client to Blade, a 320Gb/s Ethernet network ensures the fastest, most cost-effective connectivity that you never have to manage.
Proprietary object messaging and distributed transaction protocols ensure fast and reliable communication between Elasticity instances running on each blade.
Separate virtual networks isolate client, management/metadata, and data transport with defined SLAs.