About Oracle Cloud Marketplace
On Oracle Cloud Marketplace, you can find value-added applications and services that complement your existing Oracle Cloud solutions.
Resources
The Oracle GoldenGate Maximum Availability Hub image on Oracle Cloud Marketplace contains the latest Oracle GoldenGate 21c release that is available at the time of provisioning an instance.
The primary and secondary Oracle GoldenGate software
is installed on the compute node under the /u01/app/oracle/goldengate/gg21c
directory.
Supported Compute Shapes
Oracle GoldenGate runs on different OCI Compute Sizes. The following table provides details on the supported OCI Compute Sizes:
Compute Shape | OCPU | Memory (GB) |
---|---|---|
VM.Standard2.1 | 1 | 15 |
VM.Standard2.4 | 4 | 60 |
VM.Standard2.8 | 8 | 160 |
VM.Standard2.16 | 16 | 240 |
VM.Standard2.24 | 24 | 320 |
VM.Standard3.Flex | 32 | 512 GB |
VM.Standard.E4.Flex | 64 | 1024 GB |
VM.Standard.E5.Flex | 64 | 1024 GB |
For pricing details on compute nodes, please refer to OCI Pricing. For more information about OCPU, memory, and network bandwidth for extended memory VM shapes, see Extended Memory VM Instances.
Block Storage
The following table provides details on the default block storage configuration used by Oracle GoldenGate on Oracle Cloud Marketplace.
Volume | Default Size | Configurable |
---|---|---|
Boot | 200GB | No |
Swap | 256GB | Yes |
Deployments | 1024GB | Yes |
For pricing details on block storage, please refer to Oracle Storage Cloud Pricing.
Cross Cloud Functionality
Oracle GoldenGate is designed for large scale, cloud based architectures and Oracle GoldenGate on Oracle Cloud Marketplace is a key to many cloud-based solutions. By using Oracle GoldenGate from the Oracle Cloud Marketplace, you can replicate data from on premise to the Oracle Cloud, between data points within the Oracle Cloud, or even between third party clouds.
Network Recommendations
The network recommendations listed here primarlily apply for Oracle to Oracle replication, but the general rules apply to all platforms supported by Oracle GoldenGate. This applies to Oracle GoldenGate on-premise, in 3rd party clouds, in the Oracle cloud, and OCI-GoldenGate.
- For Capture: If you run Oracle GoldenGate remotely (on a separate server from the database that Oracle GoldenGate is capturing from), then the round trip ping time must be less than 80ms. For Integrated Extract, only the changes to tables that are being captured are sent to the Extract process itself.
- For Replicat: If you run Oracle GoldenGate remotely (on a separate server from the database that Oracle GoldenGate is applying changes to) then the round trip ping time must be less than 5ms.
- For Oracle GoldenGate to Oracle GoldenGate communication: The Oracle GoldenGate trail files grows at about 30-40% of the generated redo log volume (if you are capturing 100% of the data). That means that Oracle GoldenGate sends about 30-40% of the generated redo log volume across the network. If the network is not able to scale to this volume, then you can enable compression on the trail file data being sent across the network. This compression can typically achieve 8:1 compression ratios or better. You can also modify the TCP window socket size and buffers as well.
The following table provides a matrix on cross cloud support for replication by using Oracle GoldenGate on the Oracle Cloud Marketplace:
Table 1-1 GoldenGate Cross-Cloud Support
Technology | Remote Capture | Remote Apply |
---|---|---|
Oracle Cloud |
Yes |
Yes |
Amazon Web Services (AWS) |
Yes |
Yes |
Microsoft Azure |
Yes |
Yes |