LVS的简单介绍

说明

本文章对LVS的基本资料进行简单介绍

LVS介绍

Liunx虚拟服务器(LVS)是章文嵩在国防科技大学读博士期间创建的
LVS可以实现高可用的、可伸缩性的web、mail、cache和media等网络服务
最终目标是利用Linux操作系统和LVS集群软件实现一个高可用、高性能、低成本的服务器应用集群
工作在网络模型的四层

LVS组成

前端:负载均衡
由一台或多台负载均衡调度器组成

中间:服务器群组层
由一组实际运行应用服务的应用服务器组成

底端:数据共享存储层
提供共享存储空间的存储区域

LVS术语

Director Server:调度服务器,将负载分发到Real Server的服务器
Real Sserver:真实服务器,真正提供应用服务的服务器
VIP:虚拟IP地址,公布给用户访问的虚拟IP地址
DIP:调度器连接后端节点服务器的IP地址
RIP:真实IP地址,集群节点上使用的IP地址

LVS工作模式

1.NAT模式
-通过网络地址转换实现的虚拟服务器
-大并发访问时,调度器的性能称为瓶颈

2.DR模式
-直接使用路由技术实现虚拟服务器
-节点服务需要配置VIP,屏蔽MAC地址广播

3.TUN模式
-通过隧道方式实现虚拟服务器

LVS调度算法

轮询(Round Robin)将请求平均分配给后端提供服务的服务器
加权轮询(Weighted Round Robin) 让指定的服务器,多提供服务
最小连接(lc),谁的连接少,就找谁
加权最小连接(wlc) 设置权重,在并发量相同的情况下,优先调度给权重高的服务器
原地址散列(Source Hashing) 相同客户端访问相同的服务器
目标地址散列(Destinationg Hashing)
基于局部性的最小连接
带复制的局部性的最小连接
最短的期望的延时,谁的延时低,将请求转给谁
最少队列调度 ,哪个服务的队列少,就将请求转发给哪台服务器

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值