Oracle Database on OpenShift Virtualization (OCP-V) On-Premises
Updated -
Contents
- Overview
- Official Resources & References
- Supported Configuration Matrix
- Detailed Implementation Guides
- Tuning Best Practices
- Known Issues and Limits
Overview
This document serves as a centralized index for tested and validated configurations by Red Hat for Oracle 19c and 26ai Single Instance and RAC (Real Application Clusters), performance validations, and reference architectures for running Oracle Database workloads on OpenShift Virtualization.
The following validated configurations have not been reviewed by Oracle.
1. Official Resources & References
- Red Hat Blog: Implementing Oracle Single Instance and RAC on OCP-V
2. Supported Configuration Matrix
-
Oracle 19c
Instance Type OS Version Status Single Instance RHEL 8 [Red Hat Validated] Single Instance OL 8 [Red Hat Validated] Oracle RAC RHEL 8 [Red Hat Validated] Oracle RAC OL 8 [Red Hat Validated] -
Oracle 26ai
Instance Type OS Version Status Single Instance RHEL 8 [Red Hat Validated] Single Instance RHEL 9 [Red Hat Validated] Single Instance OL 9 [Red Hat Validated] Single Instance RHEL 10 [Red Hat Validated] Single Instance OL 10 [Red Hat Validated] Oracle RAC RHEL 9 [Red Hat Validated] Oracle RAC OL 9 [Red Hat Validated] Oracle RAC RHEL 10 [Red Hat Validated] Oracle RAC OL 10 [Red Hat Validated]
All tests performed on both Intel and AMD platforms, OCP 4.18 or above.
Testing is performed with different storage configurations, such as:
- ODF (Block)
- Pure Storage (CSI) iSCSI
- Pure Storage (CSI) FC
3. Detailed Implementation Guides
Select the specific Red Hat Validated configuration below for deep-dive technical requirements (Networking, YAML snippets, and Tuning):
A. Oracle 19c Single Instance
- Storage: ODF via RBD (Block mode)
- Key Tuning: HugePages (2MB), VirtIO-SCSI multiqueue.
- Additional Details: Red Hat Blog: Oracle Database Workloads On OpenShift Virtualization Reference Architecture
B. Oracle 19c RAC (Real Application Clusters)
- Interconnect: Secondary Networks via Multus (SR-IOV recommended).
- Shared Storage: Requires
ReadWriteMany(RWX) Block volumes. - Additional Details: Red Hat Blog: Oracle Database Workloads On OpenShift Virtualization Reference Architecture
C. Oracle 26ai Installation, RAC Setup, and Migration Guide from 19c
- Reference for Single Instance installations, RAC deployments, database migrations, and performance tuning on RHEL / Oracle Linux.
- Additional Details: Red Hat Article: Comprehensive reference Oracle 26ai
D. Everpure Storage Integration
- DirectFlash Fabric: Using Everpure Storage FlashArray via Fiber Channel or iSCSI.
- Findings: Sub-millisecond latency validation and snapshot integration.
- Everpure Knowledge Portal: OpenShift Quick Start Guide
4. Tuning Best Practices
- Production-compliant performance improvements derived from HammerDB benchmarking on Single Instance and Oracle RAC instances on OCP Virtualization.
- Additional Details: Red Hat Article: Oracle Database Performance Tuning Best Practices for OCP-V
5. Known Issues and Limits
- MTU Settings: Ensure consistent MTU (9000 recommended) across the RAC private interconnect.
- IOPS Limits: Review default QEMU disk throttling if performance fluctuates.
Comments