このセクションの内容

手動のクラウド マシン設定を使用する

このセクションでは、Amazon クラウドで Load Test リモート マシンを起動し、負荷テストで使用する方法を説明します。

前提条件

  • AWS マシンは、Load Test の最小ハードウェア要件を満たしていなければなりません。「システム要件」を参照してください。
  • ポート 8189 をオープンにした既存のセキュリティ グループを使用できるか、新しいセキュリティ グループを作成する必要があります (次のセクションで説明)。 

AWS での Load Test エージェントの起動

  1. AWS コンソールにログインし、[IMAGES] > [AMIs] を選択します。
  2. 検索ドロップダウン メニューから [Public Images] を選択し、「Parasoft Load Test」エージェントを選択します。  このエージェントは、すべての地域で利用できるパブリックな AMI です。
  3. Load Test のバージョンに合わせて Parasoft Load Test Agent AMI のバージョンを選択し、[Launch] をクリックします。
  4. 期待される負荷に一致するタイプのインスタンスを選択します。 

    インスタンス タイプについて

    T2 インスタンスなどのインスタンスは、Virtual Private Cloud (VPC) でだけ起動できますが、M3 インスタンスなどは EC2-Classic ネットワークでも起動できます。VPC タイプのインスタンスを選択した場合、インスタンスが IPv4 アドレスを受け入れることを確認してください。たとえば、デフォルトのサブネットで起動された VPC タイプのインスタンスはパブリックな IPv4 アドレスを受け入れますが、他の VPC 設定では、IPv4 アドレスを自動的に受け入れない場合があります。EC2-Classic タイプのインスタンスは、自動的に IPv4 アドレスを受け入れます。詳細については、AWS ドキュメントの Amazon EC2 and Amazon Virtual Private Cloud [https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-vpc.html#differences-ec2-classic-vpc] セクションを参照してください。

  5. インスタンスを設定します。EC2-Classic タイプのインスタンスは、変更の必要がありません。VPC タイプのインスタンスでは、インスタンスがパブリックな IPv4 アドレスを受け入れるかを確認してください。

  6. ストレージを 20GiB に設定します。
  7. (任意) タグを追加します。少なくとも name タグを追加することを推奨します。例: Key=Name, Value=Parasoft Load Test Agent 9.10.3
  8. Load Test Agent AMI を初めて起動する場合は、新規セキュリティ グループを作成します。わかりやすいよう、これを Parasoft Load Test Agent という名前にすることができます。 Load Test コントローラ―からエージェントの通信を許可するよう、セキュリティ グループに次のルールを設定する必要があります。

    TypeCustom TCP Rule
    ProtocolTCP
    Port Range8189
    Source0.0.0.0/0 (すべての IP からの通信を許可)任意の IP に制限することもできます。
    DescriptionLoad Test Agent Port

    起動するインスタンスに SSH 通信する予定である場合、グループに SSH ポートを追加します。

  9. [Proceed without a key pair] を選択します。インスタンスに SSH 通信する予定である場合、既存のキー ペアを選択するか、新規キー ペアを作成します。

Load Test マシンの設定

AWS インスタンスを起動した後に、次の手順を行います。

  1. Load Test 設定ツリーで新規 Load Test リモート マシンを作成し、DNS 名および IPv4 アドレスをマシン設定パネルのホスト フィールドにコピーします。
  2. マシン ノードを右クリックし、[検証] をクリックしてマシンの準備が完了していることを確認します。AWS インスタンスを起動してから Load Test エージェントが開始するまでに 1 ~ 2 分かかる場合があります。

確認が完了した時点で、クラウド上のマシンを通常のリモート マシンとして利用できます。リモート マシンの操作については、リモート マシンでの負荷テストの実行を参照してください。

完了時にインスタンスを終了

 Amazon クラウドで Load Test リモート マシンを手動で起動した場合、負荷テスト終了時にインスタンスを終了する必要があります。終了しない場合、実行中のインスタンスに対して Amazon から課金されます。



  • No labels