ARC でルーティングコントロールのコンポーネントを作成する - Amazon Application Recovery Controller (ARC)

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

ARC でルーティングコントロールのコンポーネントを作成する

このセクションでは、Amazon Application Recovery Controller (ARC) でルーティングコントロールを操作するためのクラスター、ルーティングコントロール、ヘルスチェック、コントロールパネルを作成する方法について説明します。

まず、ルーティングコントロールとそれらをグループ化するのに使用するコントロールパネルをホストするクラスターを作成します。次に、ルーティングコントロールとヘルスチェックを作成して、トラフィックをあるセルから別のセルにフェイルオーバーするよう、再ルーティングできるようにします。例えば、トラフィックがバックアップのレプリカに送られるようにします。

作成するクラスターごとに時間単位で課金されることに注意してください。通常、アプリケーションのリカバリコントロール管理用のルーティングコントロールとコントロールパネルをホストするのに必要なクラスターは、1 つだけです。さらに、 を使用してリソース共有を設定することで AWS Resource Access Manager、1 つのクラスターが複数の が所有するルーティングコントロールやその他の ARC リソースをホストできます AWS アカウント。ARC でのリソース共有については、「 ARC でクラスターのクロスアカウントをサポート」を参照してください。料金情報については「Amazon Application Recovery Controller (ARC) 料金表」を参照し、Amazon Route 53 までスクロールしてください。

トラフィックをフェイルオーバーするルーティングコントロールを使用するには、アプリケーション内リソースの Amazon Route 53 DNS レコードに関連付けるルーティングコントロールのヘルスチェックを作成します。例として、アプリケーションのプライマリセルとして設定したセルと、フェイルオーバー先のセカンダリセルとして設定したセルの 2 つのセルがあるとします。

フェイルオーバーのヘルスチェックを設定するには、以下を実行してください。

  1. 各セルにルーティングコントロールを作成します。

  2. 各ルーティングコントロールにヘルスチェックを作成します。

  3. 2 つの DNS レコード (例えば、2 つの DNS フェイルオーバーレコード) を作成し、それぞれにヘルスチェックを関連付けます。

ルーティングコントロールを作成する別のシナリオとしては、ゲートルールである安全ルールを作成する場合があります。この場合、ルーティングコントロールはゲートのルーティングコントロールとして使用するため、ルーティングコントロールをヘルスチェックと DNS レコードに関連付ける必要はありません。詳細については、「ルーティングコントロールの安全ルールを作成する 」を参照してください。

ARC コンソールでルーティングコントロールのコンポーネントを作成する手順については、以下のセクションに記載しています。ARC でリカバリコントロール設定の API オペレーションを使用する方法については、「 ルーティング制御 API オペレーション」を参照してください。