Driver FixRecommendedSound, Wi-Fi or graphics acting up? Check drivers firstFind missing or outdated drivers fast.Check DriversOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsPC HealthRecommendedCrashes, freezes, slowdowns? Check your PC nowSpot repairable issues before they interrupt work.Check PC×
Skip to content
World desk7 min

FinOps Meets Architecture: Tiering ClickHouse from EBS to S3 Without Touching a Query

ClickHouse can keep MergeTree tables and SQL unchanged while storage policies move data parts to S3. Here is what changes for cold reads, caches and cost.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

For most tables, yes. ClickHouse can keep a table on its ordinary MergeTree definition and SQL interface while a storage policy decides where that table’s data parts live, including on S3-backed disks. The query text does not have to change. What does change is the I/O path: a query that needs parts sitting on object storage waits for remote reads unless that data is already cached locally. Whether the move lowers your bill depends on how much data is queried, how often, and what requests, transfer, cache capacity and compute the new layout adds. This article separates those three things so you can test each one.

What stays the same and what changes

  • Stays the same: the table definition (ENGINE = MergeTree), the table name, and the SQL you run against it.
  • Changes: where data parts are stored, how long a read takes when it reaches cold parts, how the local cache behaves, and the shape of your storage and request charges.

The title’s phrase “without touching a query” is accurate about syntax and table access. It is not a promise that every query performs the same. A cold read on S3-resident data can be slower than a read from local disk, and the official guidance is explicit that S3-backed storage suits workloads where cold-data query speed matters less.

As an Amazon Associate I earn from qualifying purchases.

How ClickHouse moves data between storage tiers

Three concepts control placement. ClickHouse’s MergeTree documentation describes them as disks, volumes, and storage policies.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Disks and volumes

A disk is a storage target, either a local path or an S3 bucket configured as a disk. A volume is an ordered group of one or more disks. S3 disks can take part in multi-disk and multi-volume policies just like local disks, which is what makes a hot-to-cold arrangement possible, for example moving data from local SSD to S3 as it ages.

#1 Best Overall
Sandisk 2TB Extreme Portable SSD, Up to 1050MB/s, USB-C, USB 3.2 Gen 2, IP65 Water and Dust Resistance, Updated Firmware, External Solid State Drive, SDSSDE61-2T00-G25
  • Get NVMe solid state performance with up to 1050MB/s read and 1000MB/s write speeds in a portable, high-capacity drive(1) (Based on internal testing; performance may be lower depending on host device & other factors. 1MB=1,000,000 bytes.)
  • Up to 3-meter drop protection and IP65 water and dust resistance mean this tough drive can take a beating(3) (Previously rated for 2-meter drop protection and IP55 rating. Now qualified for the higher, stated specs.)
  • Use the handy carabiner loop to secure it to your belt loop or backpack for extra peace of mind.
  • Help keep private content private with the included password protection featuring 256‐bit AES hardware encryption.(3)
  • Easily manage files and automatically free up space with the SanDisk Memory Zone app.(5). Non-Operating Temperature -20°C to 85°C

Storage policies

A storage policy names the volumes a table may use and their order. The table opts in with a setting. The ClickHouse storage-compute guide creates a table this way, with an S3 policy named s3_main:

CREATE TABLE events
(
    event_time DateTime,
    payload String
)
ENGINE = MergeTree
ORDER BY event_time
SETTINGS storage_policy = 's3_main';

The guide notes that the table does not need a special engine name such as S3BackedMergeTree. ClickHouse converts the engine internally when the table uses S3 storage. Its example assumes ClickHouse 22.8 or later, so confirm that your deployed release meets that assumption and read the release notes for any changes that apply to it. The example creates a new table. The sources do not give a full runbook for converting an existing populated table, so test any conversion on a copy first.

Moving parts

The smallest unit that moves is a MergeTree data part. Parts can migrate between disks in the background according to user settings, or you can move them explicitly with ALTER queries. Movement is per part, so a table can hold recent parts on local disks and older parts on S3 at the same time.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #2
Sandisk 1TB Portable SSD, Up to 800MB/s Read Speeds, Black (Old Model) | External Solid State Drive, Compatible with Laptops & Tablets, Up to 2M Drop Protection, USB 3.2 Gen 2, USB-C to USB-A Cable
  • Solid state performance with up to 800MB/s read speeds in a portable drive. (Based on internal testing; performance may be lower depending on host device, interface, usage conditions and other factors. 1MB=1,000,000 bytes.)
  • Back up your content and memories on a storage solution that fits seamlessly into your mobile lifestyle.
  • Take it with you on your adventures—up to two-meter drop protection means this durable drive can take a beating. (Based on internal testing.)
  • Secure it to your belt loop or backpack for extra peace of mind thanks to the tough rubber hook.
  • From Sandisk, a brand professional photographers trust to take on assignments.

Confirm where your data actually sits first

The title says EBS, and that needs care. ClickHouse’s BYOC cost reference for AWS describes EBS gp3 volumes attached to worker nodes for the operating system, container images and ClickHouse logs. In that same model, S3 holds table data and backups in the customer’s bucket. That describes the vendor’s managed topology. It does not by itself prove that your MergeTree parts sit on EBS and can be tiered from it.

Check the layout on your own cluster before you plan anything. These queries use system tables that exist in current ClickHouse releases; confirm the column names on your version:

SELECT name, type, path FROM system.disks;

SELECT disk_name, count() AS parts, formatReadableSize(sum(bytes_on_disk)) AS size
FROM system.parts
WHERE active
GROUP BY disk_name;

If the second query shows your active parts on an EBS-backed path, you have a real tiering candidate. If it shows only system and log paths, the EBS-to-S3 move is a different project.

Rank #3
SSK Portable SSD 500GB External Solid State Hard Drive USB C Up to 1050MB/s
  • Capacity Display Variance: 500GB external ssd often appears as around 465GB on Windows. MacOS can show full 500 GB capacity. This is binary calculation difference and doesn’t affect SSD hard drive actual physical storage
  • 1050 MB/s Speed: Instantly access to your files with blazing-fast 10Gbps external SSD read up to 1050MB/s and write up to 1000MB/s. LED Light indicates USB SSD instant activity
  • Data Security: Solid state drives S.M.A.R.T. health diagnostics​ and adaptive TRIM optimizing data block management ensures consistent write speeds and extends the longevity of the portable SSD
  • USB-C & USB-A Cable: Both cables featuring rapid USB 3.2 Gen2, this USB SSD effortlessly bridges devices, enabling seamless cross-platform file transfers and backup between computers, smartphones, tablets and iPhone
  • Always Fast: No slowdowns for large file transfers. With SLC caching (25% of current available capacity allocated as high-speed cache), this external SSD delivers steady 10Gbps for transfers within the cache capacity

How queries behave on cold and warm data

When a query needs a part that lives on S3, ClickHouse reads it remotely. ClickHouse’s cache article explains that object-store reads can be cached on local disk, so a repeat read avoids another download. In the architecture that article describes, each node keeps its own cache. A query routed to a different node can therefore miss and fetch the data again, which makes cache hit rate a function of routing as well as cache size.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The published sources do not provide benchmark numbers for this EBS-to-S3 pattern, so no latency penalty figure appears here. Measure the variables that decide the outcome for your workload:

Axis What to measure Why it matters
Cold versus warm latency Same query run with an empty cache and then again with a populated one Shows the real penalty of the remote read path
Scan volume and selectivity Bytes read per query and the fraction of parts a typical filter touches Queries that prune most parts pay little for cold storage
Repeated-read frequency How often the same cold parts are queried in a day or week Frequent re-reads make cache hit rate the main factor
Cache size and hit rate Cache capacity against the working set, and hits across nodes Per-node caches miss when queries land on a different node
S3 request volume GET and related requests generated by queries and background moves Requests are billed separately from storage
Data transfer Bytes crossing regions or leaving the AWS network Inter-region and egress transfer add cost
Cost per retained compressed byte Total monthly cost divided by compressed data retained Gives a like-for-like comparison between layouts

Caches are a performance aid, not a guarantee. A local SSD can hold object-store data that is read repeatedly, and ClickHouse documents that option, but the cache must be sized to the working set and tested under your query mix.

Rank #4
Seagate 2TB Portable Hard Drive | USB 3.0 (STGX2000400) | Everyday HDD storage. Plug-and-play backup. Windows & macOS. Adobe CC trial included. 1-Year Warranty
  • Easily store and access 2TB to content on the go with the Seagate Portable Drive, a USB external hard drive
  • Designed to work with Windows or Mac computers, this external hard drive makes backup a snap just drag and drop
  • To get set up, connect the portable hard drive to a computer for automatic recognition no software required
  • This USB drive provides plug and play simplicity with the included 18 inch USB 3.0 cable
  • The available storage capacity may vary.

The cost model

Two bills in the BYOC model

For ClickHouse BYOC on AWS, ClickHouse describes two independent bills. ClickHouse Cloud charges based on total memory allocation. AWS charges your account directly for the infrastructure provisioned in it. These statements describe that vendor model and should not be applied to every self-managed ClickHouse cluster.

Cost drivers to include

The BYOC cost reference orders typical cost drivers roughly as follows. Your ordering will differ with instance choices, data volume and traffic.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • EC2 compute, usually first
  • S3 storage, requests and inter-region transfer
  • EBS volumes
  • NAT and cross-availability-zone transfer
  • EKS and load balancing
  • Smaller variable services

ClickHouse Cloud’s pricing page meters storage on compressed object-storage data plus backups. It lists possible extra charges for backups, ClickPipes, public-internet egress and cross-region egress. The page is live and changes over time, so check it on the day you model costs at https://clickhouse.com/pricing.

Best Value
Sale
Samsung T7 Portable SSD 1TB Titan Gray, USB 3.2 Gen 2, Up to 1,050MB/s | Reliable External Solid State Drive Storage for Gaming, Students, Professionals (MU-PC1T0T/AM)
  • MADE FOR THE MAKERS: Create; Explore; Store; The T7 Portable SSD delivers fast speeds and durable features to back up any endeavor; Build your video editing empire, file your photographs or back up your blogs all in an instant
  • SHARE IDEAS IN A FLASH: Don’t waste a second waiting and spend more time doing; The T7 is embedded with PCIe NVMe technology that brings fast read and write speeds up to 1,050/1,000 MB/s¹, making it almost twice as fast as the T5
  • ALWAYS MAKE THE SAVE: Compact design with massive capacity; With capacities up to 4TB, save exactly what you need to your drive – from large working files to game data and everything in between
  • ADAPTS TO EVERY NEED: Whether using a PC or mobile phone, count on the T7 for extensive compatibility²; It’s a true team player when it comes to heavy-duty application usage or file-saving
  • HI RESOLUTION VIDEO RECORDING: Record Ultra High Resolution (4K 60fs) videos directly onto the T7 Portable SSD with your favorite camera or mobile devices; Supports iPhone 15 Pro Res 4K at 60fps video and more³

Figures and their qualifications

Figure Source and date What it does and does not establish
ClickHouse 22.8 or later ClickHouse storage-compute guide, accessed 2026 The version the guide’s example assumes; not a statement about every release
10× compression; 1 TB raw data billed as roughly 100 GB ClickHouse pricing FAQ, accessed 2026 Vendor guidance for typical analytical data; not a guaranteed ratio for your tables

The sources do not establish a general percentage saving from moving EBS-resident parts to S3. A per-gigabyte storage price comparison is not a total-cost comparison. A monthly model for a tiered layout needs at least these terms:

  • Retained compressed gigabytes on each tier, multiplied by the storage rate for that tier
  • Request charges from queries and part movement
  • Inter-region and egress transfer
  • Cache volume capacity and the compute needed to run it
  • Backups and any replication you keep
  • Compute sized for the slower cold path, plus operational time
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Keep AWS lifecycle rules off ClickHouse-managed data

ClickHouse’s storage-compute guide is direct about this: “Don’t configure any AWS/GCS life cycle policy. This isn’t supported and could lead to broken tables.” Use ClickHouse storage policies to decide when parts move. Do not add bucket lifecycle rules that transition or expire objects under the same prefix, because ClickHouse tracks its own part layout and an external rule can break it.

A practical sequence for the move

  1. Confirm the ClickHouse version and read the release notes for the S3 disk and storage policy behaviour that applies to it.
  2. Run the placement queries above and record which tables and parts sit on EBS.
  3. Define the S3 disk and a storage policy following the guide, and test on a non-production copy.
  4. Decide the movement rule for each table, using background movement settings or explicit ALTER queries, and apply it to a single table first.
  5. Benchmark representative queries with cold and warm caches, using the axes in the table above.
  6. Build the monthly model from the cost terms listed earlier and compare it with the current layout, including the cost of the slower path.
  7. Keep AWS and GCS lifecycle rules off the ClickHouse data prefix.

What the evidence does not settle

Published sources here cover the architecture, the storage-policy mechanics, the vendor’s cost categories, and one lifecycle warning. They do not provide a savings percentage, a query-latency penalty for this pattern, current AWS service prices, region-specific bills, or a complete migration runbook for existing tables. Those numbers depend on your data, access pattern and region, so measure them on your own workload before committing to a layout. For the caching mechanics, see the ClickHouse engineering post on https://clickhouse.com/blog/building-a-distributed-cache-for-s3, and for the storage policy reference, see https://github.com/ClickHouse/ClickHouse/blob/master/docs/en/engines/table-engines/mergetree-family/mergetree.md.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The BYOC cost categories are documented at https://github.com/ClickHouse/clickhouse-docs/blob/main/docs/cloud/guides/infrastructure/01_deployment_options/byoc/08_reference/06_cost_model_aws.md, and the separation of storage and compute is covered at https://github.com/ClickHouse/ClickHouse/blob/master/docs/guides/oss/deployment-and-scaling/separation-storage-compute.mdx.

“

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Windows Errors? Fix Them Before They SpreadFree repair scan
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.