LVS项目介绍

1)linux虚拟服务器(LVS)是章文嵩在国防科技大学就读博士期间创建的
2)LVS可以实现高可用的、可伸缩的Web、Mail、Cache和Media等网络服务.
3)最终目标是利用linux操作系统和LVS集群软件实现一个高可用、高性能、低成本的服务器应用集群.

LVS集群组成
1)前段:负载均衡层
由一台或多台负载调度器构成
2)中间:服务器群组层
由一组实际运行应用服务的服务器组成
3)底端:数据共享存储层
提供共享存储空间的存储区域.

LVS术语
1)Director Server:调度服务器
将负载分发到Real Server的服务器
2)Real Server :真实服务器
真正提供应用服务的服务器
3)VIP:虚拟IP地址
公布给客户访问的虚拟IP地址
4)RIP:真实IP地址
集群节点上使用的IP地址
5)DIP:调度器链接节点服务器的ip地址

LVS工作模式
1)VS/NAT
通过网络地址转换实现的虚拟服务器
大并发访问时,调度器的性能成为瓶颈
2)VS/DR
直接使用路由技术实现虚拟服务器
节点服务器需要配置VIP,注意MAC地址广播
3)VS/TUN
通过隧道方式实现虚拟服务器

负载均衡调度算法
LVS目前实现了10中调度算法
常用调度算法有4种
1)轮询(Round Robin)
2)加权轮询(Weighted Round Robin)
3)最少连接(Least Connections)
4)加权最少连接(Weighted Least Connections)

负载均衡调度算法(序1)
1)轮询(Round Robin)
将客户端请求平均分发到Real Server
2)加权轮询(Weighted ROund Robin)
根据Real Server 权重值进行轮询调度
3)最少连接(Least Connections)
选择链接数最少的服务器
4)加权最少连接
根据Real Server 权重值,选择连接数最少的服务器
5)原地址算咧(Source Hashing)
根据请求的目标IP地址,作为散列键(Hash key)从静态分配的散列表找出对应的服务器.

负载均衡调度算法(序2)
其他调度算法
1)基于局部性的最少链接
2)带复制的基于局部慈宁宫最少链接
3)目标地址散列(Destination Hashing)
4)最短的期望的延迟
5)最少队列调度

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值