0

ポート 3306 (非 vpc) をリッスンするロード バランサーがあります。traceroute コマンドを使用すると、内部 IP 50.50.50.50 があることがわかります。私の質問は次のとおりです。

1) Should I use internal IP instead of internet-facing IP ?
2) Will I be charged more if I use internet-facing IP?
3) Will the performance improve if use Internal IP?
4

1 に答える 1

1

かなりの数の場所で文書化されているように、 ELBには静的 IP アドレスがありません(ただし、いくつかの興味深い HAProxy 回避策があり、 Route53で DNS を実行すると、完全に回避できます)。

そのため、3 つの概念を混同しています。まず、EC2 インスタンスにはプライベート IP があります。これらは無料でインスタンスに付属していますが、仮想プライベート クラウド内にいない限り、あまり意味がありません。ssh第 2 に、EC2 インスタンスには、パブリック IP アドレスであるパブリック「EIP」(インスタンスに接続できる CNAME と混同しないでください) を割り当てることができ、十分な規模で費用がかかる可能性があります。第 3 に、ELB には IP アドレスがありますが、それらは静的ではないため、ルート ドメインに使用できない非常に長い CNAME を使用することになり、基本的には、AWS サポートを含め、どこにいてもほぼすべての人を苛立たせるだけです。それについて彼らに尋ねてください。

ポート 3306 は MySQL のように聞こえますが、実際にはトラフィックのバランスをとっていませんよね? MySQL インスタンスに EIP を平手打ちし、指定したソースからのトラフィックのみを許可するようにセキュリティ グループを設定し、ELB を方程式から完全に除外してみませんか? 費用がかからず、CNAME を CNAME する手間が省け、とにかく ELB で行う必要があった厳密なセキュリティ グループ ポリシーを導入する必要があります。

于 2012-07-30T04:30:32.563 に答える