【しんぷろびじょにんぐ】

シンプロビジョニング とは?

最終更新:
💡 大きなお皿を用意して、使う分から盛る

利用者に見せる論理容量と、実際に割り当てる物理容量を分け、書き込みに応じて共有プールから領域を割り当てる方式。未使用分を最初から全量予約する必要を減らせるが、物理容量や管理情報の使用量を監視する必要がある。

📌 このページのポイント
シンプロビジョニング — 実容量の割当シック見える容量:100GB書いたデータ:20GB先に全量を予約残りも予約済みシン見える容量:100GB書いたデータ:20GB書く分から割当残りは後で確保共有プールの空き容量を見よう
管理情報や割り当て単位などを省いた概念例。棒はデータ量ではなく物理領域の割り当て方を比較する。
ひよこ ひよこ
100GBのディスクを作ったら、100GB分を使うの?
ペンギン先生 ペンギン先生
利用者から見える100GBという論理容量と、物理ストレージの割り当ては別だよ。シンプロビジョニングでは、実際の書き込みに応じて共有プールから領域を割り当てる。たとえばデータを20GB書いた段階では、100GBを全部予約する方式より未使用分の予約を減らせるんだ。実際の消費には割り当て単位や管理情報なども影響するよ。
ひよこ ひよこ
シックプロビジョニングとの違いは?
ペンギン先生 ペンギン先生
シックは割り当てる容量を先に確保する方式だよ。先に容量を予約したい用途に向いている。シンは必要に応じて割り当てるので、まだ使っていない領域をほかの用途に回しやすい。どちらも目的に合った選択で、シックなら故障や容量管理の心配が一切ない、という意味ではないんだ。
ひよこ ひよこ
画面に空きがあるのに、書き込めなくなることもある?
ペンギン先生 ペンギン先生
あるよ。共有プールの物理容量より大きい論理容量を、複数の利用者に見せることができるからね。全体の書き込みが増えてプールが不足すると、各ディスクの表示上は空きがあっても書き込みに支障が出る。個々のディスクと共有プールの両方を確認しよう。
ひよこ ひよこ
データを削除すれば、共有プールも空くの?
ペンギン先生 ペンギン先生
自動で必ず返るとは限らないよ。ファイルシステムから不要な領域を知らせるdiscardやTRIMと、下のストレージ側の対応・設定が関係する。スナップショットが保持するデータも容量を使うことがあるので、ファイルを消した量と物理容量の減り方は同じとは限らないんだ。
ひよこ ひよこ
運用では何を見ておけばいい?
ペンギン先生 ペンギン先生
共有プールのデータ容量と、割り当てを管理するメタデータの使用率を見よう。たとえばLinuxのLVMには両方を確認する項目があり、拡張や自動拡張の設定もある。増える速さと増設に必要な時間から警告の基準を決め、間に合うように容量を確保するんだ。シンにしただけで、クラウド料金が書き込んだ量だけになるとは限らないよ。
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「シンプロビジョニング」って出てきたら「ディスクの実容量を使う分から割り当てる方式」と思えばだいたいOK!
📖 おまけ:英語の意味
「Thin Provisioning」 = 必要に応じた領域の割り当て
💬 Thinは「薄い」、Provisioningは「用意・割り当て」。使う前から全量を予約する方式と対比する言葉だよ。

参考資料

← 用語集にもどる