写点什么

三分钟带你挑选专属负载均衡

  • 2019-10-24
  • 本文字数:1303 字

    阅读完需:约 4 分钟

三分钟带你挑选专属负载均衡

对于云厂商来说,在提高系统可用性、扩展系统服务能力方面,负载均衡可谓是重要一环。

负载均衡可将用户的业务请求按照一定策略自主分发给多台后端服务器处理,从而调整资源利用情况,消除由于单台后端服务器故障对系统的影响。


LB?ALB?NLB?DNLB?傻傻分不清楚


负载均衡的使用场景众多,无论你是传统行业,还是互联网行业,不知不觉中,你就会接触到负载均衡。如果还分不清其中的区别,不知道如何做选择,那就不是坑队友,是坑自己了!


负载均衡,Load Balancer,简称为 LB。 京东云负载均衡产品包括应用负载均衡(Application Load Balancer,简称 ALB)、网络负载均衡(Network Load Balancer,简称 NLB)和分布式网络负载均衡(Distributed Network Load Balancer,简称 DNLB)。


三款负载均衡在组网中的部署位置相同,且都可以为内网和外网业务提供负载均衡服务,只是服务的业务类型不同。下面,我们从多角度介绍三者的不同,为大家提供选择的依据。


No.1 应用场景

ALB

工作在 proxy 模式的七层负载均衡,主要面向基于 HTTP 和 HTTPS 的 WEB 应用程序,其在请求级别运行,可以为应用层业务提供更加出色的服务。

NLB

有状态四层负载均衡,专注于提供四层有状态负载均衡服务,主要面向基于 TCP 的四层有状态业务,可提供高性能、低延时、会话保持等四层应用服务能力。

DNLB

基于 SDN 技术的无状态四层负载均衡,提供软件定义的全可用区分布式负载均衡服务。相比于兼具会话保持功能的 ALB 和 NLB,DNLB 将负载均衡功能与会话保持解耦,天然具有转发性能无瓶颈、全可用区高可用、低时延、自动弹缩和长期免费的优点,满足客户三高一低(高性能、高可用、高弹性和低时延)服务场景需求。



No.2 产品特性

相比较于 ALB 支持丰富的七层特性,NLB 支持保持业务状态信息,DNLB 作为一款轻量级负载均衡产品,提供纯粹的负载均衡服务,满足用户的高性能需求,简化用户配置。




No.3 资源占用情况

ALB 和 NLB 实例有具体的实体,需要占用京东云的计算资源及用户私网 IP 地址,规划网络方案时需考虑 ALB 和 NLB 实例的弹性扩展情况,预留足够的私网 IP 地址。


DNLB 实例是基于京东云 SDN 技术架构的逻辑实体,不占用任何计算资源,实例 IP 地址采用京东云预留的 IP 地址,不占用用户私网 IP 地址,且 DNLB 天然具有转发性能无瓶颈的特性,无需弹性扩展。



No.4 产品定价

目前三款负载均衡均免费,后续将采取不同的收费策略。


三款相比💰💰💰ALB>💰💰NLB>💰DNLB


DNLB 作为一款为广大京东云用户提供实惠的重量级产品,长期免费哦!


作为传说中的不占用计算资源、全可用区高可用、免费、转发性能无瓶颈的负载均衡产品


DNLB 已经完全开放!


邀请大家一起公测!!!



Summary

最后,本着满足各位大佬业务需求、提供更好的性能体验、花费更低的原则,敲黑板划重点:


  • 如果您的业务需要负载均衡产品提供七层负载均衡服务,请选择 ALB;

  • 如果您的业务需要负载均衡产品提供四层有状态负载均衡服务,请选择 NLB。相比于 ALB,NLB 可以提供更高的性能体验、更低的费用;

  • 如果您的业务需要负载均衡产品提供四层无状态负载均衡服务,请选择 DNLB。相比于 ALB 和 NLB,DNLB 可以提供无瓶颈的性能体验、更简单的配置,且不收取任何费用,是成本相对敏感用户的不二选择。


2019-10-24 20:571760

评论

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

RecSysOps: 大规模推荐系统运维最佳实践

俞凡

架构 最佳实践 netflix 大厂实践

为什么大家偏爱怪异盒模型border-box?

茶无味的一天

CSS 前端 HTML5, CSS3

前端培训机构应该怎么选

小谷哥

React源码分析1-jsx转换及React.createElement

goClient1992

React

React源码分析4-深度理解diff算法

goClient1992

React

书单推荐|书籍是人类的良师益友

图灵教育

书单 教师节

React源码分析2-深入理解fiber

goClient1992

React

Python 3.12 目标:还可以更快!

Python猫

Python

你的方案逻辑自洽吗?

老张

测试方案 思维逻辑

clickhouse准实时数仓能力探索

水滴

实时数仓 OLAP 数仓 10月月更 clickhosue

java工程师培训机构哪里好

小谷哥

web前端开发培训机构哪个好

小谷哥

Vue项目处理错误上报如此简单

茶无味的一天

Vue 异常捕获

极客时间架构训练营模块二作业

李晨

架构

ESP32-C3 应用 篇(实例二、通过蓝牙将传感器数据发送给手机,手机端控制 SK6812 LED)

矜辰所致

蓝牙 ESP32-C3 10月月更

吃透这份Java面试精选题解,我轻松拿到了字节跳动offer

Geek_0c76c3

Java 数据库 程序员 架构 开发

React源码分析3-render阶段(穿插scheduler和reconciler)

goClient1992

React

书单推荐|书籍是人类的良师益友

图灵社区

书单 教师节

阿里P8面试官总结的《2022最新java面试题》,搞定90%以上的技术面

程序知音

Java 程序员面试 后端技术 Java面试题 Java面试八股文

如何在 Goerli 网络中获取测试 ETH

devpoint

以太坊 Goerli 测试网络

验证二叉搜索树

掘金安东尼

算法 10月月更

Redis--Redis事务及错误处理方式

Java学术趴

10月月更

Redis--Redis持久化方式

Java学术趴

10月月更

二本Java菜鸟9面字节遭虐,苦修数月深造这份 Java面试宝典,终进阿里

程序知音

Java java面试 程序员面试 后端技术 Java面试八股文

js函数柯里化-面试手写版

helloworld1024fd

JavaScript

web前端开发培训机构比较好的是哪家

小谷哥

GitHub上的宝藏级SpringBoot核心文档,拿走不谢!

Geek_0c76c3

Java 数据库 开源 程序员 开发

【Go实现】实践GoF的23种设计模式:访问者模式

元闰子

Go 设计模式 访问者模式

线下培训机构哪个比较靠谱?

小谷哥

浅谈中小企业如何正确选择网络营销模式

石头IT视角

【Nacos源码之配置管理 三】TaskManager 任务管理的使用

石臻臻的杂货铺

nacos 10月月更

三分钟带你挑选专属负载均衡_架构_京东云_InfoQ精选文章