0

これが可能かどうか疑問に思っていました。現在、背後に 3 台のサーバーがある AWS Elastic Load Balancer があります。これら 3 つのサーバーは VPC 内にあります。私が考えているのは、VPC の内部または外部に 4 つ目のサーバーを作成し、それを ELB の背後に配置して複数のサーバーの CPU を活用し、その新しいサーバーを特定の IP にのみアクセス可能なプライベート ノードにすることができるかどうかです。範囲。テストできるように、ELB を使用して CPU 使用率のバランスをとるパフォーマンスと速度のためにサーバーの微調整を行うことができる別のサーバーをスローしたいと思います。それが壊れても、誰にも影響しません。

4

1 に答える 1

1

あなたはこれについて卑劣かもしれません。インスタンスを複数の ELB に登録できないということは何もないので、できることは次のとおりです。

  1. 新しい ELB をセットアップします。
  2. そのセキュリティ グループを狭い IP 範囲に制限します。
  3. 最初の 3 つのサーバーを新しい ELB に登録します。それらは現在、2 つの異なる ELB に登録されています。
  4. 4 番目のサーバーを新しい ELB に登録しますが、古いものは登録しません。
  5. 新しい ELB のセキュリティ グループから、使用しているポート (おそらく 80) 上の 4 つのインスタンスすべてへのトラフィックを有効にします。

その新しい秘密の IP 制限 ELB は、トラフィックを 4 つのインスタンスすべてに分散しますが、4 つ目のインスタンスに対して適度に公正なテストベッドを提供するはずです。4 番目のインスタンスが失敗した場合、0.0.0.0/0 トラフィックではさらに悪い動作になると結論付けても安全です。

残念ながら、ELB 内で「これらのポートのトラフィックをこれらの IP からこのインスタンスのみに転送する」と言う方法はありません。これは、パフォーマンス テストで実際に役立つ場合でも、その目的を完全に無効にします。

于 2012-08-23T23:02:12.870 に答える