news 2026/5/17 8:50:55

ELB--弹性负载均衡器

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
ELB--弹性负载均衡器

ALB 和 ELB 的核心区别在于ELB 是一个总称,而 ALB 是 ELB 服务中的一种具体类型

简单来说:

  • ELB亚马逊网络服务的弹性负载均衡器。这是 AWS 提供的负载均衡服务的品牌总称,它旗下包含三种主要产品。

  • ALB应用负载均衡器。它是 ELB “家族”中的一员,专为 HTTP/HTTPS 流量设计,工作在 OSI 模型的第七层

为了更清晰,我们详细对比一下:

核心关系:ELB 的三种类型

AWS 的 Elastic Load Balancing 服务主要提供三种负载均衡器:

  1. Application Load Balancer​ -应用负载均衡器

  2. Network Load Balancer​ -网络负载均衡器

  3. Classic Load Balancer​ -传统负载均衡器

所以,ALB 是 ELB 的一种


ALB 与 其他 ELB 类型(主要是 NLB)的详细对比

下表清晰地展示了 ALB 与另一种常用类型 NLB 的区别:

特性

应用负载均衡器

网络负载均衡器

最佳适用场景

基于 HTTP/HTTPS 的现代Web应用、微服务、容器(如ECS/EKS)。需要基于内容的路由。

需要极高性能和低延迟的TCP/UDP流量,如游戏服务器、金融交易系统、IoT数据流。

OSI 模型层级

第7层

第4层

路由决策依据

基于HTTP头部信息(如主机名、路径、查询字符串、请求头)。
例如:api.example.com路由到A组,web.example.com/images路由到B组。

基于IP协议数据(如源/目标IP地址、端口号)。不查看HTTP内容

性能与延迟

延迟略高(因为要解析HTTP头部),但足以满足绝大多数Web应用。

极致性能、超低延迟(微秒级)。每个NLB能处理每秒数百万个请求。

目标类型

主要面向目标组,组内可以是ECS任务、Lambda函数、EC2实例、IP地址等。

主要面向目标组,组内可以是EC2实例、IP地址。

客户端源IP

默认情况下,后端服务器看到的是ALB的私有IP。客户端IP保存在X-Forwarded-For头中。

可以向后端服务器透传客户端的源IP地址(保留源IP)。

SSL/TLS 处理

可以在ALB上终止SSL,减轻后端服务器压力。支持SNI,可挂载多个证书。

同样支持SSL终止,也支持TCP透传(后端服务器自己处理SSL)。

费用模型

主要按使用的负载均衡器容量单元和处理的数据量计费。

主要按使用的网络负载均衡器容量单元和处理的数据量计费。通常LCU费用比ALB略高,但其吞吐量极大。

典型用例

- 微服务API网关
- 基于路径的路由(/api,/static
- 基于主机名的路由(多租户SaaS)
- 将请求路由到AWS Lambda函数

- 处理TCP游戏服务器流量
- 部署高可用的数据库集群
- 需要处理海量请求且对延迟敏感的金融系统
- IoT设备的MQTT over TLS连接

总结与选型建议

  • 如果你的应用是标准的 Web 应用(HTTP/HTTPS),需要基于 URL 路径、主机名进行灵活的路由,或者要集成 AWS Lambda,选择 ALB。这是目前最常用、功能最丰富的 HTTP 负载均衡器。

  • 如果你需要处理四层 TCP/UDP 流量,对性能和延迟有极端要求,或者需要保留客户端源 IP,选择 NLB

  • Classic Load Balancer​ 是旧版产品,除非有历史遗留原因需要兼容,否则 AWS 推荐使用 ALB 或 NLB。

一句话记住:当有人问“ALB 和 ELB 的区别”时,本质上是在问“ALB(七层负载均衡器)和 ELB 服务下其他类型(特别是 NLB,四层负载均衡器)的区别”

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/16 5:56:48

Intel NCS算力棒在Ubuntu16.04的部署指南

Intel NCS算力棒在Ubuntu16.04的部署指南 🎵 零样本语音克隆 情感表达 音素级控制 webUI二次开发 by 科哥 微信:312088415 在边缘计算和轻量化AI推理需求日益增长的今天,Intel Neural Compute Stick(NCS)作为一款低成…

作者头像 李华
网站建设 2026/5/17 5:00:46

熔融缩聚中影响线型缩聚物分子量的因素

熔融缩聚中影响线型缩聚物分子量的关键因素解析 在高分子材料合成领域,熔融缩聚是制备聚酯、聚酰胺和聚碳酸酯等工程塑料的核心工艺。这类反应无需溶剂,直接在高温熔融状态下进行,通过逐步缩合官能团并脱除小分子副产物(如水、甲醇…

作者头像 李华
网站建设 2026/5/15 14:14:35

美团动态线程池,香啊!

「使用线程池 ThreadPoolExecutor 过程中你是否有以下痛点呢?」1.代码中创建了一个 ThreadPoolExecutor,但是不知道那几个核心参数设置多少比较合适2.凭经验设置参数值,上线后发现需要调整,改代码重启服务,非常麻烦3.线…

作者头像 李华
网站建设 2026/5/17 5:53:15

智谱云手机Open-AutoGLM落地实践(从部署到自动化的完整路径)

第一章:智谱云手机Open-AutoGLM落地实践概述Open-AutoGLM 是智谱AI推出的一款面向自动化任务的轻量化大模型,专为云手机场景优化,具备高效的自然语言理解与指令执行能力。该模型通过端云协同架构,在保障响应速度的同时降低终端设备…

作者头像 李华
网站建设 2026/5/10 3:32:05

还在手动写测试用例?Open-AutoGLM一键生成方案大曝光

第一章:Open-AutoGLM自动化测试的兴起与背景随着人工智能技术在软件工程领域的深度融合,自动化测试正迈入智能化新阶段。传统基于规则或脚本的测试方法已难以应对复杂多变的应用场景,尤其是在大模型驱动的系统中,测试用例生成、执…

作者头像 李华
网站建设 2026/5/8 5:19:40

多级延迟触发器与边沿检测电路设计

多级延迟触发器与边沿检测电路设计 在现代数字系统中,尤其是在FPGA或ASIC开发场景下,我们常常会遇到这样一个看似简单却极易出错的问题:如何安全地捕获一个外部按键按下、中断请求到来或者状态信号跳变的瞬间? 如果你直接把这个信…

作者头像 李华