でのルーティングコントロールコンポーネントの作成 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 コンソールでルーティングコントロール用のコンポーネントを作成する手順は、これらのセクションに含まれています。でのリカバリコントロール設定APIオペレーションの使用についてはARC、「」を参照してください ルーティングコントロールAPIオペレーション