Enhancements such as Scalable Filters, Socket Caching and support for the IP_TRANSPARENT socket option support Onload with greater efficiency and increased scalability in transparent reverse proxy mode server deployments.
These features reduce to a minimum the overheads associated with creating and connecting transparent sockets. Onload can use of up to 2 million transparent active-open sockets per Onload stack.
A transparent socket is created when a socket sets the IP_TRANSPARENT socket option and explicitly binds to IP addresses and port. The IP address can be on a foreign host. IP_TRANSPARENT must be set before the bind.
The EF_SCALABLE_FILTERS variable is used to enable scalable filters and to configure the transparent proxy mode.