LoadView オンプレミス ロード インジェクターを使用したオンプレミスのロード テストにより、IT チームは、テスト結果分析用の強力な LoadView 分析システムへのフル アクセスとともに、ネットワーク内のマシンから仮想ユーザーの負荷を生成できます。
オンプレミスのロードインジェクタを使用したオンプレミスのロードテストについて
オンプレミスのロード テストを実行するには、ネットワーク内のマシンにオンプレミス エージェント アプリケーションをインストールし、LoadView アカウントでオンプレミス ロード インジェクターを構成する必要があります。
オンプレミス エージェント アプリがインストールされると、バックグラウンドで実行され、送信要求を LoadView サービスに送信して、オンプレミス ロード インジェクタのロード テストが開始されたかどうかを確認します。 テストタスクが検出されると、オンプレミスエージェントはロードテスト設定をダウンロードし、会社のサーバー容量を使用してオンプレミスのロードインジェクタからロードテストトラフィックを生成します。
費用対効果の観点からは、これは LoadView ロード インジェクターのコンピューティング時間に対して課金されないことを意味します。 代わりに、オンプレミスのサーバーを使用しており、LoadView で実行するテストの数に基づいて支払います。
テストがオンプレミスで実行されている間、オンプレミス エージェントはすべてのロード テスト結果を LoadView に送信します。 ロード テストの結果は、会社の LoadView アカウント内でオンラインでアクセスできるロード テスト レポートに表示されます。
オンプレミスのロードインジェクタを選択するタイミング:主な考慮事項
オンプレミスのロードインジェクタがロードテストのニーズに最適な選択肢であるかどうかを判断しましょう。
オンプレミスのロードインジェクタとクラウドベースのテスト
オンプレミス負荷インジェクタ |
雲 |
|
構成要件 | オンプレミスエージェントのソフトウェア設定が必要です。 ソフトウェアは、クライアントによって管理される環境で実行されている。 | 追加の設定は必要ありません。 ソフトウェアは LoadView によって完全に管理されます。 |
セットアップの労力 | 追加の投資と、社内のサーバーハードウェアとソフトウェアのセットアップに関する特定のスキルを持つITチームが必要です。 | ハードウェアのセットアップはありません。 クラウドベースのリソースは、LoadView によって完全に管理されます。 |
メンテナンス | テスト環境では、定期的な更新、構成管理、およびアップグレードが必要です。 | メンテナンスは必要ありません。 LoadView は、テスト環境が常に稼働していることを保証します。 |
最適な使用例 | 毎月の多数の小規模テスト。 | 多数の仮想ユーザーによるパフォーマンス テスト。
*HTTP(S) ベースのテストでは最大 8,000,000 人の同時ユーザー、Web ページ/Web アプリケーションのロード テストでは 225,000 人のブラウザー ユーザー。 |
内部アプリ | ファイアウォールの内側で簡単にテストできます。 | 追加の構成とセットアップが必要です。 |
費用 | 毎月のテスト数によって価格が設定され、パッケージごとに固定されます。 | クラウド ロード インジェクタの使用時間によって価格が設定されます。 |
オンプレミスのテスト インフラストラクチャの要求とは別に、月に実行するロード テストの数とそのサイズは、LoadView を使用したオンプレミスとクラウドベースのロード テストのどちらを選択するかを選択する際に考慮すべき最も重要な要素です。 経験則として、負荷テスト戦略に頻繁で小規模なテストを毎月実行する場合は、オンプレミス ロード インジェクタを使用します。 たとえば、新しい修正プログラムまたは更新プログラムのリリースごとにアプリケーションのロード テストを実行する必要があるとします。 このようなシナリオでは、オンプレミスエージェントを使用したオンプレミスの負荷テストが最適な選択肢になります。 テストをスケールアップするには、 LoadView Load Injectors を使用したクラウドベースのロード テストを検討してください。
考慮すべきその他の要因には、アプリ ユーザーの地理的な場所や、ロード テスト中に必要なデータ セキュリティのレベルなどがあります。
オンプレミス ロード インジェクタを使用したオンプレミスの負荷テストでは、主に内部ネットワークのユーザーまたは地理的地域からアプリケーションにアクセスした場合に、現実的な結果が得られます。 さまざまな地理的リージョンからの負荷がかかった状態でアプリがどのように実行されるかを包括的に理解するには、 ロード インジェクターのグローバルに分散されたネットワークを使用したロード テストを選択します。
ファイアウォールの背後でのロード テストの場合、LoadView には、 パブリック プロキシやオンサイト プロキシ エージェントの使用など、他のオプションが用意されています。 これらのオプションでは、オンプレミスアドオンを購入する必要はありませんが、内部アプリケーションをテストできます。 ただし、ファイアウォールの内側でめったにテストを実行しない場合は、オンプレミスの負荷生成が安全でコスト効率の高い代替手段になる可能性があります。