当前位置: 首页 > news >正文

阿里云SLB负载均衡ALB、CLB和NLB有什么区别?

阿里云负载均衡SLB分为传统型负载均衡CLB(原SLB)、应用型负载均衡ALB和网络型负载均衡NLB,三者有什么区别?CLB是之前的传统的SLB,基于物理机架构的4层负载均衡;ALB是应用型负载均衡,7层负载均衡;NLB是网络型负载均衡,基于NFV虚拟化平台的4层负载均衡。阿里云百科来详细说下阿里云负载均衡SLB、ALB和NLB区别以及选择方法:

阿里云负载均衡SLB

阿里云负载均衡SLB(Server Load Balancer)分为网络型负载均衡NLB、应用型负载均衡ALB和传统型负载均衡CLB(原SLB)三种,最初阿里云只有一种传统的负载均衡SLB,这款SLB实例是四层负载均衡;后来在传统的SLB基础上推出七层负载均衡ALB,原四层SLB改名为CLB;后来又推出基于NFV虚拟化平台,支持弹性伸缩的网络型负载均衡NLB。很多用户不清楚有什么区别以及如何选择?阿里云百科分享CLB、ALB和NLB的对比表:

参考:https://dashi.aliyun.com/site/cloud/slb

负载均衡对比网络型负载均衡NLB应用型负载均衡ALB传统型负载均衡CLB(原SLB)
定位超强的4层处理能力与大规模SSL卸载功能 聚焦TCP、UDP和TCPSSL协议 面向网络层交付强大的7层负载均衡处理能力与丰富的高级路由功能 聚焦HTTP、HTTPS和QUIC应用层协议 面向应用层交付强大的4层负载均衡处理能力支持TCP/UDP/HTTP/HTTPS等协议 主要面向网络层交付
性能基于NFV虚拟化平台,支持弹性伸缩 单实例最大支持1亿并发连接基于 NFV虚拟化平台,支持弹性伸缩 单实例最大支持100万QPS基于物理机架构 单实例最大支持100万并发、5万QPS
可用性承诺SLA99.995%(公测结束后提供SLA)99.995%99.95%
运维方式网络型负载均衡处理能力随业务规模自动弹性伸缩 无需进行峰值与规格预估应用型负载均衡处理能力随业务规模自动弹性伸缩 无需进行峰值与规格预估传统型负载均衡按规格售卖需要根据业务规模预估带宽峰值
云原生支持即将支持官方云原生Ingress网关,支持流量拆分、镜像、灰度发布和蓝绿测试的负载均衡能力传统型负载均衡支持云原生业务场景,与阿里云ACK/ASK等容器服务结合使用
典型应用场景场景1:四层大流量高并发业务场景 场景2:物联网、车联网等IoT业务入口 场景3:多活容灾、IDC云上出入口场景场景1:互联网应用7层高性能自动弹性负载均衡场景 场景2:音视频应用大流量低时延负载均衡场景 场景3:云原生应用金丝雀蓝绿发布负载均衡场景场景1:网站/系统同地域高可靠负载均衡场景 场景2:四层流量大并发业务负载均衡场景 场景3:同城双活/跨地域容灾负载均衡场景

综上,阿里云负载均衡CLB是传统型4层负载均衡实例,CLB基于基于物理机架构,单实例最大支持100万并发、5万QPS;应用型负载均衡ALB是7层负载均衡,基于 NFV虚拟化平台,支持弹性伸缩,单实例最大支持100万QPS;网络型负载均衡NLB是4层负载均衡,基于NFV虚拟化平台,支持弹性伸缩,单实例最大支持1亿并发连接。

如何选择?四层负载均衡同城双活、同地域负载或跨地域容灾负载选择传统型负载均衡CLB(原SLB);七层负载均衡音视频应用等选择应用型负载均衡ALB;四层大流量高并发,如物联网、车联网等IoT业务入口首选NLB。

更多关于阿里云负载均衡SLB应用场景及精准报价,请以官方页面为准:阿里云负载均衡SLB官方详解

http://www.lryc.cn/news/110868.html

相关文章:

  • SynergyNet(头部姿态估计 Head Pose Estimation)复现 demo测试
  • mysql高级(尚硅谷-夏磊)
  • C++实用技术(二)std::function和bind绑定器
  • vue框架 element导航菜单el-submenu 简单使用方法--以侧边栏举例
  • Nodejs 第八章(npm搭建私服)
  • React Native获取手机屏幕宽高(Dimensions)
  • kubernetes基于helm部署gitlab
  • jmeter 5.1彻底解决中文上传乱码
  • 云运维工具
  • 【RL】Wasserstein距离-GAN背后的直觉
  • sentinel引入CommonFilter类
  • Phoenix创建local index失败
  • css3 hover border 流动效果
  • jdk安装
  • utf8mb4_general_ci 和utf8mb4_unicode_ci有什么异同,有什么优劣
  • java实现钉钉群机器人@机器人获取信息后,机器人回复(机器人接收消息)
  • ffmpeg转码时出现missing picture in access unit with size 14019
  • 以Llama-2为例,在生成模型中使用自定义StoppingCriteria
  • servlet接受参数和乱码问题
  • 2023-08-05力扣今日三题
  • webpack图片压缩
  • JPA使用nativeQuery自定义SQL怎么插入一个对象参数呢?
  • 用C语言构建一个数字识别卷积神经网络
  • 【CSS】圆形放大的hover效果
  • work weekly
  • Mac端口扫描工具
  • 如何隐藏开源流媒体EasyPlayer.js视频H.265播放器的实时录像按钮?
  • Spring Cloud Eureka 和 zookeeper 的区别
  • Golang之路---04 并发编程——信道/通道
  • 【Rust 基础篇】Rust派生宏:自动实现trait的魔法