SLB基本概念

本文涉及的产品
传统型负载均衡 CLB,每月750个小时 15LCU
网络型负载均衡 NLB,每月750个小时 15LCU
应用型负载均衡 ALB,每月750个小时 15LCU
简介: SLB基本概念

在阿里云以及其他云计算环境中的SLB(Server Load Balancer,服务器负载均衡)服务中,涉及以下几个基本概念:

  1. LoadBalancer

    • LoadBalancer是SLB实例本身,它是虚拟化的负载均衡器,负责接收来自客户端的所有请求,并基于预定义的策略和算法将这些请求分发给后端的服务器。
  2. Listener

    • Listener代表监听器,是配置在SLB实例上的一个组件,它监听指定的协议(如HTTP、HTTPS、TCP、UDP等)和端口上的入站流量。每个监听器关联着一套负载均衡策略和规则,包括转发规则、SSL/TLS证书配置等。
  3. Backend Server GroupBackendServer

    • Backend Server Group是指一组后端服务器,它们实际执行服务请求处理。SLB会根据负载均衡策略将前端请求分发至Backend Server Group中的某个健康状态良好的后端服务器上。
  4. 健康检查

    • SLB通过定期发送健康检查请求来检测后端服务器的状态,确保仅将流量转发至响应正常的服务器上。
  5. 调度算法

    • 负载均衡调度算法包括但不限于轮询(Round Robin)、加权轮询(Weighted Round Robin)、最少连接数(Least Connections)以及加权最少连接数(Weighted Least Connections)等,用以决定如何分配流量至后端服务器。
  6. 会话保持

    • 为了保证同一客户端的多次请求被同一台后端服务器处理,SLB支持会话保持功能,即sticky sessions,这有助于维护用户会话状态的一致性。
  7. SSL证书管理

    • 在HTTPS场景下,SLB支持SSL/TLS证书的上传和管理,允许在负载均衡层进行SSL卸载,减轻后端服务器的压力。
  8. 多可用区部署

    • SLB可以跨多个可用区部署,提高容灾能力和区域内的冗余。
  9. 虚拟服务器组

    • 可以进一步细粒度地控制流量分发,例如基于不同属性的虚拟服务器组来实现更灵活的路由策略。

总结来说,SLB的核心就是通过LoadBalancer实例和Listener结合调度算法,管理和分发进入的网络流量,从而确保后台服务器群组能够高效且稳定地处理请求,并实现系统的高可用性和可扩展性。

相关实践学习
SLB负载均衡实践
本场景通过使用阿里云负载均衡 SLB 以及对负载均衡 SLB 后端服务器 ECS 的权重进行修改,快速解决服务器响应速度慢的问题
负载均衡入门与产品使用指南
负载均衡(Server Load Balancer)是对多台云服务器进行流量分发的负载均衡服务,可以通过流量分发扩展应用系统对外的服务能力,通过消除单点故障提升应用系统的可用性。 本课程主要介绍负载均衡的相关技术以及阿里云负载均衡产品的使用方法。
目录
相关文章
|
负载均衡 网络协议 算法
搞懂分布式技术7:负载均衡概念与主流方案
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/a724888/article/details/80774560   负载均衡的原理 原创: 刘欣 码农翻身 4月23日 这是1998年一个普通的上午。
|
1月前
|
负载均衡 算法 前端开发
HAProxy 和负载均衡概念简介
HAProxy 和负载均衡概念简介
55 3
|
3月前
|
XML 负载均衡 Java
Spring Boot 中实现负载均衡:概念、功能与实现
【6月更文挑战第28天】在分布式系统中,负载均衡(Load Balancing)是指将工作负载和流量分配到多个服务器或服务实例上,以提高系统可用性和响应速度。负载均衡器可以是硬件设备,也可以是软件解决方案。
211 0
|
弹性计算 负载均衡 监控
SLB 负载均衡 02-SLB 的基本概念视频| 学习笔记
快速学习 SLB 负载均衡 02-SLB 的基本概念视频。
207 0
SLB 负载均衡 02-SLB 的基本概念视频| 学习笔记
|
负载均衡 应用服务中间件 nginx
年终培训关于磁盘冗余阵列、热备、群集、负载均衡、云计算、F5、Nginx等的概念和基本原理
在系统部署实施过程中,客户往往会关注系统的可用性方面的指标。 对于一个具备高可用性的系统来说, 多机部署方案是必不可少的。 我们这个知识分享,就从多个不同层面来介绍多机部署方案。 --------------------   F5 big-ip的网络部署示...
742 0
|
3月前
|
缓存 负载均衡 算法
解读 Nginx:构建高效反向代理和负载均衡的秘密
解读 Nginx:构建高效反向代理和负载均衡的秘密
92 2
|
2月前
|
负载均衡 算法 应用服务中间件
nginx自定义负载均衡及根据cpu运行自定义负载均衡
nginx自定义负载均衡及根据cpu运行自定义负载均衡
31 1
|
2月前
|
运维 负载均衡 算法
SLB与NGINX的异同是什么
SLB与NGINX的异同是什么
116 2
|
4月前
|
负载均衡 应用服务中间件 nginx
解决nginx配置负载均衡时invalid host in upstream报错
在Windows环境下,配置Nginx 1.11.5进行负载均衡时遇到问题,服务无法启动。错误日志显示“invalid host in upstream”。检查发现上游服务器列表中,192.168.29.128的主机地址无效。负载均衡配置中,两个服务器地址前误加了"http://"。修正方法是删除上游服务器列表和proxy_pass中的"http://"。问题解决后,Nginx服务应能正常启动。
301 4
解决nginx配置负载均衡时invalid host in upstream报错