Lvs有四种集群:nat、dr、tun、fullnat。
Lvs集群中术语:
VS:调度器
VIP:客户端访问调度器的公网IP
DIP:调度器与物理服务器连接的IP
RS:真正提供服务器的物理服务器
CIP:客户端IP地址
图1
Nat模式:
大致报文转发结构和使用场景:
图2
特点:
1调度器的DIP和服务器的RIP在同一个网段,并且服务器的网关指向调度器。
2调度器要支持端口映射,但是请求报文和响应报文都要经过调度器,所以可能导致调度器的负载过高
DR-使用场景:
图3
特点:
1需要rs服务器关闭apr应答。
2RIP可以私网地址也可以公网地址。
3响应报文不会经过lvs服务器
Tun的使用场景:
图4
特点:
(1) DIP, VIP, RIP都应该是公网地址
(2) RS的网关一般不能指向DIP
(3)请求报文要经由Director,但响应不经由Director
(4)不支持端口映射
(5) RS的OS须支持隧道功能
FULLNAT场景:
图5
特点:
(1) VIP是公网地址,RIP和DIP是私网地址,且通常不在同一IP网络;因此,RIP的网关一般不会指向DIP
(2) RS收到的请求报文源地址是DIP,因此,只需响应给DIP;但Director还要将其发往Client
(3) 请求和响应报文都经由Director
(4) 支持端口映射