This document explains the key requirements to help you decide how to deploy Oracle Database workloads in Google Cloud.
Operating systems
Oracle on Google Cloud Compute lets you run any Linux operating system that's supported by Oracle, including the following operating systems:
- Red Hat Enterprise Linux versions 7, 8, and 9
- Oracle Linux versions 7, 8, and 9
Oracle versions
Oracle on Google Cloud Compute supports the following Oracle versions:
- Oracle Database 19c
- Oracle Database 23ai
Oracle editions
Oracle on Google Cloud Compute supports the following Oracle editions:
- Enterprise Edition
- Standard Edition
- Express (Free) Edition
Compute Engine machine types
You can choose Compute Engine machine types based on your workload requirements:
For basic and less-demanding Oracle Database workloads, you can use the following general-purpose machine types:
- N4 series
- C4 series
For more information, see General-purpose machine family for Compute Engine.
For complex and memory-intensive Oracle Database workloads, you can use the following memory-optimized machine types:
- M4N series
For more information, see Google Cloud blog about What's new with compute: Scaling core and agentic workloads.
Storage
You can use Hyperdisk Balanced or Hyperdisk Extreme with the supported machine types based on the input and output operations per second (IOPS) and throughput requirements of your Oracle Database workloads.
Oracle Databases require steady state performance. Therefore, we recommend reviewing the Performance limits for machine types with steady state performance before choosing a storage option.
Supported regions
Oracle on Google Cloud Compute supports regions where N4, C4, and M4N machine types are available. The list of available regions might change depending on the number of machines available for you to use.
For more information, see Available regions and zones.