ELBのクロスゾーン負荷分散機能を利用する際、ターゲットインスタンスへのデータ転送料金が発生するか教えてください
この記事は アノテーション株式会社 AWS Technical Support Advent Calendar 2024 | Advent Calendar 2024 - Qiita 23日目の記事です。
困っている内容
Application Load balancerを利用しており、複数のアベイラビリティゾーン配下にターゲットインスタンスが存在しています。
Application Load balancerではクロスゾーン負荷分散機能がデフォルトで有効になっていますが、ロードバランサーノードと異なるアベイラビリティゾーンに存在するターゲットインスタンス間でのデータ転送料金は発生しますか?
どう対応すればいいの?
いいえ、Application Load balancerとClassic Load Balancerではクロスゾーン負荷分散機能利用時におけるアベイラビリティゾーン間のデータ転送料金は発生しません。
よくある質問 - Elastic Load Balancing | AWS
Application Load Balancer でクロスゾーンロードバランシングを有効にすると、リージョンの AWS データ転送について料金が発生しますか?
いいえ。クロスゾーン負荷分散は Application Load Balancer では常に有効であるため、この種類のリージョンデータ転送には料金はかかりません。
Classic Load Balancer でクロスゾーン負荷分散を有効にすると、リージョンの AWS データ転送に対して料金が発生しますか?
いいえ、お使いの Classic Load Balancer に対してクロスゾーン負荷分散を有効にしても、アベイラビリティーゾーン間でのリージョン内データ転送に対する料金は発生しません。
一方、2024/12/20時点ではNetwork Load BalancerとGateway Load Balancer利用時には同条件でもデータ転送料金が発生します。
よくある質問 - Elastic Load Balancing | AWS
Network Load Balancer でクロスゾーン負荷分散を有効にすると、リージョンの AWS データ転送に対して料金が発生しますか?
はい、クロスゾーン負荷分散を有効にすると、Network Load Balancer でのアベイラビリティーゾーン間のリージョンデータ転送には料金が発生します。料金は、Amazon EC2 オンデマンド料金表のページのデータ転送セクションを参照してください。
Gateway Load Balancer でクロスゾーン負荷分散を有効にすると、AWS データ転送に対して料金が発生しますか?
はい、クロスゾーン負荷分散を有効にすると、Gateway Load Balancer でのアベイラビリティーゾーン間のデータ転送には料金が発生します。料金は、Amazon EC2 オンデマンド料金表のページのデータ転送セクションを参照してください。
参考資料
Elastic Load Balancing の仕組み - Elastic Load Balancing