2

現在、私たちの小さなビジネスには、アマゾン ウェブ サービス (AWS) の 3 つのエラスティック IP に割り当てられた 3 つのクライアントがあります。

インスタンスを再起動しても、再起動後に IP が同じであるため、アクセスが失われることはありません。

再起動があった場合にバラバラにならずに、さらに 3 つのクライアントへの拡張を処理する方法はありますか?

より多くの IP を要求しようとしていますが、それは私たちのアーキテクチャに依存することを示唆しており、探しているアーキテクチャがわかりません (または、他のものよりも柔軟な IP を保証する理由や、これがチェックされていない提案ボックスである場合)。 )。

これは非常に基本的な質問だと思いますが、グーグルで調べても、ベンダーの口から有益でないドキュメントしか得られません。

編集

IPv6 をサポートする AWS についてのインターウェブ (ほとんどが古い) には多くのコンテンツがありますが、その機能は非推奨のようです。

4

2 に答える 2

3

短期的には、より多くの EIP をリクエストできます。アカウントに応じて、最大 5 つの EIP が無料です。また、名前ベースの URL の使用を検討し、各クライアントをサブドメインに割り当てる必要があります。たとえば、

clientA.example.com
clientB.example.com
clientC.example.com

この方法では、追加するクライアントごとに追加の IP を必要としません。トラフィックによっては、1 つの EC2 インスタンスで多くのクライアントにサービスを提供できます。また、規模を拡大するにつれて、複数の EC2 インスタンスを AWS Elastic Load Balaner の背後に置くことができます。これにより、指数関数的に多くのクライアントにサービスを提供するようにスケーリングされます。

クライアントがサーバーを個別に維持することを希望し、その費用を支払うことができる場合は、EIP を必要な数だけ購入できます。また、クライアントごとにデータベースを 1 つのデータベース インスタンスに分離することも検討する必要があります。これは、おそらくクライアントが IP の分離以上に望んでいることです。

IPv6 の場合、簡単な回避策は、IPv6 と IPv4 の両方をサポートするフロントエンド ELB を使用することです。

于 2015-10-23T22:50:36.693 に答える
1

VPC から Elastic IP を使用する場合、AWS アカウントのリージョンごとに 5 つ取得します。Amazon VPC の制限を参照してください。

したがって、コンソールに移動して VPC を選択できます。次に、エラスティック IP をクリックして作成します。作成したら、関連するインスタンスに割り当てます。したがって、少なくとも今のところ、地域を気にしなければ問題を解決できます。

于 2015-10-24T07:24:42.673 に答える