The Oracle High Availability Technology (PAA) is now based on proven Architecture related to its Maximum Availability Architecture (locally, locally) the design blueprint is based on proven Oracle High Availability technologies. The optimization method is recommended by the command to maximize the system availability through simple configuration.
More and more IT systems, including networks, systems, and databases, have considered availability. However, as a user, whether IT managers, architects, system administrators, or database administrators find IT difficult for them to integrate distributed systems to build a unified high availability solution to meet their business needs.
Oracle wants to simplify the complexity of designing a correct high availability architecture for users' business needs. It is a solution to achieve the high availability of the entire Oracle database that is truly indestructible.
Oracle defines a simple, redundant, and robust structure that can implement fault prevention, detection, and recovery. The following components are involved in the structure of the locally deployed locally:
- Real Application Clusters
Real Application Clusters (RAC) utilizes the processing capabilities of multiple interconnected computers. RAC software and a hardware collection called a cluster combine the processing capabilities of each component to build a strong computing environment and provide:
Availability:
Provides almost continuous data access to minimize interruptions caused by hardware and software component faults.
Scalability:
You can add additional nodes to the cluster to improve processing capabilities without having to redistribute data or change user applications.
Easy to manage:
Provides a separate system image for management.
In addition, RAC also supports failover.
- Oracle Data Guard
Oracle Data Guard Manages synchronous copies of a product database in another region. Oracle Data Guard supports remote archiving, recovery, and switchover and failover. It also provides disaster protection and Read-only for Reporting.
Redundancy intermediate/Application Layer
The application layer provides application services for clients by a group of servers. The entire application layer function may be distributed on many hosts. In cluster mode, multiple hosts can provide the same service to achieve high Oracle availability.
Redundant Network Structure
A high-availability network layer may contain redundant devices, such as DNS servers, to achieve routing of master and slave nodes, Server Load balancer, and physical layer switching during Failover.
Redundant Storage Structure
There are many redundant storage technologies, and any of them can meet the requirements.
Article by: http://database.csdn.net/page/42d7285c-6549-406c-ac66-3f89fddea438