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

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

💡 使う分だけお皿に盛る、バイキング方式のストレージ管理
📌 このページのポイント
シンプロビジョニング vs シックプロビジョニング シック(従来方式) A: 100GB B: 100GB C: 100GB ↓ 全量を事前に確保 物理300GB確保済み 実使用: 60GB → 240GB無駄! シン(効率方式) A: 100GB B: 100GB C: 100GB ↓ 使った分だけ確保 物理60GBのみ使用 実使用: 60GB → 無駄なし! ⚠ シンは容量監視が必須!
シンプロビジョニングとシックプロビジョニングの比較
ひよこ ひよこ

シンプロビジョニングって何なの?普通にディスクを割り当てるのと何が違うの?

ペンギン先生 ペンギン先生

たとえば10人にそれぞれ100GBのストレージを割り当てたいとき、普通なら合計1TBの物理ディスクが必要だよね。でもシンプロビジョニングなら、実際に使っている分だけ物理容量を消費するんだ。10人が平均20GBしか使っていなければ、200GB程度の物理ディスクで済むんだよ

ひよこ ひよこ

えっ、それってごまかしてるみたいじゃない?容量が足りなくなったらどうなるの?

ペンギン先生 ペンギン先生

いい質問だね。各ユーザーからは100GBあるように見えるけど、実際の物理ディスクは共有プールから必要な分だけ切り出しているんだ。もし全員が一斉に大量のデータを書き込んで物理容量を超えると、書き込みエラーが起きてしまう。だから使用率の監視アラート設定がとても大事なんだよ

ひよこ ひよこ

なるほど!最初から全部確保するやり方もあるの?

ペンギン先生 ペンギン先生

それがシックプロビジョニング(Thick Provisioning)だよ。100GBを割り当てたら、実際に使っていなくても物理ディスクを100GB確保する方式だね。安全だけど無駄が多い。シンプロビジョニングはその無駄を省くために生まれたんだ

ひよこ ひよこ

クラウドでもシンプロビジョニングは使われているの?

ペンギン先生 ペンギン先生

むしろクラウドの根幹技術と言ってもいいくらいだよ。AWSのEBSやAzure Managed Diskなど、多くのクラウドストレージはシンプロビジョニングがデフォルトだね。何千ものユーザーが共有する物理ストレージを効率よく使うために欠かせない仕組みなんだ

ひよこ ひよこ

運用で気をつけることはあるの?

ペンギン先生 ペンギン先生

一番大事なのは「オーバーコミット率」の管理だね。仮想的に割り当てた合計容量が物理容量の何倍になっているかを常に把握しておくこと。閾値(たとえば物理使用率80%)でアラートを飛ばして、事前にディスクを追加する運用が基本だよ

ひよこ ひよこ

スナップショットとの相性はどうなの?

ペンギン先生 ペンギン先生

シンプロビジョニングとスナップショットは相性が良いんだ。スナップショットも変更差分だけを保存する仕組みだから、組み合わせるとさらにディスク効率が上がる。ただし、スナップショットが増えすぎると隠れた容量消費が膨らむから、定期的な棚卸しが大切だよ

ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「シンプロビジョニング」って出てきたら「使う分だけディスクを割り当てる節約術」と思えればだいたいOK!
📖 おまけ:英語の意味
「Thin Provisioning」 = 薄い(最小限の)事前割り当て
💬 Thin(薄い・少ない)+ Provisioning(事前準備)で、「必要最小限だけ用意する」という意味だよ。反対語はThick Provisioning(最初から全量確保)だよ
← 用語集にもどる