前言
负载均衡技术Load Balance简称LB是构建大型网站必不可少的架构策略之一。它的目的是把用户的请求分发到多台后端的设备上,用以均衡服务器的负载。我们可以把负载均衡器划分为两大类:硬件负载均衡器和软件负载均衡器,这里重点介绍软件实现方法中的LVS。LVS原理介绍和配置实践
更新历史
09月03日 - 拆分LVS-Keepalived中LVS
08月23日 - 更新LVS/NAT、LVS/DR、LVS/TUN三种模式的原理和配置实践
12月03日 - 精简和更新配置步骤
07月31日 - 初稿
扩展阅读
ReadMe
参考文章
相关术语以下术语涉及LVS三种工作模式的原理LB (Load Balancer 负载均衡)
HA (High Available 高可用)
Failover (失败切换)
Cluster (集群)
LVS (Linux Virtual Server Linux 虚拟服务器)
DS (Director Server),指的是前端负载均衡器节点
RS (Real Server),后端真实的工作服务器
VIP (Virtual IP),虚拟的IP地址,向外部直接面向用户请求,作为用户请求的目标的 IP 地址
DIP (Director IP),主要用于和内部主机通讯的 IP 地址
RIP (Real Server IP),后端服务器的 IP 地址
CIP (Client IP),访问客户端的 IP 地址
负载均衡(LB)负载均衡实现方法有两种:硬件实现和软件实现
硬件比较常见的有