Database High Availability Simplified

Mission Critical Meets Cloud

Public clouds provide IT organizations with the flexibility and elasticity that are not possible in the traditional data center. Today new enterprise applications can be brought online in hours instead of months. Backend databases are an integral part of many mission critical applications. Ensuring high availability of the databases is a critical challenge in the cloud migration strategy.

FlashGrid Enables Oracle RAC in AWS

Oracle RAC is the most trusted high availability solution for running mission critical databases. FlashGrid Storage Fabric and FlashGrid Cloud Area Network™ software enable infrastructure capabilities required for running Oracle RAC in AWS.

  • Shared high-performance storage accessible from all nodes in the cluster
  • Multicast enabled network between all nodes in the cluster
  • Separate networks for different types of traffic: client, cluster interconnect, and storage

FlashGrid Cloud Area Network

FlashGrid Cloud Area Network™ software enables migration of mission-critical applications to the public cloud by bridging the gap between the limited network capabilities that the public clouds provide and the capabilities required for achieving maximum availability. FlashGrid Cloud Area Network™ enables running high-speed clustered applications in public clouds or multi-datacenter environments with the efficiency and control of a Local Area Network.

FlashGrid Storage Fabric

FlashGrid Storage Fabric turns local drives into shared drives accessible from all nodes in the cluster. The local drives shared via FlashGrid Storage Fabric can be block devices of any type including Elastic Block Storage (EBS) volumes, local SSDs, or LVM volumes. The sharing is done at the block level with concurrent access from all nodes.

Each database node has a full copy of user data on its local drives. The FlashGrid Read‑Local™ Technology allows serving all read I/O from the local drives 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.

Ultimate High Availability with Multi-AZ

Each AWS EC2 cloud region has several availability zones. The availability zones are isolated from each other while providing high speed network connectivity between them. Placing Oracle RAC nodes in multiple availability zones provides high availability above the level achievable in a traditional data center.

Flexible Performance

AWS offers variety of EC2 instance types with different numbers of CPU cores and different memory sizes to meet the needs of various database workloads. When more resources are needed, the instance types of the database nodes can be easily changed one by one without causing database downtime.

Provisioned IOPS EBS storage volumes can provide a single cluster with over 100K IOPS, which is comparable to a dedicated all-flash array. The new generation of EC2 instances with up to 16 GB/s of storage bandwidth and up to 3.3 million IOPS on the local NVMe SSDs takes the storage performance to a new level beyond what all-flash storage arrays can provide.

Integrated with Oracle Grid Infrastructure

FlashGrid Storage Fabric integrates seamlessly with the most trusted HA platform. The FlashGrid architecture leverages Oracle Clusterware and ASM capabilities and is easy to use for Oracle DBAs.

FlashGrid Cloud Provisioning

Create a high availability cluster in the cloud in just a few mouse clicks. The process of deploying cloud resources, clusterware, and HA storage is fully automated with FlashGrid Cloud Provisioning.