Storage tiering is the practice of matching data to the storage media its access pattern actually deserves — fast, expensive flash for data used daily, and progressively cheaper media for data nobody has opened in months. Most organisations get this instinctively wrong: they size premium performance storage for their busiest files, then let dormant data quietly occupy the same expensive capacity indefinitely. One widely cited estimate puts genuinely "hot" data at just 10% to 20% of total data volume, according to Thomas Nys's tiered-storage analysis — everything else is a candidate for warm, cold or archive placement. This explainer defines each tier precisely, shows how auto-tiering decides what moves and when, and sets out where UK compliance rules and cloud retrieval terms can erode the savings if the policy is wrong.
View the data behind this chart
| Layer | Detail |
|---|---|
| Hot Tier | Frequently accessed, indexed live data |
| Warm / Cool Tier | Accessed less often, rarely updated |
| Cold Tier | Rarely accessed, needs fast retrieval |
| Archive Tier | Offline, retrieval takes minutes to hours |
What Is Storage Tiering, Really?
Storage tiering is the deliberate placement of data across multiple types of storage media — each with a different balance of cost and performance — based on how often that data is actually used. System Overflow's technical definition puts it plainly: tiering places data across media with different cost and performance characteristics based on access frequency, and systems measure a piece of data's "temperature" — how hot or cold it is — to decide when to move it.
Auto-tiering is the automated version of this idea. Instead of an administrator manually copying files between arrays, a policy engine continuously or periodically evaluates each object, file or index against rules — typically age since creation, age since last access, or observed access frequency — and migrates it to the appropriate tier without user intervention. The goal isn't to make data slower on purpose; it's to stop paying flash-tier prices to store bytes nobody is reading.

Hot, Warm, Cold and Archive: What Each Tier Actually Means
Different platforms use slightly different tier names and rules, but the underlying logic is consistent. Elastic's data-tier documentation describes hot tier nodes as handling indexing load and holding the most recent, most-frequently-accessed time-series data, while warm tier nodes hold data accessed less frequently and rarely updated, and cold tier nodes hold data accessed infrequently and not normally updated. Apache Doris frames this the same way structurally: hot data is usually the newest data, and it becomes colder as time passes.
Cloud platforms formalise this into named storage classes. Microsoft Azure's hot blob tier is built for data accessed or modified frequently — highest storage cost, lowest access cost. Its cool tier is for infrequently accessed data and carries a minimum storage duration of 30 days, while its cold tier is for rarely accessed data that still needs fast retrieval, carrying a 90-day minimum storage duration. These Azure figures are specific to Azure's blob access tiers — they shouldn't be read as universal hot/warm/cold definitions, since Elastic, Logz.io and others use the same tier names for different lifecycle systems.
In practical terms, hot-tier data typically includes files and records in active use — Logz.io describes its hot tier as needing immediate and frequent access, while CTERA points to data actively used day-to-day by employees or customers, and Elastic's hot nodes hold the most recent, most-frequently-accessed time-series data. Warm-tier data is the next step down: Logz.io's warm tier holds logs that don't require frequent access but must stay readily available for analysis and troubleshooting, and CTERA's example is reporting and analytics data accessed less often than live production files. Cold and archive tiers are typically where UK organisations place long-term compliance retention data, historical backups and older log or analytics data that must be kept but is rarely, if ever, reopened — consistent with Elastic's description of cold-tier data as accessed infrequently and not normally updated.
On the performance side, System Overflow puts hot-tier throughput at 100,000 to 1,000,000 IOPS with latency of 100 microseconds to 1 millisecond, warm-tier seek time at 5 to 10 milliseconds, cold-tier latency stretching to tens or hundreds of milliseconds, and offline-archive retrieval taking minutes to hours. Backblaze frames the media choice behind these numbers simply: hot storage uses faster drives or SSDs for frequent access, while cold storage uses slower drives or LTO/tape for rare access. For the hardware decisions behind each tier, delve deeper into HDD, QLC, and TLC for storage tiering, and understand QLC, TLC, and MLC flash technologies that sit behind hot-tier performance.
Auto-Tiering: How Policies Decide What Moves
The simplest tiering policies are age-based: move anything untouched for 30 days to a cheaper tier, anything untouched for 90 days to a cheaper one still — which is effectively how Azure's cool and cold minimum durations are designed to be used. But age alone is a blunt instrument. CTERA's approach illustrates a more useful distinction: keep data actively used by employees or customers on fast file storage, while reporting and analytics data that's accessed less frequently moves to slower, capacity-optimised storage — a policy built around business function rather than a fixed clock.
The more sophisticated layer, described by System Overflow, is measuring data "temperature" directly — a live read on access frequency rather than a static age rule. That means a five-year-old file that suddenly gets opened daily can be promoted straight back to a fast tier, and a week-old file nobody has touched can be demoted early, rather than waiting out an arbitrary ageing period. This is the practical difference between a basic scheduled-migration policy and genuine auto-tiering.
In practice, this policy logic is usually built into the platform rather than assembled from scratch. Azure implements it through its blob access tier settings, allowing data to be moved between hot, cool and cold tiers according to age- or access-based rules. Elastic's data tier framework applies the same hot/warm/cold structure natively across indices, automatically routing data by recency and access pattern. For UK buyers evaluating a cloud or search platform, checking what built-in tiering and lifecycle features are already on offer — rather than assuming manual migration will be needed — is a practical first step before committing to a tiering strategy.
Tiering vs Caching vs Archiving — Why the Difference Matters
These three terms get used interchangeably, and that's where a lot of storage budgets go wrong. Tiering moves the primary copy of data to the tier that matches its access pattern — the data physically lives on cheaper media once it's cold. Caching keeps a temporary, faster copy of frequently requested data alongside its primary location, without changing where that primary copy resides; it speeds up repeat access without altering the underlying storage economics. Archiving is different again: it's long-term, often offline, retention of data that's kept for compliance or record-keeping rather than active use.
System Overflow's offline-archive figure — minutes to hours retrieval time — is the clearest marker of true archive storage: it's slow by design, because nobody expects to need it in a hurry. That trade-off is exactly right for genuinely dormant compliance data, and wrong for anything an auditor or incident-response team might need within the hour. To learn more about cold archive storage servers and where they fit against a cold-but-online tier, it's worth mapping retrieval expectations before committing data to either.
A Worked Example: Tiering Data by Access Pattern
Take a hypothetical UK organisation with a large production data estate. Thomas Nys's tiered-storage analysis estimates that genuinely hot data — accessed daily or weekly — typically makes up 10% to 20% of total volume, with cold data defined as rarely or never accessed. Applying that range to, say, a 100TB estate suggests somewhere between 10TB and 20TB genuinely needs to sit on the fastest, most expensive tier; the remaining 80TB to 90TB is a realistic candidate for warm, cold or archive placement instead.
The practical steps follow the same logic across platforms: classify data by business function first (active customer files versus reporting/analytics data, per CTERA's distinction), set policy thresholds second (using something like Azure's 30-day and 90-day minimums as reference bands), then let the auto-tiering engine monitor access temperature and move data accordingly rather than relying purely on fixed ageing rules.
There isn't a single consistent GBP price table across on-prem, cloud and hybrid tiers — storage rates are only part of the bill once retrieval, egress and early-deletion terms are added. So the actual saving for any specific estate has to be checked against real supplier quotes; a storage solution finder exercise against your own access logs will tell you far more than a generic industry percentage.
View the data behind this chart
| Phase | Starts (week) | Duration (weeks) |
|---|---|---|
| Hot Tier | 0 | 4 |
| Cool Tier | 4 | 9 |
| Cold Tier | 13 | 13 |
UK Compliance and Contract Traps
For UK organisations, the tiering decision isn't purely financial. UK GDPR and the Data Protection Act 2018 set general obligations around how long personal data can be justifiably retained, Financial Conduct Authority expectations shape retention for regulated firms, and various sector-specific records rules add further constraints. The practical risk is a mismatch between a regulatory retention window and a cloud tier's built-in rules: if a retention obligation runs to, say, 60 days before data can be deleted, placing it in a tier with Azure's 90-day cold-tier minimum storage duration means paying for 30 days of storage beyond what the retention rule actually requires.
This is why contract scrutiny matters as much as tier selection. Storage cost per gigabyte is only one line item; access charges, retrieval fees and early-deletion terms determine whether the cheaper tier is actually cheaper once auditors or incident responders need the data back. None of the sources here provide a single UK-wide GBP benchmark for these charges, so the only reliable check is reading the actual contract terms against your own retention and access requirements.
Common Pitfalls in Storage Tiering
The biggest operational risk is retrieval latency surprising the wrong people. If a policy misclassifies data that's still occasionally needed, users can hit cold-tier latency of tens to hundreds of milliseconds, or worse, an offline-archive retrieval delay of minutes to hours, at exactly the moment they need it fastest — during an audit, an incident investigation, or a customer query. Getting the classification right up front, using business function as well as age, avoids this.
Vendor lock-in is the second recurring issue: proprietary tiering and migration tooling can make it costly to move a large cold or archive dataset to a different platform later, so it's worth confirming export and retrieval mechanics before committing volume to any single tier. The third pitfall is policy complexity — stacking too many overlapping rules for age, access frequency, business unit and compliance status makes data placement unpredictable. CTERA's simpler model — active files fast, reporting/analytics data slower — is a useful template for keeping policies auditable rather than sprawling.
Choosing Your Tiering Strategy: A Decision Framework
A workable framework starts with access cadence, not data type. Thomas Nys's cadence definitions are a useful anchor: data accessed daily or weekly belongs on the hot tier; data accessed rarely or never is a cold or archive candidate. Between those two poles sits warm data — accessed occasionally but still needed without an offline retrieval delay.
In practice that maps to: hot tier for active production workloads and current indices; warm/cool tier for recent-but-inactive data, logs and troubleshooting records; cold tier for compliance data that must stay retrievable but is rarely touched; and archive for data kept purely for record-keeping, where a minutes-to-hours retrieval time is acceptable. For UK buyers weighing on-premises capacity against cloud tiers, running the workload profile through a storage solution finder and comparing against cost-effective refurbished storage options for warm/cold capacity is a faster route to a realistic figure than any generic industry rule of thumb.
Sources
Every figure in this article traces to the sources below.
- •Microsoft — Azure blob access tier definitions and minimum storage durations
- •Elastic — hot, warm and cold data-tier node definitions
- •Apache Doris — hot data ageing into cold data over time
- •Backblaze — hot vs cold storage media contrast
- •System Overflow — tiering definition, IOPS, latency and retrieval-time figures
- •Logz.io — hot and warm tier access definitions
- •CTERA — hot file storage vs slower capacity-optimised storage
- •Thomas Nys — hot-data share and access cadence estimates
View the data behind this chart
| Access Latency | Typical Media | Best For | |
|---|---|---|---|
| Hot | 100μs–1ms | SSD / flash | Daily active data |
| Warm | 5–10ms seek | Hybrid arrays | Occasional access |
| Cold | 10s–100s ms | HDD / capacity | Rare access |
| Archive | Mins to hours | Tape / offline | Compliance-only |
