觀點 · 資訊分享
Azure Blob 的 Smart Tier 正式上線:檔案 30 天沒人讀就自動降到便宜層,90 天降到更便宜
Azure Blob 與 Data Lake Storage 的 Smart Tier 在 4 月 14 日正式推出,會依存取情況自動在熱、冷、cold 三個層級之間搬資料。層級間搬移不收費,只對超過 128 KiB 的物件收監控費。
- 發布
- 2026-04-15
- 篇幅
- 約 3 分鐘 · 1,362 字
- 結構
- 8 節 + 4 題常見問題
- 標籤

一句話看懂:Azure Blob 的 Smart Tier 正式上線,系統會看檔案有沒有被讀取,自動把久沒人用的資料搬到比較便宜的層級,不用自己一個個設規則。

先用白話講:儲存層級是什麼?
想像你家有三個地方放東西:客廳(天天用,拿取方便)、儲藏室(偶爾用)、倉庫(很久才用一次)。越遠的地方租金越便宜,但拿東西越麻煩。
Azure Blob 儲存空間也一樣,分成熱層(hot)、冷層(cool)、更冷的 cold 層:越冷,存放費越便宜,但讀取越不划算。
以前你得自己判斷哪個檔案該放哪一層。Smart Tier 就是請一位管家,看哪些東西常用、哪些很久沒碰,自動幫你搬。
發生什麼事
Azure 在 4 月 14 日宣布,Azure Blob 與 Data Lake Storage 的 Smart Tier 正式上線(GA)。官方說「幾乎所有具備可用性區域的公有雲區域」都已經支援,但以色列中部、卡達中部、阿聯北部不包含在這次公告內。
管家怎麼搬?
| 狀況 | 結果 |
|---|---|
| 新資料 | 放在熱層 |
| 30 天沒被存取 | 搬到冷層 |
| 90 天沒被存取 | 搬到 cold 層 |
| 之後又被存取 | 回到熱層,重新計時 |
要花多少錢?
- 容量費:沿用既有熱、冷、cold 三個層級的容量價格。
- 不另收的費用:層級間搬移、提前刪除、資料取回都沒有額外費用(指在 Smart Tier 內)。
- 監控費:只針對超過 128 KiB 的物件收取。官方公告沒寫費率,要看定價頁。
也就是說,如果你的檔案都很小,這筆監控費可能就是重點,先算過再決定要不要開。
給開發者的技術細節
- 開啟位置:儲存體帳戶(storage account)層級。
- 支援帳戶:新建與既有、具備區域備援(zonal redundancy)的一般用途 v2(general purpose v2)帳戶。
- 適用層級:標準線上層級(hot、cool、cold),不包含封存層。
- 搬移完全自動,不用另外寫生命週期規則。
- 限制:以色列中部、卡達中部、阿聯北部不在這次 GA 範圍。
我的看法
我常看到小專案的做法是:圖片、備份、匯出檔全丟在同一層,沒人去管,帳單慢慢變大。這類「存得多、不常看」的資料,Smart Tier 看起來就是設計來解決的。
不過我會先看兩件事:第一,檔案是不是以小檔為主,監控費的比重會不會吃掉省下的錢;第二,存取是不是真的不規律。如果檔案本來就每天都有人讀,或是一開始就明確知道要放冷層,直接指定層級反而最單純。自動化很方便,但「省多少」還是要看你自己的帳單數字,不要只看功能名稱。
名詞小辭典
- Blob Storage:Azure 存放大量檔案(圖片、影片、備份)的物件儲存服務。
- 熱層 / 冷層 / cold 層:依存取頻率分的收費層級,越冷存放越便宜、讀取越貴。
- GA(正式上線):產品從測試轉為正式版本,可用在正式環境。
- 區域備援(zonal redundancy):資料會同時存放在同一區域的多個機房,單一機房出事也不會遺失。