FlashGrid Cluster is an engineered cloud system that enables active-active database high availability infrastructure in public clouds.
Additional information about the FlashGrid Cluster architecture is available in the following white paper: “Mission-Critical Databases in the Cloud. Oracle RAC on Amazon EC2 Enabled by FlashGrid® Cluster.”
Key components of FlashGrid Cluster on AWS:
- FlashGrid Storage Fabric software
- FlashGrid Cloud Area Network software
-
Oracle Database: 19c
Note: For installing a legacy DB version 11.2.0.4, 12.1.0.2, or 12.2.0.1, the following options are available:
- Use the latest version of Launcher and install database home manually on Oracle Linux 8 or RHEL8. Access to Tier1 Oracle patches is required.
- Use Launcher version 24.11 to install on OL7/RHEL7. Contact FlashGrid support for assistance.
- Oracle Grid Infrastructure: 19c
-
Operating Systems:
- 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.