Planning the configuration

Before configuring OpenSwitch, plan your implementation. Several configurations are possible, depending on whether you use Replication Server, whether the Replication Server is configured for warm standby, and whether your Adaptive Servers are configured for failover.

Verify that you have the appropriate software installed as shown in Table 3-1, before you start OpenSwitch configuration.

Table 3-1: OpenSwitch configuration requirements

Name

Software requirements

Simple

  • 1 OpenSwitch.

  • 1 coordination module (CM) — optional.

  • 2 Adaptive Servers.

High availability, warm standby

  • 1 OpenSwitch server.

  • 1 replication coordination module (RCM) configured to coordinate failover through the OpenSwitch server.

  • 2 Adaptive Servers configured for high availability.

  • 1 Replication Server configured for warm standby.

Redundant high availability, warm standby

  • 2 OpenSwitch servers (1 primary and 1 secondary). OpenSwitch servers in this configuration do not communicate with each other, unlike a mutually aware configuration.

  • 2 RCMs configured to coordinate failover through the OpenSwitch server.

  • 2 Adaptive Servers configured for high availability.

  • 1 Replication Server configured for warm standby.

Mutually aware

  • 2 mutually aware companion OpenSwitches. Both mutually aware OpenSwitch servers within the same cluster regard each other as companions and are both aware of each other’s state and the state of the other servers.

  • 2 CMs or 2 RCMs (optional).

  • 2 Adaptive Servers, which may be configured for high availability.

See the OpenSwitch Administration Guide and the OpenSwitch Coordination Module Reference Manual for details about possible OpenSwitch configurations.

See the Replication Server documentation for information about using warm standby. See the Adaptive Server Enterprise documentation for information about high availability failover.

NoteWhen you install and configure the secondary companion OpenSwitch in a mutually-aware implementation, you must use the same Adaptive Server name that you provided in the primary companion OpenSwitch server configuration. If you do not do this, OpenSwitch cannot connect to your Adaptive Servers.