FlashGrid Cluster is a virtual clustered appliance that enables deployment of Oracle databases with Oracle RAC or Failover HA on Amazon EC2 instances for mission-critical workloads. Oracle RAC nodes can be distributed across AWS Availability Zones to support database uptime of 99.99% or higher, depending on the deployment architecture and availability requirements. Deployment is fully automated using Infrastructure-as-Code and typically completes in 30 to 90 minutes. FlashGrid provides 24/7 technical support covering the complete infrastructure stack used by the cluster. First introduced on AWS in 2017, FlashGrid Cluster is available in all AWS regions, including AWS GovCloud (US), AWS European Sovereign Cloud, and AWS China.
Detailed information about FlashGrid Cluster architecture for Oracle databases on AWS is available on the following pages:
Key components of FlashGrid Cluster on AWS:
- FlashGrid Storage Fabric software
- FlashGrid Cloud Area Network software
- Oracle Database: 26ai, 19c, 12.2.0.1, 12.1.0.2, or 11.2.0.4
- Oracle Grid Infrastructure: 26ai or 19c
- Operating System:
- Oracle Linux: 8 (UEKR7) or 9 (UEKR7)
- Red Hat Enterprise Linux (RHEL): 8 or 9
- Note: Contact FlashGrid support if new deployment with RHEL 7 or Oracle Linux 7 is required.
- Amazon EC2 instances:
General purpose: M8i, M8a, M8azn, M7i , M7a, M6i, M6in, M6a
Memory optimized: R8i, R8a, R7i, R7iz, R7a, R6i, R6in, R6a, R5b, High Memory, X8i, X8aedz, X2idn, X2iedn, X2iezn, Z1d
- Disks:
- EBS GP3 volumes (default)
- EBS SC1 may be used as bulk second-tier storage. For example, for storing Large Object (LOB) tablespaces in a separate disk group.
- EBS GP2 volumes (AWS Outposts only)
|
High Availability Architecture
By leveraging Oracle RAC active-active database clustering and synchronous data mirroring across nodes and AZs, FlashGrid Cluster enables near-zero (seconds) Recovery Time Objective (RTO) and zero Recovery Point Objective (RPO) in case of a failure of a single node instance, of a single EBS volume, or in case of one AZ failure.
If the cluster has 3+ database nodes, then two simultaneous database node failures can be tolerated without causing loss of database service.
Standard Oracle Client functionality provides mechanisms for application failover from a failed node, including Transparent Application Failover (TAF)
Infrastructure-as-Code Deployment
FlashGrid Cluster is delivered as an AWS CloudFormation or Terraform template that automates configuration of multiple components required for a database cluster. FlashGrid Launcher is an online tool that simplifies the deployment process by guiding through the cluster configuration parameters and generating CloudFormation or Terraform templates.