负载均衡:高并发网关设计原理与实践
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.4.1 四层负载均衡的原理

四层负载均衡工作在网络七层开放式系统互联(Open System Interconnect,OSI)模型的第四层,即传输层,基于IP和端口进行请求分发。典型的四层负载均衡是LVS。

如图1-6所示,在四层负载均衡上,服务以VIP:VPort的形式对外暴露;后端集群中有多个节点会响应这个服务。当客户端请求服务访问VIP:VPort时,四层负载均衡器收到客户端请求后,会根据负载均衡算法从后端集群中选择一个节点,修改请求的目的IP:Port为该节点的IP:Port(若响应要求经过负载均衡,则需要同时修改源IP:Port为负载均衡local ip/LIP:local port/LPort),把客户端请求分发到该节点。

图1-6 四层负载均衡