Software-testing-dictionary-failover-testing

提供:Dev Guides
移動先:案内検索

フェールオーバーテスト

フェールオーバーテストとは何ですか?

フェールオーバーテストは、何らかの理由でサーバーに障害が発生したときに、余分なリソースを割り当てたり、バックアップシステムに操作を移動したりできるシステムの能力を検証するテスト手法です。 これにより、重大な障害時またはシステムがパフォーマンスのしきい値に達した時点で、システムが追加のCPUやサーバーなどの追加リソースを処理できるかどうかが決まります。

例:

フェールオーバーテストは、次の種類のアプリケーションにとって非常に重要です。

  • 銀行アプリケーション
  • 金融アプリケーション
  • 通信アプリケーション
  • 取引プラットフォーム

考慮すべき要素:

フェールオーバーテストを検討する前に、次の要因を考慮する必要があります。

  • 停電による会社の費用
  • 故障する可能性が高いシステムを保護するコスト
  • そのような災害の可能性または確率
  • 災害による潜在的な停止期間/ダウンタイム