||Oracle Tips by Burleson
Oracle10g Grid Computing
Chapter 3 - High
Performance and Highly Available
The Concept of a
Server clusters manage the virtual server as a
resource that is mapped to the IP address or
network name. Application client connections to a virtual server
are made by a client session that knows only the IP address that the
cluster service publishes as the address of the virtual server. The
client view is simply a view of individual network names and IP
For example, in a typical database cluster
having two physical nodes, each with distinct IP addresses, the
cluster server configures an additional IP address, usually termed
as virtual server or host. This virtual host always maps to the
active node in the cluster where database service is provided.
Whenever there is a failure in the primary
node, and the application or database is in disabled function, the
failover process begins as initiated by a script or agent. Fail-over
in host-based database system usually includes the following steps
in sequential order.
Detecting failure by monitoring the heartbeat
and checking the status of resources.
Reorganizing cluster membership in the Cluster
Transferring disk ownership from the primary
node to a secondary node.
Mount the file system on secondary node.
Starting database instance on secondary node.
Recover the database and rollback uncommitted
Reestablishing client connections to the fail
over node (database)
Let us look at some examples of how a typical
resource group is configured in a Veritas Cluster server and
Microsoft Cluster service.
For more information,
see the book
Grid and Real Application Clusters 30% off if you
buy it directly from Rampant TechPress .
Written by top Oracle
experts, this RAC book has a complete online code depot with
ready to use RAC scripts.
Oracle Consulting Services
Burleson Oracle Consulting offers Senior Oracle consultants which are available
for all areas of Oracle support. Common Oracle consulting support
activities include short-term Oracle tuning, Oracle database troubleshooting,
Oracle9i and Oracle10g migration,
Oracle9iAS App Server
consulting, Oracle design reviews and
Oracle requirements evaluation support. Oracle support and Oracle consulting
services are priced by the hour, so you only pay for what you need. These
one-time Oracle consulting services commonly include:
Answering questions from your Oracle DBA technical staff
Repairing down production Oracle database systems
One-time Oracle tuning evaluation
Guru support for your Oracle DBA
Installation of Oracle application packages
For more information, please visit