Thursday, March 6, 2014

Oracle Clusterware HA Components

 Oracle Clusterware HA Components
  • Resource
  • Action Program 
  • Privileges
  • Resource Dependency
  • Application VIP
  • OCR

Several components work together in building a Highly Available (HA) framework for applications using Oracle Clusterware.

A resource is an entity that Oracle Clusterware manages for HA such as an application. Resources for HA are defined with an application profile that describes attributes and policies for the application.

The application profile also identifies the action program, which is a program or script responsible for providing logic to start, stop, and check the status of a resource. The application profile also defines the failure policies for an application. The Oracle Clusterware software runs with root or administrator rights.

Privileges enable Oracle Clusterware to control the components of an application to include allowing the application to run under the context of a different user from that which Cluster Ready Services (CRS) runs under.

Resources can have a dependency on other resources for operation. For example, a database resource may depend on a storage resource to be running.

An application Virtual IP (VIP) is a VIP that can fail over to other nodes if policies allow it and is one example of a typical application dependency. The application VIP is a resource.

All the information about a resource is stored in the Oracle Clusterware OCR configuration file and is available to each node in the cluster.


No comments:

Post a Comment