2017-09-03 2 views
0
たぶん

愚かな質問が、私はしばらくの間、検索しました...AWS ELBは単独でHAを処理しますか?

AWS ELB HAを確保するために、私は明示的にコンソールまたはそれ自体が私のためにHAを処理するAWSで2つのELBインスタンスを作成しなければならないので、私はちょうどに必要一つ作る?

おかげ

答えて

1

はい、それはあなたのために自身のHAを管理します。メインの製品ページには、これを言及 -

https://aws.amazon.com/elasticloadbalancing/

ELBはHAように設計されています。これはELBでdigコマンドを実行し、複数のアドレスを返すことで確認できます。

デフォルトでELBはELBがある地域内のインスタンスにトラフィックを送信します、あなたがここを見てする必要がありますクロス領域フェイルオーバーが必要な場合 - 。 https://aws.amazon.com/blogs/aws/amazon-route-53-elb-integration-dns-failover/

+0

多くのありがとう、それは私が探しているものです。 –

2

AWS弾性ロードバランサ(ELB)はハイを保証しますリージョナルバウンダリ内の複数のアベイラビリティゾーン(AZ)にわたる可用性(HA)。

オプションで、ELBが配置されている可用性ゾーンを選択できます。これは、HAに影響します(HAの高レベルには複数のAZを選択します)。また、DNSルーティングポリシーを使用してマルチリージョンHAを設定し、異なる地域の複数のELBにトラフィックを送信することもできます。

あなたが複数のアベイラビリティゾーンを有効にした後1アベイラビリティゾーン が使用できなくなったか、まったく正常なインスタンスを持っていない場合は、ロードバランサは 別のAvailability Zoneで健康的な登録のインスタンスにトラフィックをルーティングするために続けることができます。

AWSによって管理されているHAとスケーラビリティのためのELB、後ろに実行する複数のサーバーがあるため、DNSマッピングのために、あなたは、ELBのCNAME(ないレコード)を取得する理由です。

詳細については、ドキュメントHow Elastic Load Balancing Worksを参照してください。

+0

BryceHからの回答では、私は1つのAZ内にあり、ELBは私のためにHAを扱っています。私が正しく理解していれば、ELBはAZ間シナリオで自動的にHAを処理できますか? –

+0

AWSでは、HAの複数の可用性ゾーン用にアプリケーションを設計して、AZ障害が発生してもアプリケーションが確実に動作することを確認することをお勧めします。 ELBはAZ内で冗長性を持っているので、失敗しませんが、複数のAZセットアップを行っていないとリスクは高くなります。ありがとう、ashan。 – Ashan

+0

ありがとう、ashan。 ELBを別のAZに作成するか、ELBが別のAZのELBインスタンスに自動的に作成/フェイルオーバーするか –

関連する問題