ウェブサーバーベンチマーク

出典: フリー百科事典『ウィキペディア(Wikipedia)』

ウェブサーバーベンチマーク (: web server benchmarking)は、サーバーが十分に高い負荷を処理できるかを確認するため、ウェブサーバーのパフォーマンスを見積もるプロセスのこと。

重要なパラメータ[編集]

パフォーマンスは通常、次の観点から測定される。

  • 1秒あたりに処理できるリクエスト数(リクエストの種類などによって異なる)
  • 新しい接続または要求ごとの遅延応答時間(ミリ秒単位)
  • 1秒あたりのバイト数(ファイルサイズ、キャッシュされたコンテンツ、キャッシュされていないコンテンツ、使用可能なネットワーク帯域幅などによって異なる)

ベンチマークは、さまざまな負荷状態のクライアントやリクエスト数の下で測定する必要がある。

ベンチマーク用のツール[編集]

ウェブサーバーの負荷テスト(ストレス/パフォーマンステスト)は、次のような自動化/分析ツールを使用して実行できる。

ウェブアプリケーションのベンチマーク[編集]

ウェブアプリケーションのベンチマークは、ウェブアプリケーションのホストに使用されるアプリケーションサーバーとデータベースサーバーのパフォーマンスを測定する。 TPC-Wは、合成ワークロード生成を備えたオンライン書店をエミュレートする一般的なベンチマークだった。

外部リンク[編集]