9.4. Network Load Balancing
The primary purpose of a network load balancing cluster is to provide scalability. In other words, network load balancing is used to allow more and more clients to access the same service without impacting performance. Client requests are distributed among the servers, and if a server fails, NLB detects the failure and sends the load to another server.
Figure 9.6 shows an NLB cluster. The NLB cluster presents itself as a single IP address to clients and uses an algorithm based on the IP address of the clients to map the clients to one of the nodes in the NLB cluster.
In the event of a failure of one of the nodes, clients are automatically redirected to another node. If a node fails while a user is connected, the client ...