A load balancer must be used in front of the cluster in order to distribute the load
among the cluster nodes.
The load balancer used must support (and be configured to use) sticky sessions/session
affinity.
WebSockets need to be enabled on the load balancer in to use the
IFS Streams functionality.
You can use any kind of load balancer - hardware, software, round-robin DNS,
etc.
The load balancer should provide it's services using the same cluster/network alias
you configure in IFS Installer, i.e. clients should connect to the cluster using
the hostname and port you specify during installation.
A Load Balancer is required for all middle tier High End scenarios.
There are two main reasons for using load balancing
You can load balance using either dedicated hardware or using software.
The load balancer must implement sticky sessions (session affinity).
Read more about Load Balancer with IFS Middleware Server