LVS
- Linux Virtual Server
- 1995 中国 章文嵩
- Linux内核默认组件
- 接受用户请求并转发给后端服务器由后端服务器响应请求
LVS四种工作模式
- DR 直接路由模式 替换目标地址MAC为RSMAC并转发,应答包不经过调度器
- TUN 隧道模式 利用隧道模式,在VIP外添加RIP并转发,应答包不经过调度器
- NAT 地址转换模式,将VIP替换为RIP并转发,应答包返回调度器
- FULLNAT 全部地址转换模式,把源地址替换为VIP,目标地址替换为RIP并转发,应答包返回调度器,并再次改回去发还给请求端
关于四种工作模式的详细介绍:
https://blog.youkuaiyun.com/timonium/article/details/117594756
LVS十二种调度算法
- ipvs scheduler:根据其调度时是否考虑各RS当前的负载状态
- 粗略分为两类:静态调度算法和动态调度算法
静态算法 4种
1. RR RoundRobin 轮询算法
- 雨露均沾 无差别按次序分配调度任务的算法