AWS Global Acceleratorは、アプリケーションの可用性、フォールトトレランス、および複数のAWS地域と可用性ゾーンにわたるシームレスなフェールオーバーを強化することにより、災害復旧をサポートします。これがこれをどのように達成するかの詳細な説明を示します。
** 1。マルチリージョンフェールオーバーとトラフィックルーティング
Global Acceleratorを使用すると、複数のAWS領域または可用性ゾーンにアプリケーションエンドポイントを展開できます。 TCP、HTTP、またはHTTPSの健康チェックを使用して、これらのエンドポイントの健康を継続的に監視します。プライマリ領域の不健康なエンドポイントを検出すると、ユーザートラフィックが自動的かつ即座に再ルーティングし、別の領域またはゾーンで次に最も近い健康エンドポイントになります。このフェールオーバーは数秒以内に発生し、ダウンタイムを最小限に抑え、災害または停止中のビジネスの継続性を確保します[3] [6] [7] [9] [10]。
** 2。障害分離のための静的なAnycast IPアドレス
アクセラレータを作成すると、Global Acceleratorは、アプリケーションの単一の固定エントリポイントとして機能する2つの静的IPv4アドレス(またはデュアルスタック用4つ)を提供します。これらのIPアドレスは、可用性ゾーンと同様の単独の物理インフラストラクチャである独立したネットワークゾーンから提供されます。 1つの静的IPがネットワークの破壊またはIPブロッキングのために利用できなくなった場合、グローバルアクセラレータは、異なるネットワークゾーンから他の健康な静的IPアドレスにトラフィックを自動的に再ルーティングし、ネットワークレベルでフォールトトレランスを提供します[3] [6] [9] [11]。
** 3。 DNSキャッシュ遅延なしの瞬間的な変化伝播
キャッシュ遅延に悩まされる可能性のあるDNSベースのルーティングソリューションとは異なり、グローバルアクセラレータの静的IPアドレスの使用は、構成の変更とフェールオーバーイベントをクライアントに即座に伝播することを意味します。これにより、クライアントデバイスでのDNSキャッシュによって引き起こされる変動性がなくなり、DNSキャッシュの有効期限を待たずにユーザーが健康的なエンドポイントに迅速に向けられるようにします[6] [9]。
** 4。低レイテンシとハイスループットのためにAWSグローバルネットワークを活用する
Global Acceleratorは、AWSグローバルネットワークを介してトラフィックをルーティングします。これは、AWS領域と可用性ゾーン間の低遅延、ハイスループット、非常に冗長接続性を提供します。これにより、アプリケーションのパフォーマンスが向上するだけでなく、フェイルオーバーシナリオ中に信頼できる接続性が保証され、一貫したアプリケーション応答性を維持することにより災害復旧をサポートします[2] [5] [11]。
** 5。アクティブな活動的でアクティブな一般的な災害復旧アーキテクチャのサポート
グローバルアクセラレータは、複数の地域にトラフィックが同時にロードバランスと災害復旧のために同時に分布するマルチサイトアクティブアクティブ展開で使用できます。また、トラフィックが主に1つの地域にルーティングされ、故障中にのみ二次領域に移行するアクティブパッシブフェールオーバーモデルもサポートします。この柔軟性により、組織は回復時間目標(RTO)および回復ポイント目標(RPO)[8] [10] [12]を満たす災害復旧アーキテクチャを設計することができます。
** 6。コードとしてのAWSバックアップおよびインフラストラクチャとの統合
包括的な災害復旧のために、グローバルなアクセラレータをAWSバックアップとAWSクラウドフォーム化と組み合わせて、災害復旧地域のデータとインフラストラクチャの復元を自動化できます。これにより、トラフィックが再ルーティングされるだけでなく、必要なアプリケーションの状態と環境が回復の目標を達成するために回復することが保証されます[3]。
要約すると、AWS Global Acceleratorは、即時フェールオーバー機能を備えた、非常に利用可能で、断層耐性、低遅延のグローバルトラフィックルーティングを提供することにより、災害復旧を強化します。その静的なAnycast IPアドレス、継続的な健康監視、および孤立したネットワークゾーンの使用により、地域の停止や災害中でもアプリケーションがアクセスしやすく、パフォーマンスを発揮し、迅速な回復とビジネスの継続性を可能にします。
引用:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-benefits-of-migrating.html
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/disaster-recovery-resilency.html
[3] https://docs.aws.amazon.com/whitepapers/latest/disaster-recovery-workloads-on-aws/disaster-recopery-options-in-cloud.html
[4] https://docs.aws.amazon.com/global-accelerator/latest/dg/what-is-global-accelerator.html
[5] https://cloudchipr.com/blog/aws-global-accelerator
[6] https://aws.amazon.com/global-accelerator/faqs/
[7] https://www.whizlabs.com/blog/aws-global-accelerator/
[8] https://github.com/aws-samples/serverless-disaster-recovery-with-global-accelerator
[9] https://tutorialsdojo.com/aws-global-accelerator/
[10] https://cloudonaut.io/Review-aws-global-Accelerator-latency-multi-region-disaster-recovery/
[11] https://www.nops.io/glossary/what-is-aws-global-accelerator/
[12] https://aws.amazon.com/blogs/architecture/disaster-recovery-dr-architecture-on-aws-iv-multi-site-active-active/
[13] https://intuitive.cloud/blog/mitigate-regional-failover-and-efrove-purformance-using-aws-global-アクセラター