IT

キャパシティプランニング【LPIC level2】

目次

  • キャパシティプランニング
  • キャパシティプランニング
  • パフォーマンスチューニング

キャパシティプランニング

キャパシティプランニングとは、コンピュータのシステムリソースが将来的に不足しないようにするための設計技法です。

キャパシティプランニング

システムに用意できるコストの中で、リソース不足によってシステムの運用に支障が生じないようにしなければなりません。

システムが最大どれだけのリソースが必要とするかを測定し、その枠内に収まるようリソースを見積もることが、一般的なキャパシティプランの流れです。

システムが必要とするリソースを予測するのは難しいですが、システム上で動作する個々のプログラムがどれだけCPUやメモリ、I/Oを消費するかを測定する事で、将来負荷が増えた時に必要なリソースをある程度見積もることが出来ます。

システムリソースの中でも特に、CPU利用率とメモリ利用率が重要です。

また、ディスクI/O、スワップの利用率、ネットワークI/Oなどもシステムパフォーマンスに影響を与えてしまいます。

これらのリソースを測定するためのツールやユーティリティーが、Linuxに標準搭載されているか、インターネット上で見つけることが出来ます。

パフォーマンスチューニング

キャパシティプランニングと共に重要になるのがパフォーマンスチューニングです。

パフォーマンスチューニングとは、効率よくシステム上のリソースを使えるよう、様々な設定を調整することによって性能の最適化を行うことです。

パフォーマンスチューニングを実施する上でも、リソース使用状況を把握することは重要です。

最後まで読んで頂き、ありがとうございました。

キャパシティプランニングの為に必要なコマンドを以下リンクにて説明していますので是非!

他の分野へ移動できる全体ページへは以下リンクから