写点什么

AWS 家族中新添对扩展友好的 Network Load Balancer

  • 2017-09-14
  • 本文字数:1348 字

    阅读完需:约 4 分钟

AWS 推出了一种称为 NLB (Network Load Balancer)的新服务,NLB 迎合了高性能应用的需求,扩展了 ELB(Elastic Load Balancer)服务。NLB 是 TCP 第四层的组件,设计用于处理突发流量和每秒百万次请求。

ELB 大约是在 2009 年推出的,用于 EC2 虚拟机的负载均衡。最初的负载均衡提供了 HTTP/S 及 TCP 路由、SSL 卸载(SSL Offloading)、对 VPC(Virtual Private Cloud)的支持以及与 EC2 Security Group 的集成。去年, Amazon 在 ELB 产品家族中添加了 ALB(Application Load Balancer)服务。ALB 是一种第七层的负载均衡器,实现了基于路径和主机的 HTTP 路由、对 WebSockets 的支持并且是对容器友好的。虽然经典的 ELB 服务和 ALB 都能根据需求做透明的扩展,但众所周知的是两者都存在着“预热延迟”(Warm-up Delay)问题。此外,两者都不提供静态IP 地址。新推出的NLB 解决了这两个问题。

NLB 从设计上就适用于“极端性能”情况,架构中考虑了“突发性不稳定流量模式和……极低的延迟”。它提供了静态IP 地址,可以被“硬编码到DNS 记录、用户定制的防火墙规则等之中”。NLB 为用户提供了与ALB 兼容的API、源IP 地址保持、长连接、健康检查及日志等功能。但是由于NLB 是一种第四层的负载均衡器,它并不提供 HTTP 可感知功能,例如基于路径或主机的路由、SSL 卸载或是粘性会话(Sticky Session)。尽管关注 NLB 的用户在 Nacker News 上表示出可接受的积极态度,但是他们对于缺失与Security Groups 的集成和TLS Termination 功能依然感到忧虑。

AWS力图澄清各负载均衡器服务的适用场景,并将“经典”的 ELB 清晰地定义为一种次要选项。

Network Load Balancer(NLB)的理想应用场景是 TCP 流量的负载均衡,NLB 具备在维持超低延迟的条件下每秒处理上百万次请求的能力。NLB 被优化用于在每个 Availability Zone 使用一个单一静态 IP 地址的情况下,处理突发的和不稳定的流量模式。

Application Load Balancer(ALB)的理想应用场景是 HTTP 和 HTTPS 流量的高级负载均衡,ALB 提供支持现代应用架构的高级请求路由,其中包括微服务和基于容器的应用。

Classic Load Balancer(CLB)的理想应用场景是那些构建在 EC2-Classic 网络内的应用。

对于公开云服务提供商而言,负载均衡是一个“入场筹码”。Google Cloud 为其客户提供了公开的或内部的负载均衡。声称具备无需“预热”(Warm-up)的突发处理功能,所交付的功能包括支持静态IP、HTTP/S 或TCP 路由、SSL 卸载、用户关联性(User Affinity)和跨多区域路由。Microsoft 也给出了用于Azure 云的全面负载均衡解决方案。其中,Azure Load Balancer 服务为同一Azure 数据中心中的各应用实例提供了第四层路由,Application Gateway 是一种可担当反向代理的第七层路由,Traffic Manager 对所有终端实现了由DNS 驱动的路由。

与ALB 一样,NLB 也采用“LCU”(Load Balancer Capacity Units)计费方式。单个 LCU 每小时的费用是 0.006 美元,根据用户在创建的连接数、活跃的连接数和带宽等维度上的最大使用情况计费。NLB 在所有的商用 AWS 区域上可用(除了中国地区),并已经集成到 AWS Cloud Formation、Amazon Elastic Container Service 和 EC2 Auto Scaling 中。

查看英文原文: AWS Adds Scale-Friendly Network Load Balancer to its Arsenal

2017-09-14 19:002043
用户头像

发布了 391 篇内容, 共 134.2 次阅读, 收获喜欢 256 次。

关注

评论

发布
暂无评论
发现更多内容

零信任SDP更新 卓越性能全新体验

芯盾时代

iam 统一身份认证 零信任 sdp

大促高并发系统性能优化实战--京东联盟广告推荐系统

京东零售技术

算法 数据 企业号2024年8月PK榜

陶建辉在第 41 届中国数据库学术会议上深度解析时序数据库

TDengine

电子阅读软件中文版MarginNote 3 for Mac

Mac相关知识分享

讯兔科技携手豆包大模型,勇闯AI投研“深水区”

新消费日报

大模型加持,火山引擎数据飞轮转入消费行业

字节跳动数据平台

大数据 数字化转型 云服务 数据平台 火山引擎

合约量化系统开发详细流程丨量化合约系统开发源码实例说明分析

V\TG【ch3nguang】

量化合约系统开发

高性能无锁队列 Disruptor 核心原理分析及其在i主题业务中的应用

vivo互联网技术

Disruptor 无锁 伪共享 内存队列 CPU Cache

LLM活动 | 与UP主“老陈打码”一起使用PAI×LLaMA Factory搭建AI诸葛亮

阿里云大数据AI技术

人工智能 阿里云 AIGC LLM PAI

强大全景图拼接制作工具PTGui Pro for Mac

Mac相关知识分享

Mac软件 图像制作

构建业务可观测性:统一数据结构的重要性

可观测技术

数据结构

亚马逊Amazon商品详情API接口(主图|SKU|标题|价格|库存)

tbapi

亚马逊 亚马逊商品详情接口 亚马逊API接口 亚马孙商品数据采集

好的测试用例应该具备哪些特质

老张

软件测试 质量保障 测试用例 研发管理工具

得物Flink内核探索实践

得物技术

flink 技术分享 企业号2024年8月PK榜

强大 SSH 工具Termius mac 版

Mac相关知识分享

谷歌访问助手插件 for Mac中文版

Mac相关知识分享

谷歌插件

QCN974/QCN6274 Chip multi-band network adapter configuration details - Innovation in the age of Wi-Fi 7

wifi6-yiyi

WiFi7

LED显示屏批发需要注意的关键事项

Dylan

LED显示屏 全彩LED显示屏 led显示屏厂家 市场 采购

Remote Write:观测云数据存储的新篇章

可观测技术

Prometheus

使用PAI × LLaMA Factory 微调 Llama3 模型

阿里云大数据AI技术

人工智能 模型训练 LLM PAI

京东集团项目管理人才发展通道代表受邀参加第三届中国PMO&PM大会

京东零售技术

企业号2024年8月PK榜

京东秒送LBS场景下的容灾数据备份方案

京东零售技术

架构 数据 LBS 企业号2024年8月PK榜

持续更新与技术领先:保持监控系统的先进性

可观测技术

产品迭代

2024英特尔中国学术峰会:聚焦绿色计算,推动产学融合

E科讯

没有它,你的Scrum无法实现!

敏捷开发

Scrum 敏捷开发

观测云的成本效益分析:开源工具在企业监控中的应用

可观测技术

开源

科大讯飞学习机P30和C10 Pro 区别对比评测

妙龙

科大讯飞 学习机

基于51单片机设计的计算器

DS小龙哥

8月月更

数据分析统计软件Minitab Express for Mac激活版

Mac相关知识分享

数据分析 Mac软件

超越传统:观测云的监控功能与 AI 集成

可观测技术

人工智能

科大讯飞学习机s30和p30区别对比

妙龙

科大讯飞 学习机

AWS家族中新添对扩展友好的Network Load Balancer_DevOps & 平台工程_Richard Seroter_InfoQ精选文章