キャパシティプランニング
意味・解説
将来予想される負荷や需要に合わせて、システムのリソース(CPU、メモリ、回線など)を計画的に最適化すること。
「足りなくなる前に、ちょうど良い量を準備する」ための管理活動。現状の稼働データを分析し、ピーク時のアクセス数やデータ増分を予測して、最適なハードウェア構成やアップグレードのタイミングを決定する。過剰投資を防ぎつつ、サービス停止のリスクを回避するのが目的。
くわしく
「将来の『満員電車(アクセス集中)』を予測して、あらかじめ『車両(サーバー)』をどれだけ増やすべきか決める予行演習」です。
1.プロセス:
現状の計測、将来需要の予測、必要なリソースの算出、投資計画の策定。
2.メリット:
コストの最小化(無駄なスペックを買わない)と、アベイラビリティの維持(パンクさせない)を両立できます。
3.現代の動向:
クラウドの普及により、自動でリソースを増減させる「オートスケーリング」もキャパシティプランニングの有力な手段となっています。
例文
大規模セールによるアクセス急増を乗り切るため、過去のデータを元にキャパシティプランニングを行い、サーバーを3倍に増強した。
同義語: 容量計画
分類: サービスマネジメント / 性能管理