FlashReduce Data Reduction

It's essential to utilise data reduction techniques to ensure that an all-flash array from Pure Storage is cost effective.

To achieve an average data reduction rate of 5-10x Pure Storage uses its Purity FlashReduce software to employ five forms of high performance inline data reduction techniques. This is critical in driving down the cost of all-flash storage.

Pure Storage Flashreduce Data Reduction Diagram

Pattern Removal

Pure Storage Pattern Removal

Pattern removal identifies and removes repetitive binary patterns, including zeroes. In addition to capacity savings, pattern removal reduces the volume of data to be processed by the dedupe scanner and compression engine.

Adaptive, Inline Deduplication

Pure Storage Inline Dedupe

High-performance, inline deduplication with 512-byte granularity ensures only unique blocks of data are stored on flash, even for datasets that cannot be reduced by traditional fixed block dedupe implementations.

Inline Compression

Pure Storage Compression
Inline Compression encodes data with a lightweight Lempel-Ziv-Oberhumer (LZO) lossless algorithm that uses less capacity than the original format. Coupled with Deep Reduction, compression delivers reliably 2-4X data reduction.

Deep Reduction

Pure Storage Reduction
A patent-pending form of the Huffman encoding algorithm is employed as part of our Continuous Optimization process to further reduce storage consumption. This deeper compression can increase savings on data that was compressed inline.

Copy Reduction

Pure Storage Snapshots
Leveraging the data reduction engine, Purity provides instant, pre-deduplicated copies of data for snapshots, clones, replication, and xCopy commands. Copying data on a FlashArray only involves metadata!

Pure Storage Forever Flash CAPEX and OPEX

Button Requestanonlinequote