Direct Server Return (DSR) ist ein Implementierungsansatz für den Lastenausgleich. Bei herkömmlichen Lastenausgleichsarchitekturen („Nicht-DSR“) werden sowohl eingehende Anfragen externer Clients als auch die entsprechenden Serverantworten über den Load Balancer geleitet. Bei einer DSR-Architektur hingegen werden Clientanfragen über den Load Balancer geleitet, während Serverantworten den Load Balancer umgehen und direkt an den Client zurückgesendet werden.

Der Hauptvorteil von DSR besteht darin, dass es den Load Balancer entlastet, da dieser die von den Servern zurückgesendeten Pakete nicht verarbeiten muss. Dadurch werden Engpässe aufgrund begrenzter Verarbeitungskapazitäten vermieden. DSR-Implementierungen unterstützen jedoch nur Layer-4-Load-Balancing und keine vollständige SSL-Terminierung. Architekturen ohne DSR erhöhen zwar die Auslastung des Load Balancers, unterstützen dafür aber sowohl Layer-4- als auch Layer-7-Load-Balancing sowie eine vollständige SSL-Terminierung.

F5 BIG-IP unterstützt sowohl DSR- als auch Nicht-DSR-Konfigurationen. Darüber hinaus bietet F5 iApps-Anwendungsvorlagen, um die Konfiguration und Bereitstellung von DSR-Implementierungen zu vereinfachen.