Azureのストレージコストを「考えずに」最適化できる時代が来た。Microsoftは2026年4月、Azure Blob StorageおよびData Lake Storageのスマートティア(Smart Tier) を正式リリース(GA)した。2025年11月のIgniteで公開プレビューが始まってから約5ヶ月、早くも本番利用可能な状態に到達している。
ストレージコストは「気づいたら積み上がっている」コストの代表格だ。日本のクラウド利用現場でも、「とりあえずホット層に全部入れてある」「ライフサイクルポリシーを書いたけど誰もメンテしていない」という構成は珍しくない。スマートティアはそこへのひとつの回答になる。
スマートティアとは何か
スマートティアは、オブジェクトごとの最終アクセス時刻を継続的に評価し、3つの層を自動で行き来させるフルマネージドの機能だ。
状態 移行先 条件
頻繁にアクセス ホット アクセスがあれば即座に昇格
30日間アクセスなし クール 自動降格
さらに60日間アクセスなし コールド 自動降格
重要なのは、データが再びアクセスされた瞬間にホットへ即昇格し、ティアリングサイクルがリセットされる点だ。GetBlobやPutBlobといった読み書き操作がトリガーとなる一方、GetBlobPropertiesのようなメタデータ操作はサイクルに影響しない——この設計の細かさが実務では効いてくる。
公開プレビュー段階のデータとして、スマートティアで管理された容量の50%以上が自動的にクール・コールド層へ移行したと報告されている。Azure Data Explorer(ADX)での採用事例でも、クエリのホットデータは即座にアクセス可能なまま、低頻度データはコスト効率の良い層へ自動移動するという動作が確認されている。
有効化の方法
設定はシンプルに設計されている。
新規ストレージアカウント作成時 ゾーン冗長構成(ZRS)のストレージアカウントを作成する際、デフォルトアクセス層として「スマート」を選択するだけ。Azure PortalとAPIの両方から設定可能だ。
既存アカウントへの適用 ゾーン冗長が有効になっている既存アカウントであれば、BlobアクセスTierを「default」から「smart」へ切り替えるだけで有効化できる。
現時点でほぼすべてのゾーン対応パブリッククラウドリージョンで利用可能だ。Azure JapanリージョンもZRSをサポートしているため、対象範囲に入る。
実務への影響
ライフサイクルポリシーとの使い分けを整理する
スマートティアはライフサイクル管理ポリシーの「代替」ではなく「補完」として位置づけるのが現実的だ。「N日後に削除」「アーカイブへの移動」といった明示的なルールはライフサイクルポリシーが引き続き担う。「アクセス頻度に応じた動的なティア移動」はスマートティアに任せる——この役割分担を意識した設計が求められる。
ZRS(ゾーン冗長)が前提条件
スマートティアはゾーン冗長(ZRS)構成のストレージアカウントでのみ有効だ。LRS(ローカル冗長)のみのアカウントでは利用できない。既存アカウントへの適用を検討する場合は、まず冗長性設定の確認が必要になる。
トランザクションコストへの注意
ティア移行には読み出しコストが発生する。ホット→クールは書き込みコスト、クール→ホットは読み出しコストが加算される仕組みだ。アクセスが不規則なデータセットでは、自動昇降格が頻繁に起きてトランザクション費用がかさむ可能性がある。稼働後1〜2ヶ月はコストモニタリングを欠かさないようにしたい。
Data Lake Storageにも対応
Azure Data Lake Storage Gen2での利用も正式サポートされた。Databricks、Synapse Analytics、Azure Data Explorerなどのビッグデータワークロードでもスマートティアが機能するため、データ基盤全体でのコスト最適化が現実的になる。
筆者の見解
ストレージの自動最適化という機能単体で見れば、これは素直に良い仕事だと思う。「使った分だけ払う」というクラウドの本来の約束に、ようやくストレージが追いついてきた感覚だ。
ライフサイクルポリシーは「設計時に正しいルールを書く」ことを前提とした仕組みだったが、現実のデータアクセスパターンは設計者の想定を裏切り続ける。スマートティアはその前提を取り払い、「観察して動かす」アプローチに切り替えている。この発想の転換は、インフラ管理の方向性として正しい。
Azureが今後目指すべきは、こういった「仕組みを作れば自動で最適化が回り続ける」機能をどれだけ積み上げられるか、だと思っている。管理者がパラメータを手で調整し続けるのではなく、意図を定義したらあとはプラットフォームが動く——そういうプラットフォームとしての成熟度が問われている。
スマートティアはその方向の一歩として評価できる。まず検証環境で有効化し、実際のアクセスパターンとコスト変化を数週間観察するところから始めてほしい。「50%がクール層へ移行した」という数字が自分の環境でどう再現されるか、試してみる価値は十分ある。
出典: この記事は Optimize object storage costs automatically with smart tier—now generally available の内容をもとに、筆者の見解を加えて独自に執筆したものです。