RAC INTRODUCTION

 RAC INTRODUCTION:

RAC stands for Real Application Clusters.

Oracle Real Application Clusters (RAC) enable customers to operate a single Oracle Database across several servers to increase availability and horizontal scalability while accessing shared storage. User sessions connected to Oracle RAC instances may failover and securely replay modifications during outages without affecting end-user apps, thereby masking the effects of failures from end users.

RAC architecture:

Oracle RAC uses Oracle Clusterware as the foundation to connect several servers so that they operate as a single system. Oracle Clusterware is a simple cluster management setup that works with Oracle Database. Oracle Clusterware is also necessary for using Oracle RAC.

Oracle RAC requires Oracle Clusterware software infrastructure to provide concurrent access to the same storage and data files from all nodes in the cluster, a communications protocol for enabling interprocess communication (IPC) across the nodes in the cluster, the ability for multiple database instances to process data as if the data resided on a logically combined, single cache, and a mechanism for monitoring and communicating the node's status.

APPLICATIONS OF RAC:

  • Autonomous Health Framework
  • Oracle Application Continuity
  • Oracle Database Quality of Service Management.

RAC features:

  • Key Capabilities

1.      Cache Synchronization

2.      Smart cluster reconfiguration

3.      Full Stack Protection

  • Flexibility

1.      Multi-platform support

2.      Licensing choices

3.      Autonomous database integration

  • Scalability

1.      No Application Changes

2.      Faster OLTP (Online Transaction Processing)

3.      More scalable analytics

  • Availability

1.      Sharding

2.      Eliminate Planned downtime

ADVANTAGES AND DISADVANTAGES OF RAC:

Advantages of RAC:

  • Certain patches can be applied in its rolling mode.
  • It is load balanced for a better performance
  • It is a solution that is highly scalable
  • DML processes can roll back.
  • It could save you money.

Disadvantages of RAC:

  • It requires a specific network configuration to work properly
  • There can be some scalability limitations

The advantages and disadvantages of Oracle RAC can help a company determine if it is ready for this solution or whether more work needs to be done.

CONCLUSION:

Oracle Real Application Clusters (RAC) is an Oracle Database solution that enables high availability (HA) and scalability without needing any application modifications.

Comments

Popular posts from this blog

Oracle Database Server Architecture: Overview

Oracle E-Business Suite (EBS) - Introduction

Advantages and Disadvantages of React Native