LVS学习笔记
LVS学习笔记
LVS是Linux Virtual Server的简称。是一个虚拟的服务器集群系统,本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一。
负载均衡集群
- 基于DNS的负载均衡
- 基于分发器的负载均衡
- 基于IP负载(4层负载)
- 基于HTTP、nginx的负载(7层负载)
LVS的组成
- ipvs,LVS 是基于内核态的netfilter框架实现的 IPVS 功能,工作在内核态,Linux内核都集成了。
- ipvsadm是控制与内核通信的工具。实现VIP、RS的增删改查。
LVS的通用体系结构:
LVS常用模式:
| 模式 | 特点 |
|---|---|
| NAT(地址转换) | ![]() |
| TUN(ip通道) | ![]() |
| DR(直接路由) | ![]() |
| FULLNAT | 源目的ip、源目的port都做转换 |
| 注:图片复制自[3]。 |
mi采用FULLNAT和自研DPVS。
我司集群组网架构图: 
reference
[1]官网
[2]超详细!一文带你了解 LVS 负载均衡集群!
[3]LVS 负载均衡原理及安装配置详解



