Security Data Lake

Tiered Storage Architecture: Slash SIEM Ingestion Costs Without Breaking Detection

Design a hot, warm and cold tiered storage architecture that cuts SIEM ingestion costs 30–70% while keeping detection coverage, threat hunting depth and multi-year compliance retention.

By HIT Services · · 3 min read

SIEM pricing grows with data volume, and log volume grows every year. Sending everything to the SIEM and keeping it there for years is the fastest way to turn a security budget into a storage bill. A tiered storage architecture breaks that link: each log lands in the tier that matches how it's actually used.

The problem with "everything in the SIEM"

Most SIEM deployments start by ingesting every source at full fidelity and keeping it hot for the full retention period. Over time three things happen:

  • Cost scales with volume, not value. Verbose sources such as DNS, proxy, flow and successful authentications dominate GB/day while contributing little to detections.
  • Retention is paid at hot-storage prices. Compliance logs that are queried a few times a year sit on the most expensive storage you own.
  • Analysts wade through noise. Searches and correlation slow down as indexes grow.

A three-tier model: hot, warm and cold

Tier by use, not by vendor. The question for every source is: what do we do with this data, and how fast do we need it?

Tier Typical window Purpose Typical platform
Hot 0–30 days Real-time detection, alerting, active investigations Your SIEM (Splunk, Sentinel, Elastic, Google SecOps, QRadar)
Warm 30–90 days Threat hunting, forensic search, investigation look-back Security data lake or search tier: ClickHouse, Elasticsearch, OpenSearch, Azure Data Explorer
Cold 90 days to 7+ years Compliance archive, legal hold, rare forensic recall Object storage: Amazon S3, Azure Data Lake Storage, Google Cloud Storage, MinIO

Design principles that protect detection

  1. Detection-critical data stays hot. Any field or event referenced by a detection rule or an ATT&CK-mapped use case is routed to the SIEM, full stop.
  2. Cold means full fidelity. The archive keeps the raw, unfiltered event so you can reconstruct anything later. Filtering decides what reaches the SIEM, not what you keep.
  3. Recall is designed and tested before migration. Document how warm and cold data is searched or rehydrated into the SIEM, and test it with the SOC before you move a single source.
  4. The pipeline does the work. Filtering, deduplication, enrichment and routing happen in a security data pipeline before data reaches any tier, so storage tiers stay simple.

What changes when you tier

  • 30–70% lower SIEM ingestion on typical source mixes, depending on how much verbose data you send today.
  • No loss of detection coverage, because detection-critical data never leaves the hot tier.
  • Multi-year retention at object-storage cost, in open formats such as Parquet and Apache Iceberg.
  • Around 90 days of searchable forensic depth in the warm tier for hunts and investigations.

Implementation in four phases

  1. Design: inventory sources, measure GB/day and cost per source, and map each source and field to hot, warm or cold based on detection and investigation value.
  2. Build: configure pipeline routes, storage tiers, lifecycle policies and immutability for the archive.
  3. Deploy: migrate progressively, starting with high-volume, low-detection-value sources, and compare alert volume and coverage before and after each step.
  4. Run: publish runbooks for recall, review routing quarterly and update it whenever detections or regulations change.

Frequently asked questions

How long does it take to recall data from warm or cold storage?

Warm-tier searches typically return in seconds to minutes. Cold-tier recall into the SIEM usually takes minutes to hours, depending on volume and storage class. That's why recall procedures are documented and tested up front.

Does tiered storage depend on a specific SIEM?

No. Routing happens in the pipeline layer, so the same model works with Splunk, Microsoft Sentinel, Elastic, Google SecOps, QRadar or OpenSearch, and survives a future SIEM migration.

How do we keep the archive tamper-proof for compliance?

Use immutable storage policies such as object lock, restrict and log access to the archive, and record hashes at write time so integrity can be verified during audits.

Related solution

Security Data Lake

We architect security data lakes that keep years of searchable telemetry in open formats on low-cost object storage, while the SIEM stays focused on real-time detection.

Explore Security Data Lake →

Talk to a security data engineer

A focused 45-minute discovery call on your log sources, volumes, SIEM and detection goals. No sales pitch: just a direct conversation about whether we can help.

Book a discovery callExplore solutions