e-Load ユーザー ガイド - エンピレックス
e-Load ユーザー ガイド - エンピレックス
e-Load ユーザー ガイド - エンピレックス
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
スケーラビリティ テストの 段 階<br />
♦ 現 在 のアーキテクチャは、より 良 いパフォーマンスを<br />
得 られるように 適 切 に 調 整 されているか?<br />
♦ パフォーマンスを 向 上 させるために、ハードウェアを<br />
変 更 する 必 要 はあるか?<br />
♦ システムにリソース デッドロックはないか?<br />
スケーラビリティ テストの 段 階<br />
Web アプリケーションの 負 荷 テストとスケーラビリティ テスト<br />
の 各 段 階 は、 次 のとおりです。<br />
アーキテクチャ 検 証 – Web アプリケーション 開 発 の 初 期 段 階 に、<br />
アーキテクチャのスケーラビリティをテストします。たとえば、<br />
アプリケーションのプロトタイプが 作 成 され、そのアプリケー<br />
ションのすべての 層 にアクセスするトランザクションを 生 成 で<br />
きるようになった 後 などです。このテストにより、エンジニア<br />
チームは Web アプリケーションの 構 築 に 選 択 したアーキテク<br />
チャ フレームワークの 実 行 可 能 性 を 判 断 できます。<br />
パフォーマンス ベンチマーク – 全 業 務 トランザクション 用 のアプリケー<br />
ションの 初 期 バージョンに 対 して、ベンチマーク テストの 設 定<br />
と 作 成 を 行 います。また、アプリケーションのスケーラビリ<br />
ティを 測 るための 測 定 基 準 を、エンジニア グループと 品 質 管 理<br />
グループに 提 供 します。 指 定 された 要 件 に 基 づいて、 開 発 グ<br />
ループはこのスケーラビリティを 維 持 するか、または、さらな<br />
る 改 善 を 続 けます。<br />
パフォーマンス リグレッション – 確 定 したベンチマークで Web アプリ<br />
ケーションをテストし、アプリケーションの 変 更 がスケーラビ<br />
リティの 効 率 低 下 を 招 かないことを 確 認 する 段 階 です。これら<br />
のテストは、 主 要 な 到 達 点 に 達 したときや、アプリケーション<br />
の 開 発 中 にアーキテクチャに 関 わる 修 正 が 行 われたときに、 実<br />
行 します。また、 最 初 にアプリケーションに 設 定 されたベンチ<br />
マーク テストや 測 定 基 準 は、アプリケーションの 改 良 を 反 映 す<br />
るため、さらにテストしたり、 新 しい 測 定 基 準 に 置 き 換 えたり<br />
するのが 一 般 的 です。<br />
第 2 章 : 負 荷 テストの 計 画 15