更新时间:2023-09-18
- 实现方式
DR(Direct Routing)方式又称为三角传输模式,在该模式下实现服务器负载均衡,需要后台服务器在环回接口上配置虚拟服务IP。AD设备在分发访问请求时不改变目的IP地址,而是将目的MAC替换为服务器的MAC后,再将访问请求转发给后端的服务器,服务器的回复会直接通过交换机返回给用户。由于服务器的响应回复无需经过AD设备转发,从而减少了AD设备的吞吐压力,有效的避免了整个业务系统的性能瓶颈。
- 工作流程
DR方式L4服务器负载均衡的工作流程如下图所示。
表2DR方式L4服务器负载均衡流程描述
步骤 |
说明 |
1 |
客户端发送服务访问请求,此时的源IP为客户端 IP、目的IP为虚拟服务IP。 |
2 |
交换机将访问请求转发给深信服AD设备。 |
3 |
深信服AD设备接收到访问请求后,根据预先定义的负载均衡调度算法判断出应该将访问请求分发给哪台服务器。 |
4 |
深信服AD设备向服务器分发访问数据,此时的源IP为客户端 IP、目的IP为虚拟服务 IP,目的MAC为服务器MAC。 |
5 |
服务器处理接收到的访问请求,并回复响应数据,此时的源IP为虚拟服务 IP、目的IP为客户端 IP。 |
6 |
交换机接收响应数据,直接转发给客户端。 |