210 WebSphere Application Server V8.5 Concepts, Planning, and Design Guide
Advantages
Using horizontal scaling with clusters has the following advantages:
Improved throughput
Because multiple systems service client requests simultaneously without competing for
resources, you can expect improved throughput from your installation.
Improved response times
By hosting cluster members on multiple systems, each cluster member can use the
processing resources of the system, avoiding bottlenecks and resource contention.
Therefore, response times improve in most scenarios.
Benefits from the workload management capabilities of WebSphere Application Server
Because horizontal scaling is implemented through clusters, it benefits from the workload
management capabilities of WebSphere Application Server.
Provides enhanced failover support
Because the cluster members are spread over multiple systems, this topology provides
hardware failover capabilities. Client requests can be redirected to cluster members on
other systems if a system goes offline. The outage of a system or an operating system
failure does not stop a service from working.
Considerations
Keep in mind the following considerations when using horizontal scaling with clusters:
Increased resource usage
Because multiple systems are required to implement this topology, hardware costs
increase. To implement horizontal scaling, you need WebSphere Application Server
Network Deployment. Therefore, you need additional application server processes, such as
the deployment manager and the node agent process, to manage this type of environment.
This method increases processing and the memory footprint of the installation.
More complex administration
The maintenance and administration of the environment are more complex because the
number of systems increases.
Setting up the topology
To set up a topology environment similar to the one illustrated in Figure 8-7 on page 209,
complete the steps in this section. These steps include the minimum software configuration
that you need for this topology.
Setting up System A
To set up System A, complete the following steps:
1. Install IBM Installation Manager.
2. Using Installation Manager, install the following applications:
– Web server plug-ins for WebSphere Application Server
– WebSphere Customization Toolbox
– IBM HTTP Server
If you are not using IBM HTTP Server, install a supported web server.
3. Open the WebSphere Customization Toolbox, and start the Web Server Plug-ins
Configuration Tool.