Sun Cluster 3.1 Data Service for Sun ONE Application Server

Multiple Masters Configuration Overview

You can also configure the Sun Cluster HA for Sun ONE Application Server to be mastered on multiple nodes at the same time. The multiple masters configuration provides scalability by using a front-end web tier to direct requests to the application servers. The pass-through plugin that the application server provides must be used with a front-end web tier to direct requests to one of the running the Sun ONE Application Server instances.

A highly available Sun ONE Web Server is configured to run on the cluster listening on a logical hostname. If the web tier is running on the same cluster as the application server, the plugin should be configured to pass requests to the cluster private IP address. The Sun ONE Web Server instance can also be configured to run on a different cluster. The web server is then configured with the pass-through plugin to forward requests to the Sun ONE Application Server instance. If the web tier is running on a separate cluster, the plugin is configured to pass requests to the physical hostnames of the cluster members that can run the Sun ONE Application Server resource. An example of a physical hostname is phys-schost-1.

The Sun Cluster HA for Sun ONE Application Server configurations that are mastered on multiple nodes can use the private interconnect to direct traffic between the Sun ONE Web Server to the Sun ONE Application Server.


Note –

If you configure the Sun Cluster HA for Sun ONE Application Server as a service that is mastered on multiple nodes at the same time, you must install and configure the Sun ONE Web Server. The Sun ONE Web Server configuration must be the same on all cluster nodes.


Multiple instances of the Sun ONE Application Server can be load balanced. To enable load-balancing, install the Sun ONE Application Server plugin into the Sun ONE Web Server configuration. The Sun ONE Web Server can be configured as a failover or scalable resource when it is used as a front-end to the Sun ONE Application Server.

The Sun ONE Application Server instance is configured so that its HTTP Listeners listen on all interfaces (0.0.0.0), which is the default for Sun ONE Application Servers.


Note –

For a data service mastered on multiple nodes, the IIOP listeners are not highly available.


The following figure illustrates a configuration for a Sun ONE Application Server that masters the resource on two nodes at the same time.

Figure 1–2 Two-Node Cluster With Data Service Mastered on Multiple Nodes

Illustration: The preceding context describes the graphic.