可以在ELB后面创建一个私有节点吗?

时间:2012-08-23 16:01:31

标签: amazon-web-services load-balancing

我想知道这是否可行。我有一个AWS Elastic Load Balancer,目前有三个服务器。这三台服务器都在VPC内部。我想知道的是,如果我可以在VPC内部或外部创建第四个服务器并将其放在ELB之后以利用多个服务器CPU但是然后使该新服务器成为仅可访问某个IP的私有节点范围。我想抛出另一台服务器,我可以对服务器进行调整,以提高性能和速度,利用ELB来平衡CPU使用率,这样我就可以测试,如果破坏它就不会影响任何人。

1 个答案:

答案 0 :(得分:1)

你可能会偷偷摸摸。没有什么说你不能用多个ELB注册实例,所以你可以做的是:

  1. 设置一个全新的ELB。
  2. 将其安全组限制在较窄的IP范围内。
  3. 使用新ELB注册前三台服务器。他们现在已经注册了两个不同的ELB。
  4. 使用新ELB注册您的第四台服务器,但不是旧版本。
  5. 启用来自新ELB安全组的流量到您正在使用的任何端口上的所有四个实例(大概80个)。
  6. 新的,秘密的,IP限制的ELB将在所有四个实例中分配流量,但是应该为第四个实例提供合理公平的测试平台。如果第四个实例崩溃,可以安全地得出结论,它在0.0.0.0/0流量中表现得更差。

    不幸的是,我不知道在ELB中说“将这些端口上的流量从这些IP转发到此实例”。这完全违背了它的目的,即使它在性能测试中非常有用。