觀點 · 資訊分享

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 Storage#Smart Tier#雲端成本
Azure Blob 的 Smart Tier 正式上線:檔案 30 天沒人讀就自動降到便宜層,90 天降到更便宜

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

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):資料會同時存放在同一區域的多個機房,單一機房出事也不會遺失。

資料來源

常見問題

Smart Tier 是什麼?
它是 Azure Blob 與 Data Lake Storage 的全自動分層功能:系統會依檔案最近有沒有被存取,自動在熱、冷、cold 三個標準線上層級之間搬動,不用你手動指定。
什麼時候會搬?
新資料放熱層;超過 30 天沒被存取會移到冷層,90 天沒被存取移到 cold 層;只要被存取,就會回到熱層並重新計算。
會多收什麼錢?
官方說容量沿用既有的熱、冷、cold 單價;層級間搬移、提前刪除、資料取回都不收費。唯一多的是監控費,只針對超過 128 KiB 的物件收取,實際費率官方公告沒有寫,要看定價頁。
哪些地方還不能用?
官方說這次幾乎所有「區域備援」的公有雲區域都已正式上線,但以色列中部、卡達中部與阿聯北部不在這次公告內。
LINE