Linux集群——LVS类型详解

LB :
调度算法 :
rr
wrr

分类 :
Hardware
F5 ,BIG IP
Citrix ,Netscaler
A10
Software
四层
LVS
七层 反向代理
nginx http,smtp,pop3,imap
haproxy http,tcp(mysql,smtp)

LVS :Linux Virtual Server
director : 调度器
realserver
lvs与iptables 不能同时使用
LVS
ipvsadm :管理集群服务的命令行工具
ipvs :
CIP :Client IP
VIP : Virtual IP
RIP : RS IP
DIP : Director IP

LVS支持模型 :
NAT :地址转换
集群节点跟director必须在同一个IP网络中;
RIP通常是私有地址,仅用于各集群节点间的通信;
director位于client和real server之间,并负责处理进出的所有通信
realserver必须将网关指向DIP;
支持端口映射;
realserver可以使用任意OS;
较大规模应用场景中,director易成为系统瓶颈;
Linux集群——LVS类型详解
DR :直接路由
集群节点跟director必须在同一个物理网络中;
RIP可以使用公网地址,实现便捷的远程管理和监控;
director仅负责处理入站请求,响应报文则由real server直接发往客户端;
real server不能将网关指向DIP;
不支持端口映射;
Linux集群——LVS类型详解
TUN :隧道
集群节点可以跨越internet;
RIP必须是公网IP
director仅负责处理入站请求,响应报文则由real server直接发往客户端;
realserver网关不能指向director;
只有支持隧道功能的OS才能用于realserver;
不支持端口映射;
Linux集群——LVS类型详解
多目标DNAT

猜你喜欢

转载自blog.51cto.com/14087650/2426805
今日推荐