翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
トラフィックを 1 つのアベイラビリティーゾーンに保持し、EC2 プレイスメントグループを使用する
アベイラビリティーゾーンのアフィニティとも呼ばれるこのベストプラクティスは、アベイラビリティーゾーンに障害が発生した場合のまれなイベントにも適用されます。1 つのアベイラビリティーゾーンに入る SIP または RTP トラフィックがリージョンを終了するまでそのアベイラビリティーゾーンに留まるように、クロス AZ トラフィックを削除することをお勧めします。

アベイラビリティーゾーンのアフィニティ (アクティブな呼び出しの最大 50% が失われます)
上の図は、アベイラビリティーゾーンのアフィニティを使用する簡略化されたアーキテクチャを示しています。このアプローチの比較上の利点は、アベイラビリティーゾーンが完全に停止した場合の影響を考慮すると明らかになります。図に示すように、アベイラビリティーゾーン 2 が失われた場合、アクティブな呼び出しの 50% が最大でも影響を受けます (アベイラビリティーゾーン間の負荷分散が等しいと仮定)。アベイラビリティーゾーンのアフィニティが実装されていない場合、一部の呼び出しは 1 つのリージョンのアベイラビリティーゾーン間で流れ、障害はアクティブな呼び出しの 50% 以上に影響を与える可能性が高くなります。
トラフィックのレイテンシーを最小限に抑えるために、AWS では各アベイラビリティーゾーン内で EC2 プレイスメントグループを使用することもお勧めします。同じ EC2 プレイスメントグループ内で起動されるインスタンスは、EC2 が相互にこれらのインスタンスのネットワーク近接性を確保するため、帯域幅が大きくなり、レイテンシーが短縮されます。