Glossary
Hybrid flash array
A hybrid flash array is a storage system that combines flash drives and hard disks behind one set of controllers, using flash for active data and disk for bulk capacity. Applications see a single volume. Performance stays close to flash while the active data fits in the flash layer and falls toward disk speed when it does not.
Three ways the media combine
| Mechanism | What happens to data | Effect |
|---|---|---|
| Caching | Copies of frequently read blocks are kept on flash; the original stays on disk | Reacts quickly to changing reads; flash adds no capacity |
| Tiering | Blocks move between flash and disk on a schedule, based on usage | Flash counts toward capacity; reacts more slowly |
| Write landing | New writes go to flash first and move to disk later | Absorbs bursts, provided disk keeps up |
Most arrays use more than one. The copying approach is covered under flash cache and the movement approach under storage tiering.
Everything depends on the working set
The working set is the data actually in use over a period such as a day or a week, and a hybrid array is sized on the assumption that it fits in flash. An array with 20 TB of flash in front of 400 TB of disk performs as flash while daily activity touches less than 20 TB. When a workload starts reading 60 TB, two thirds of those reads go to disk, and response times rise for every application sharing the array. The share of reads served from flash, often reported as a hit rate, is the early signal that the working set is outgrowing the layer.
How a working set outgrows the flash
The trigger is usually a new workload rather than steady growth. An analytics project scans several years of records, or a machine learning team starts training on an old dataset. That data had been classed as idle and moved to disk, and reading it once is not enough for the array to promote it. An array that performed well on yesterday's workload then struggles with a larger, differently shaped one. Flash sized against the working set expected over the life of the array, not the one measured at purchase, decides whether the design holds.
Where hybrid designs still fit
As flash prices fell, many general-purpose workloads moved to the all-flash array. Hybrid designs remain common where capacity dominates and a small fraction of data is active, as in secondary storage and large unstructured collections. Scale-out systems apply the same idea at larger scale, holding metadata and small objects on flash and bulk data on disk. The media themselves are compared under flash storage vs HDD.