【学习总结】什么是弹性负载均衡? LB和ELB的区别

[Q&A] 什么是 LB (Load Balancer) 负载均衡器:

这是一个广泛的概念,泛指任何用于在网络流量进入时进行分配以实现服务器集群间负载均衡设备服务。传统的负载均衡器可以是硬件设备,也可以是软件解决方案,其基本目标是将客户端请求均匀或智能地分发到后端的一组服务器上,以提高系统的可用性和响应速度。

[Q&A] 什么是ELB (Elastic Load Balancing) 弹性负载均衡:

ELB 是特定于云计算环境(如AWS、阿里云等)的一种负载均衡服务产品。相较于通用的LB,ELB 具有更高的弹性扩展能力:

自动扩展: 可以根据后端服务器实例的变化动态调整负载均衡策略,即当应用需求增加或减少时,能够自动添加或移除后端服务器。

健康检查: 持续监控后端实例的运行状况,并确保只有健康的实例接收新的流量。

多种协议支持: 除了基础的TCP/UDP负载均衡外,还支持HTTP/HTTPS等应用层协议的负载均衡,例如AWS的Application Load Balancer (ALB) 可以根据URL路径、主机头信息等内容来路由请求。

安全性增强: 通常集成SSL/TLS证书管理以及WAF(Web Application Firewall)等功能,提供更安全的传输和服务保障。

会话保持: 可以根据需要实现基于IP地址或其他标识符的会话持久化,保证用户在同一个会话期间始终连接到同一台后端服务器。

[Q&A] LB 和 ELB 区别

总结来说,LB 是一个通用概念,而 ELB 是具有更高可伸缩性、智能化管理和自动化运维特点的云服务产品,专为适应现代云计算架构的需求而设计。

[Q&A] ELB 的组成

监听器:

您可以向您的弹性负载均衡器添加一个多个监听器。

监听器使用配置的协议端口检查来自客户端的连接请求,并根据您定义的分配策略将请求转发到一个后端服务器组里的后端服务器。

后端服务器:

每个监听器会绑定一个后端服务器组,后端服务器组中可以添加一个多个后端服务器。


[Ref] 什么是弹性负载均衡

[Q&A] ELB 使用场景

使用ELB为高访问量业务进行流量分发
使用ELB和AS为潮汐业务弹性分发流量
使用ELB消除单点故障
使用ELB跨可用区特性实现业务容灾部署
[Ref] 什么是弹性负载均衡

相关推荐
لا معنى له1 小时前
目标检测的内涵、发展和经典模型--学习笔记
人工智能·笔记·深度学习·学习·目标检测·机器学习
石像鬼₧魂石3 小时前
内网渗透靶场实操清单(基于 Vulhub+Metasploitable 2)
linux·windows·学习·ubuntu
Danileaf_Guo4 小时前
256台H100服务器算力中心的带外管理网络建设方案
运维·服务器
云老大TG:@yunlaoda3605 小时前
华为云国际站代理商IMS主要有什么作用呢?
tcp/ip·华为云·云计算·负载均衡
醇氧5 小时前
org.jetbrains.annotations的@Nullable 学习
java·开发语言·学习·intellij-idea
拾贰_C5 小时前
【Linux | Windows | Terminal Command】 Linux---grep | Windows--- findstr
linux·运维·服务器
敲敲了个代码6 小时前
隐式类型转换:哈基米 == 猫 ? true :false
开发语言·前端·javascript·学习·面试·web
虹科网络安全6 小时前
艾体宝洞察 | 利用“隐形字符”的钓鱼邮件:传统防御为何失效,AI安全意识培训如何补上最后一道防线
运维·网络·安全
石像鬼₧魂石7 小时前
Kali Linux 网络端口深度扫描
linux·运维·网络
alengan7 小时前
linux上面写python3日志服务器
linux·运维·服务器