Amazon Route 53 Application Recovery Controller でのルーティングコントロール - Amazon Route 53 Application Recovery Controller

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon Route 53 Application Recovery Controller でのルーティングコントロール

複数の アプリケーションレプリカへのトラフィックをフェイルオーバーするには AWS リージョン、Amazon Route 53 の特定の種類のヘルスチェックと統合された Amazon Route 53 Application Recovery Controller のルーティングコントロールを使用できます。ルーティングコントロールは、クライアントトラフィックをリージョンレプリカ間で切り替えることができるシンプルなオン/オフスイッチです。トラフィックの再ルーティングは、Amazon Route 53 DNS レコードを使用して設定されたルーティングコントロールのヘルスチェックによって行われます。例えば、各リージョンのアプリケーションレプリカの前にあるドメイン名に関連付けられた DNS フェイルオーバーレコードなどです。

このセクションでは、ルーティングコントロールの仕組み、ルーティングコントロールコンポーネントの設定方法、およびそれらを使用してフェイルオーバーのためにトラフィックを再ルーティングする方法について説明します。

Route 53 ARC のルーティングコントロールコンポーネントには、クラスター、コントロールパネル、ルーティングコントロール、ルーティングコントロールのヘルスチェックがあります。すべてのルーティングコントロールはコントロールパネルにグループ化されます。Route 53 ARC がクラスター用に作成するデフォルトのコントロールパネルでそれらをグループ化したり、独自のカスタムコントロールパネルを作成したりもできます。コントロールパネルまたはルーティングコントロールを作成する前に、クラスターを作成する必要があります。Route 53 ARC の各クラスターは、5 つの AWS リージョンのエンドポイントからなるデータプレーンです。

ルーティングコントロールとルーティングコントロールのヘルスチェックを作成したら、ルーティングコントロールの安全ルールを作成して、意図しない復旧自動化の副作用を防ぐことができます。ルーティングコントロールの状態を更新して、トラフィックを個別にまたはバッチで再ルーティングするには、 AWS CLI または API アクション (推奨)、または を使用します AWS Management Console。

このセクションでは、ルーティングコントロールの仕組みと、アプリケーションのトラフィックを再ルーティングするためにルーティングコントロールを作成して使用する方法について説明します。

重要

災害シナリオにおけるアプリケーションのフェイルオーバープランの一環として、Route 53 ARC を使用したトラフィックの再ルーティングを準備する詳細については、「Route 53 ARC でのルーティングコントロールのベストプラクティス」を参照してください。