【らいとさいじんぐ】

ライトサイジング とは?

💡 大きすぎる靴を履き続けるのをやめて、ぴったりサイズに履き替える
📌 このページのポイント
ライトサイジング:過剰 → 最適化 Before(過剰) インスタンス: 64vCPU CPU使用率 8% メモリ使用率 11% $800/月 もったいない! 最適化 分析 After(最適) インスタンス: 4vCPU CPU使用率 69% メモリ使用率 74% $110/月 削減効果 ▼ 86% $690/月コスト削減 オートスケーリングと組み合わせることで、ピーク時も安定稼働 + 普段はコスト最適化を両立 AWS Cost Explorer / Compute Optimizer などで推奨インスタンスを確認できる
ライトサイジング:過剰なリソース割り当てを実使用量に合わせてコスト最適化
ひよこ ひよこ

ライトサイジングって、単純にサーバーのスペックを下げることなの?

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

下げるだけじゃなくて「実際に使っている量に合わせる」ことだよ。使いすぎていたら下げるし、逆にメモリ不足でスワップが多発しているなら増やすこともあるんだね

ひよこ ひよこ

クラウドならいつでもサイズを変えられるから気楽だね!

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

それがクラウドの大きな利点で、オンプレと違って後から変更しやすいんだよ。でも最初に大きいインスタンスを選んでそのまま放置するケースが多くて、「クラウドコストが高い」と言われる原因にもなっているんだ

ひよこ ひよこ

どうやってサイズが合っているか確認するの?

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

AWSならCost ExplorerやComputeOptimizerで「このインスタンスCPU使用率が平均5%だよ」といった推奨が出るよ。1〜2週間の使用率データを見て、ピーク時でも余裕がある構成を探すんだ

ひよこ ひよこ

小さくしすぎると突然負荷が高くなったときが怖いね

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

その不安を解消するのがオートスケーリングとの組み合わせだよ。普段はライトサイジングで最小構成にしておいて、負荷が増えたら自動でスケールアウトする設計にすると、コストと可用性を両立できるんだ

ひよこ ひよこ

コスト削減以外のメリットもあるの?

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

あるよ!小さいインスタンスセキュリティ攻撃の影響範囲も狭くなるし、起動時間も短くなることが多い。定期的にライトサイジングを見直す「FinOps」という考え方も広まってきているんだ

ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「ライトサイジング」って出てきたら「クラウドリソースのサイズを実際の使用量に最適化すること」と思えればだいたいOK!
📖 おまけ:英語の意味
「Right-sizing」 = 適切なサイズにすること
💬 「right」は「正しい・適切な」という意味で、「sizing」はサイズを決めること。必要以上でも以下でもない「ちょうどいいサイズ」にするというニュアンスだよ
← 用語集にもどる