直接服务器返回(DSR)是一种负载平衡的实现方法。 在传统(“非 DSR”)负载平衡架构中,来自外部客户端的传入请求和相应的服务器响应都会通过负载平衡器。 相比之下,DSR 架构通过负载均衡器路由客户端请求,但服务器响应绕过负载均衡器,直接返回给客户端。
DSR 的主要优点是它无需负载均衡器处理从服务器返回的数据包,从而减轻了负载均衡器的开销,从而避免了由于处理能力有限而造成的瓶颈。 但是,DSR 实现只能执行第 4 层负载平衡,并且不完全支持 SSL 终止。 非DSR架构在增加负载均衡器工作负载的同时,全面支持第4层和第7层负载均衡,并实现完整的SSL终止。
F5 BIG-IP支持 DSR 和非 DSR 配置。 此外,F5 还提供 iApps应用模板来简化 DSR 实施的配置和部署。