View a markdown version of this page

概念と定義 - AWS での分散負荷テストソリューション

概念と定義

このセクションでは、主要な概念について説明し、このソリューション固有の用語を定義します。

シナリオ

テストの名前、説明、タスク数、同時実行数、AWS リージョン、ランプアップ、保持、テストタイプ、スケジュール日、繰り返し設定などのテスト定義。

タスク数

テストシナリオを実行するために Fargate クラスターで起動されるコンテナの数。Fargate リソースのアカウント制限に達すると、追加のタスクは作成されません。ただし、既に実行されているタスクは続行されます。

同時実行

同時実行 (タスクごとの同時仮想ユーザーの数)。デフォルト設定に基づき推奨される同時実行は 200 です。同時実行数は CPU とメモリによって制限されます。Apache JMeter に基づくテストでは、同時実行数が多いほど、ECS タスクで JVM が使用するメモリが増加します。デフォルトの ECS タスク定義では、メモリが 4 GB のタスクを作成します。1 つのタスクの同時実行値を低い値から開始して、タスククラスターの ECS CloudWatch メトリクスをモニタリングすることをお勧めします。「Amazon ECS クラスターの使用率メトリクス」を参照してください。

ランプアップ

ゼロからターゲットの同時実行レベルまで徐々に増加する期間。

ホールド

ランプアップの完了後にターゲット同時実行レベルを維持する期間。

AWS 用語の一般的なリファレンスについては、「AWS 用語集」を参照してください。