Active-active setup in Sun Cluster

Figure 9-1 depicts an active-active configuration in Sun Cluster.

In Sun Cluster, Adaptive Server runs as a data service and is managed by the Sun Clusters Resource Group Manager (RGM). Adaptive Server is associated with a resource group that contains the Adaptive Sever resource and all other resources it requires, such as the SUNW.HAStorage, SUNW.HAStoragePlus, and SUNW.LogicalHostname.

SY.ase is the Adaptive Server resource and defines various extension properties for the resources of type SY.ase. See “Adaptive Server resource extension properties” for more information. See the Sun Cluster documentation for more information on standard resource properties.

Figure 9-1: Sample Sun Cluster resource group configuration

Two resource groups, rg_MONEY1 and rg_PERSONNEL1. The reource groups include resource information and connect to each other’s shared disks.

In this figure, there are two resource groups, rg_MONEY1 and rg_PERSONNEL1, corresponding to the companion servers MONEY1 and PERSONNEL1 in a symmetric configuration.

rg_MONEY1 consists of three resources: ase_MONEY1 of resource type SY.ase, has_MONEY1 of resource type SUNW.HAStorage, and lh_MONEY1 of resource type SUNW.LogicalHostname. The storage resource has_MONEY1 manages the global file system /global/node1_share on the shared disk and the logical host resource lh_MONEY1 manages the logical host name loghost_node1. The Adaptive Server resource ase_MONEY1 uses on has_MONEY1 and lh_MONEY1.

rg_PERSONNEL1 consists of three resources: ase_PERSONNEL1 of resource type SY.ase, has_PERSONNEL1 of resource type SUNW.HAStorage, and lh_PERSONNEL1 of resource type SUNW.LogicalHostname. The storage resource has_PERSONNEL1 manages the global file system /global/node2_share on the shared disk and the logical host resource lh_PERSONNEL1 manages the logical host name loghost_node2. The Adaptive Server resource ase_PERSONNEL1 uses on has_PERSONNEL1 and lh_PERSONNEL1.