for Oracle RAC on GCP

Highly available clustered database with 2, 3, or more nodes
Proven Oracle RAC database engine
Multi-AZ for maximum availability
24/7 support with Oracle and GCP expertise
FlashGrid for Oracle RAC on GCP


Key components

GCP Compute Engine VM instances
Persistent SSD disks
FlashGrid Storage Fabric software
FlashGrid Cloud Area Network software
Oracle Grid Infrastructure software
Oracle RAC database engine
Oracle RAC on GCP Architecture Diagram

Typical configurations

FlashGrid can be deployed in a variety of configurations. Select one that best suits your specific set of HA, performance, capacity, and cost requirements.

Two RAC nodes

The configuration with two database nodes provides tolerance against failure of a single node. Multi-AZ deployment recommended for protection against failure of an entire AZ.

Three RAC nodes

The configuration with three database nodes provides tolerance against simultaneous failure of 2 nodes. Multi-AZ deployment recommended for protection against failure of an entire AZ.

Shared storage

FlashGrid Storage Fabric software turns locally attached disks into shared disks accessible from all nodes in the cluster. The sharing is done at the block level with concurrent access from all nodes.

In 2-node or 3-node clusters each database node has a full copy of user data stored on locally attached Persistent SSD disks or on local SSDs. FlashGrid Read‑Local™ Technology allows serving all read I/O from the locally attached disks and increases both read and write I/O performance. Read requests avoid the extra network hop, thus reducing the latency and the amount of the network traffic. As a result, more network bandwidth is available for the write I/O traffic.

Oracle RAC on GCP - Shared Storage Diagram

Advanced networking

FlashGrid Cloud Area Network™ (CLAN) enables running high-speed clustered applications in public clouds or multi-datacenter environments with the efficiency and control of a Local Area Network.

Network capabilities enabled by FlashGrid CLAN on GCP:
Each type of traffic has its own virtual LAN with a separate virtual NIC, e.g. fg-pub, fg-priv, fg-storage
Negligible performance overhead compared to the raw network
Minimum guaranteed bandwidth allocation for each traffic type while accommodating traffic bursts
Low latency of RAC interconnect in the presence of large volumes of traffic of other types
Multicast support
Transparent connectivity across Availability Zones
Oracle RAC on GCP - Advanced Networking Diagram

High availability

No single point of failure
2, 3, or more active database nodes
2-way or 3-way synchronous data mirroring by ASM
Rolling patches
Multi-AZ delivers higher availability than on-premises systems

Flexible performance

FlashGrid allows you to right-size your cluster at the start and resize later as needed. No need to over-provision in advance for future growth.

CPU resources scalable from 4 to 80 cores per node
Memory scalable up to 3.8 TB per node
Storage performance up to 180K IOPS

Data encryption

Data at rest encrypted on Persistent SSD disks with GCP or customer managed key (optional)
Oracle Transparent Data Encryption (TDE) option available


Oracle Database: 19c, 18c, 12.2, 12.1, 11.2
OS: Oracle Linux 7, RHEL 7
Oracle tools: OEM, RMAN, Data Guard, GoldenGate

Have any questions? Contact us


Contact Us