Cluster and Load Balancing
(AS-Java)
You can configure a software cluster version of several SAP NetWeaver Java instances to reduce downtime by installing additional dialog instances.
Clustering on instance level (where each instance is running on a separate hardware box) provides high availability for your system with protection from hardware problems. If a Java instance fails, the load balancing solution dispatches a client request to an available instance.
For more
information about instance-level load balancing with the SAP Web Dispatcher,
see
Server
Selection and Load Balancing Using the SAP Web Dispatcher (also relevant
to AS-ABAP).
For more information on load balancing, see Load Balancing of the SAP Web AS for J2EE Applications.
In
addition to process-level clustering, Java processes are started and
controlled by the Java Startup and Control Framework. This detects failures of
Java process and restarts them. For more information, see
Architecture of the
Java Startup and Control Framework.
SAP NetWeaver Java has its own cluster architecture with a high level of scalability and availability.
For more
information on Java cluster architecture for SAP NetWeaver, see
Java Cluster
Architecture.
The redundancy of the software cluster contributes high availability. In the event of application server failure, the system remains available.

SAP Web Dispatcher is a single point of failure, which you can protect with switchover software.