6.3 Web container clustering and failover (Web server plugin)

Each HTTP server is configured to run the IBM HTTP Server Plug-in. The cluster members can all reside on a single node or can be distributed across multiple nodes in the WebSphere cell (vertical or horizontal scaling).

Each request coming into the Web server is passed through the plug-in, which uses its configuration information to determine whether the request should be routed to WebSphere, and if so, to which application server (that is, to which Web container) the request should be routed to (Figure 6-1). The communication between the plug-in and the application servers can be either HTTP or HTTPS. The Web server plug-in distributes requests around cluster members that are not available.

Figure 6-1 Plug-in (Web container) workload management

The plug-in is a module, which is loaded by the Web server when it initializes, and that it bypasses Web containers that are not available. It uses the following mechanisms for WLM and failover:

Thus, satisfactory failover support for Web clients can only be achieved by the use of all three mechanisms.
xxxx