System Administrator’s Guide

     Previous  Next    Open TOC in new window    View as PDF - New Window  Get Adobe Reader - New Window
Content starts here

Setting Up Geographic Redundancy

The following section describes how to setup geographically redundant site pairs and the maintenance attributes and operations for the geographic redundancy service once it is set up. It also provides a workflow for the configuration:

 


Introduction

The geographic redundancy service is responsible for replicating data, so that applications can switch from one site to another and have the data necessary for SLA enforcement available at the second, remote, site. For more information about geographic redundancy, refer to the “Redundancy, Load Balancing, and High Availability” chapter in Concepts and Architectural Overview.

Each geographic site has a name. This name is used for looking up data relevant to the site pair. All configuration is done locally per site, so the remote site must be defined in the local site.

 


Configuration Workflow

Below is an outline for configuring the geographically redundant service. This must be done at both sites.

  1. Define the ID of the local site in Attribute: GeoSiteId.
  2. Define when alarms should be raised due to problems in accessing the remote site in Attribute: RemoteSiteReachabilityAlarmThreshold.
  3. Define the remote site in Operation: setSiteAddress.

 


Reference: Attributes and Operations for GeoRedundantService

Managed object: Container ServicesArrow symbolGeoRedundantService

MBean: com.bea.wlcp.wlng.core.budget.management.configuration.GeoRedundantServiceMBean

Below is a list of attributes and operations for configuration and maintenance:

Attribute: RemoteSiteReachabilityAlarmThreshold

Scope: Cluster

Format: int

Specifies the number of attempts made by a site to reach its peer site before raising an alarm.

Whenever the peer sites fail to establish a connection the number of times defined in RemoteSiteReachabilityAlarmThreshold, a connection lost alarm is raised.

Attribute: GeoSiteId

Scope: Cluster

Format: String

Defines the name of this geographic redundant site. This name is used as key for all operations on the site - see Operation: setSiteAddress, Operation: getSiteAddress, Operation: removeSite.

Operation: getSiteAddress

Scope: Cluster

Signature:

getSiteAddress(Site name: String)

Displays the address of a given site.

Table 8-1 getSiteAddress
getSiteAddress
Parameter
Description
Site name
The name of the site.

Operation: listRemoteSites

Scope: Cluster

Signature:

listRemoteSites()
Displays a list of registered remote sites.

Table 8-2 listRemoteSites
listRemoteSites
Parameter
Description
-
-

Operation: removeSite

Scope: Cluster

Signature:

removeSite(Site name: String)

Removes a site definition.

Table 8-3 removeSite
removeSite
Parameter
Description
Site name
The site name.

Operation: setSiteAddress

Scope: Cluster

Specifies the address of a remote site.

Signature:

setSiteAddress(Site name: String, Address: String)

Table 8-4 setSiteAddress
setSiteAddress
Parameter
Description
Site name
Name of the remote site.
Address
JNDI URL of the Network Tier for the remote site, according to WebLogic Server addressing standards:
<protocol>://<host>:<port>
Example:
t3://host1:port,host2:port


  Back to Top       Previous  Next