网络负载均衡器现实生活中的例子?

Shr*_*aju 5 load-balancing amazon-web-services aws-load-balancer

即使经过大量的谷歌搜索,我也找不到这个问题的简单答案。我所能找到的只是它的第 4 层负载均衡器,每秒可以处理数百万个请求,并支持静态/弹性 ip。有人可以给我一个在现实生活中使用网络负载平衡器的例子吗?一个简单的用例。什么时候选择网络负载均衡器而不是应用程序负载均衡器?

Ser*_*lev 7

与应用程序负载均衡器相比,一个简单的解释是这样的:网络负载均衡器用于均衡器背后的应用程序不通过 HTTP(S) 工作但使用其他协议的任何地方。包括但不仅限于:

  • 实现自定义协议的旧版应用程序。
  • NTP 服务器。
  • SMTP 服务器。
  • 数据库服务器。
  • MQTT 经纪人。
  • 高性能队列服务器(ActiveMQ、RabbitMQ、ZeroMQ 等)。
  • 消息处理应用程序(想想 Kafka 和 Co.)。


Mar*_*cin 5

我想用更多 NLB 有用的场景来补充 @Sergey 列表:

  • NLB 提供静态 IP地址,ALB 不提供。因此,当您的 LB 需要静态 IP 时,请使用它。同样,它是唯一可以使用弹性 IP 地址的平衡器。

  • 当您需要端到端 SSL 加密时使用 NLB 。ALB 将始终终止 SSL 连接,由于严格的安全要求,这可能是不希望的。

  • NLB 是唯一可用于 API Gateway VpcLinkVPC PrivateLink技术的平衡器类型。

  • NLB 没有安全组。