LVS学习
努力的肖同学
这个作者很懒,什么都没留下…
展开
-
#LVS学习笔记(5)#LVS的调度算法
LVS的调度算法固定调度算法:rr,wrr,dh,sh动态调度算法:wlc,lc,sed,nq,lblc,lblcr固定调度算法:即调度器不会去判断后端服务器的繁忙与否,一如既往得将请求派发下去。动态调度算法:调度器会去判断后端服务器的繁忙程度,然后依据调度算法动态得派发请求。rr:轮询(round robin)这种算法是最简单的,就是按依次循环的方式将请求调度到不同的服务器上,该算法最大的特点就是简单。轮询算法假设所有的服务器处理请求的能力都是一样的,调度器会将所有的请求平均分配给每个真实服务原创 2020-10-19 17:11:48 · 306 阅读 · 0 评论 -
#LVS学习(4)#LVS实现四层负载均衡--基于TUN隧道模式
LVS实现四层负载均衡–基于TUN隧道模式1、IP隧道(Tunnel)模式(LVS-TUN) 原理:互联网上的大多Internet服务的请求包很短小,而应答包通常很大。那么隧道模式就是,把客户端发来的数据包,封装一个新的IP头标记(仅目的IP)发给RS,RS收到后,先把数据包的头解开,还原数据包,处理后,直接返回给客户端,不需要再经过负载均衡器。注意,由于RS需要对负载均衡器发过来的数据包进行还原,所以说必须支持IPTUNNEL协议。所以,在RS的内核中,必须编译支持IPTUNNEL这个选项原创 2020-10-19 16:59:27 · 234 阅读 · 0 评论 -
#LVS学习(3)#LVS实现四层负载均衡--基于DR模式
LVS实现四层负载均衡–基于DR模式1、直接路由(Direct routing)模式(LVS-DR)原理:负载均衡器和RS都使用同一个IP对外服务。但只有DR对ARP请求进行响应,所有RS对本身这个IP的ARP请求保持静默。也就是说,网关会把对这个服务IP的请求全部定向给DR,而DR收到数据包后根据调度算法,找出对应的RS,把目的MAC地址改为RS的MAC(因为IP一致)并将请求分发给这台RS。这时RS收到这个数据包,处理完成之后,由于IP一致,可以直接将数据返给客户,则等于直接从客户端收到这个数据包无原创 2020-10-19 16:29:14 · 133 阅读 · 0 评论 -
#LVS学习笔记(1)#负载均衡集群和LVS理论
负载均衡集群1、集群是什么?1 集群(cluster)技术是一种较新的技术,通过集群技术,可以在付出较低成本的情况下获得在性能、可靠性、灵活性方面的相对较高的收益,其任务调度则是集群系统中的核心技术。2 集群组成后,可以利用多个计算机和组合进行海量请求处理(负载均衡),从而获得很高的处理效率,也可以用多个计算机做备份(高可用),使得任何一个机器坏了整个系统还是能正常运行。2、负载均衡集群技术① 负载均衡(Load Balance):负载均衡集群为企业需求提供了可解决容量问题的有效方案。负载均衡集群原创 2020-10-19 15:34:24 · 267 阅读 · 1 评论 -
#LVS学习(2)#LVS实现四层负载均衡--基于NAT模式
LVS实现四层负载均衡实验–基于NAT模式业务需求随着业务的发展,网站的访问量越来越大,网站访问量已经从原来的1000QPS,变为3000QPS,网站已经不堪重负,响应缓慢,面对此场景,单纯靠单台LNMP的架构已经无法承载更多的用户访问,此时需要用负载均衡技术,对网站容量进行扩充,来解决承载的问题。考虑解决方案?横向:scale out 对磁盘等资源扩容纵向:scale up 增加新的服务器一、环境准备1、准备虚拟机准备 3 台纯净的虚拟机,两台 web 服务器2、LVS-server原创 2020-10-19 15:29:04 · 170 阅读 · 0 评论