SLB vs CLB
什么是SLB?
SLB, 服务器负载均衡(Server Load Balancing),可以看作HSRP(热备份路由器协议)的扩展,实现多个服务器之间的负载均衡。
虚拟服务器代表的是多个真实服务器的群集,客户端向虚拟服务器发起连接时,通过某种负载均衡算法,转发到某真真实服务器。
负载均衡的算法有两种:Weighted round robin(WRR)和Weighted least connections(WLC)
WRR使用加权轮询算法分配链接;
WLC通过一定的权值,将下一个连接分配给活动连接数少的服务器。
有点:
集中管理服务,集群扩容,客户端不需要重启
缺点:
代理服务器会成为性能瓶颈
什么是CLB?
CLB,客户端负载均衡(Clien Load Balancing),主要采用的是一致性hash算法,根据请求的数据,通过hash算法映射到服务器上的节点。
优点:
性能好,不存在瓶颈。
缺点:
由于客户端保存服务器列表,不利于扩展。
更新的时候,客户端可能需要重启,如果可能端较多,难于管理。
犀利用法
要点:分布式配置
搭建CLB,但是配置文件放到zookeeper中,zookeeper相当于代理服务器,但是只存放配置文件,请求不走不走zookepper,实现高可用、无瓶颈的负载均衡策略。如果配置(即IP地址)发生变更,zookeeper通知客户端重新加载配置。
转载于:https://www.cnblogs.com/snaildev/p/7618033.html
SLB vs CLB相关推荐
- 负载均衡SLB和LVS的简单介绍
负载均衡 SLB 阿里云SLB(Server Load Balancing,服务器负载均衡):是阿里云结合自身弹性计算平台的特点以及强大的技术优势,提供的一套软件负载均衡解决方案,以更好的满足弹性计算 ...
- 基于Docker和Kubernetes的企业级DevOps实践训练营
基于Docker和Kubernetes的企业级DevOps实践训练营 课程准备 离线镜像包 百度:https://pan.baidu.com/s/1N1AYGCYftYGn6L0QPMWIMw 提取码 ...
- DEVOPS架构师 -- 02Kubernetes落地实践之旅
文章目录 第二天 Kubernetes落地实践之旅 纯容器模式的问题 容器调度管理平台 架构图 核心组件 工作流程 架构设计的几点思考 实践--集群安装 k8s集群主流安装方式对比分析 核心组件 理解 ...
- 阿里云负载均衡 SLB CLB 虚拟服务器组配置
虚拟服务器组优势 当您需要将不同的请求转发到不同的后端服务器上时,或需要通过域名和URL进行请求转发时,可以选择使用虚拟服务器组. 虚拟服务器组配置中需要注意的问题 如果一旦配置转发策略,访问非策略的 ...
- 阿里云SLB配置HTPPS方式访问
1.http和htpps的区别 http: 默认端口:80 安全性: https: 默认端口:443 安全性:添加有加密证书,安全性相对较高 2.开始配置 1.slb负载均衡 在负载均衡实例列表中将服 ...
- 阿里云 SLB示例配置
SLB示例配置 本步骤将指导您如何配置SLB实例,用于跨可用区挂载ECS实例. 1.双击打开虚拟桌面的Firefox ESR浏览器. 2.在RAM用户登录框中单击下一步,复制云产品资源列表中子用户密码 ...
- 阿里云SLB负载均衡理论与操作
目录 一.负载均衡概念 二.SLB 1.CLB与ALB 2.负载均衡包含的模块 3.使用ECS的优势 3. 负载均衡的使用场景 4.SLB的优势 5.SLB提供的功能 6.SLB的应用场景 7.SLB ...
- SLB负载均衡和DNS协议
SLB负载均衡和DNS协议 SLB 负载均衡 负载均衡原理 负载均衡的组成 健康检测 HTTP/HTTPS监听健康检查机制 健康检测中域名的设置 TCP监听健康检查机制 健康检查状态对请求转发的影响如 ...
- 使用CLB部署HTTPS业务
前提条件 您已购买证书.如您需购买阿里云SSL证书,更多操作,请参见购买SSL证书服务. 您已经创建了实例ECS01和ECS02,并部署了2个不同的应用服务.具体操作,请参见使用向导创建实例. 操作流 ...
最新文章
- 获取各种常见形状的位图
- pytorch dropout用法
- python基础学习(五)第一次修改
- 3.JAVA基础复习——JAVA中的类与对象
- 如何写出健壮的代码?
- Java的,与类的初始化顺序
- Android 四大组件 —— 活动(活动的隐式跳转)
- java8 stream 分组_Java 8 中 Map 骚操作之 merge() 的用法
- 推销自己的前端技术书籍
- java response 状态码_response(向客户端写入数据、对相应进行设置(状态码、响应头))...
- RestartOnCrash一个监控进程的小工具,可用于监控iis/apache/mysql等程序
- Python之数据分析(案例:净额成交量、矢量化、数据曲线平滑)
- 2021年中国云无线接入网(C-RAN)市场趋势报告、技术动态创新及2027年市场预测
- antdesign 所兼容的浏览器_React爬坑之路——Antd兼容IE
- 计算机组装配置(2019年 CPU及显卡天梯图)
- outlook打不开怎么办?
- 综述 | 语义分割经典网络及轻量化模型盘点
- 方差分析 可汗学院统计学 笔记
- 机器学习(Machine-Learning)----概述
- superIO在Linux下的设备,X86 Linux ITE SuperIO GPIO Control
热门文章
- java 画图覆盖_请教如何在java画图中不覆盖原来的画图???
- linux ll以编码格式_【系列】每天一个 Linux 命令(5):rm 命令
- acer p245 linux换win7,宏碁Acer笔记本预装Win8改Win7设置教程
- xss防御方法base64_XSS 防御方法总结
- go语言csv包_玩转数据处理120题R语言版本
- 导入之后再执行一个方法_种花生再撒点儿石灰,掌握这两个方法之后,提高产量基本没问题!...
- 青少年计算机学奥林匹克大赛,2019年第36届全国青少年信息学奥林匹克竞赛获奖规则...
- 这40个linux命令,提高工作效率
- 清理计算机英语是什么,如何清理电脑(国外英文资料).doc
- laravel redis_如何将redis优化