If a packet is not matched by any association, the IPFE creates a new association by choosing an application server from the target set IP list. The choice is based on the load balance algorithm setting. The IPFE is designed to keep the connection on the same MP across reconnection in a period, if possible. This enables the upper layer transaction to be complete after reconnection and minimizes the impact to other MPs for a bouncing case. If the original application server is not available, reconnecting connections is distributed to other application servers available. However, after the unavailable application server recovers, the connections are not redistributed back for continuity purpose, so ongoing traffic is not disturbed.
Regardless of the algorithm, the IPFE raises a minor alarm of Out of Balance: High
or Out of Balance: Low
on an application server whenever it is receiving a statistically high or low amount of traffic in comparison to others within the same target set.
If an application server determines that it has reached fully loaded capacity, then it notifies the IPFE not to send it further new connections. This is called Stasis. Application servers may go in and out of Stasis automatically according to the current traffic.
There are two load balance algorithms available:
Out of Balance: High
alarm. In this way reconnecting connections are always directed to application servers that are moderately loaded. This feature is independent of Stasis notifications.