【问题标题】:8 free IP addresses in the public subnet specified for AWS Elastic Load Balancer?为 AWS Elastic Load Balancer 指定的公共子网中有 8 个免费 IP 地址?
【发布时间】:2019-07-29 07:14:38
【问题描述】:

来自the relevant section of AWS Official Doc,声明了以下要求:

创建负载均衡器时,您必须指定一个公共子网 来自至少两个可用区。您只能指定一个公共 每个可用区的子网。

为确保您的负载平衡器能够正确扩展,请验证每个 负载均衡器的子网有一个至少包含 /27 的 CIDR 块 位掩码(例如 10.0.0.0/27)并且至少有 8 个空闲 IP 地址。您的负载均衡器使用这些 IP 地址来建立 与目标的联系。

但是,我不明白为什么——关于要求 8 个免费 IP 地址。有人可以解释一下吗?提前致谢!

我在互联网上搜索了一下,找不到很好的解释。我认为理解这个要求可能有助于我理解 ELB 的工作原理(我确实阅读了关于“How ELB works”的章节,但我仍然感到困惑)

【问题讨论】:

    标签: amazon-web-services amazon-elb amazon-vpc


    【解决方案1】:

    AWS Elastic Load Balancers 可以扩展和缩减以满足您网站的流量需求。 scaling up 使用您子网中的私有 IP 地址。 AWS 不太了解它的工作原理。我能找到的最好的就是对它的模糊引用。

    负载均衡器都具有使您的应用程序容错所需的高可用性、自动扩展和强大的安全性

    8 free IP addresses 在下面含糊其辞,通常它允许 ELB 水平扩展。

    如果您的 VPC 中的子网用完可用的 IP 地址,AWS 资源(例如负载均衡器)可能无法成功响应增加的流量。

    最佳做法是在每个子网中至少保留八个可供使用的 IP 地址。有两种方法可以释放或添加额外的 IP 地址以供负载平衡器使用。

    仅供参考,如果您尝试创建一个没有八个免费 IP 地址的 ELB,它将失败,您将收到以下错误消息:

    参考文献

    【讨论】:

      猜你喜欢
      • 2018-01-20
      • 2019-01-30
      • 1970-01-01
      • 2016-03-18
      • 1970-01-01
      • 2016-12-26
      • 2022-01-03
      • 2014-02-02
      • 2020-02-19
      相关资源
      最近更新 更多