On-Premises to Cloud Journey: Oracle Exadata Cloud@Customer Essentials
Oracle Exadata Cloud@Customer brings the power of Oracle Cloud Infrastructure directly into your data center, enabling enterprises to embark on a seamless on-premises to cloud transformation without compromising on performance, security, or control. This blog post outlines the essentials you need to plan, deploy, and operate Exadata Cloud@Customer as the cornerstone of your hybrid cloud strategy.
1. Why Exadata Cloud@Customer?
Embracing Exadata Cloud@Customer allows you to:
- Retain Data Sovereignty: Keep sensitive data within your firewall while leveraging Oracle’s autonomous infrastructure.
- Ensure Consistent Performance: Benefit from the same Smart Scan, Hybrid Columnar Compression, and RDMA-powered network as OCI Exadata.
- Accelerate Innovation: Tap into Oracle Cloud’s evolving ecosystem—autonomous capabilities, analytics services, and DevOps toolchains—without re-architecting applications.
2. Key Architectural Components
- Exadata Storage Servers: Provide intelligent offload of SQL operations and columnar compression.
- Database Servers (BM.instances): Run Oracle Database in a virtualized, elastic environment.
- InfiniBand/RoCE Fabric: Delivers ultra-low latency interconnect between compute and storage.
- OCI Service Link: Securely tunnels management, backups, and monitoring traffic to Oracle Cloud Control Plane.
3. Deployment Models
- Quarter Rack, Half Rack, Full Rack: Start small to validate workloads, then scale out non-disruptively.
- Autonomous Database on Exadata Cloud@Customer: Offload routine maintenance—patching, tuning, backups—to Oracle Autonomous technology.
- Dedicated Database Service: Retain full DBA control with BYOL (Bring Your Own License).
4. Pre-Deployment Planning
- Capacity Assessment: Profile peak CPU, memory, storage I/O, and network throughput requirements.
- Networking Design: Ensure connectivity via private VLAN for data plane and service VLAN for control plane traffic.
- Security & Compliance: Map your regulatory requirements—encryption, audit, and data masking—to in-place Exadata features.
5. Provisioning Essentials
Provisioning Exadata Cloud@Customer leverages the OCI CLI or Console:
oci db exadata-infrastructure create \
--compartment-id ocid1.compartment.oc1..xxxx \
--display-name “ExaCC-Prod-01” \
--shape ExaCC.Quarter \
--customer-admin-password “YourStrongPassword!” \
--nsg-ids '[“ocid1.networksecuritygroup.oc1..aaaa”]'
Upon rack delivery and basic network setup, Oracle engineers coordinate the “handshake” to link your Exadata infrastructure to your cloud tenancy.
6. Migration Strategies
- Logical Export/Import (Data Pump): Best for schema-only migrations or selective data movement.
- Transportable Tablespaces: Ideal for large data volumes; moves datafiles with minimal downtime.
- GoldenGate Replication: Achieve near-zero downtime cutover with real-time change data capture.
Example: Data Pump migration
expdp system/Welcome1@onprem schemas=APP_DIR dumpfile=app_schema.dmp directory=EXP_DIR
impdp system/Welcome1@cloud schemas=APP_DIR dumpfile=app_schema.dmp directory=IMP_DIR
7. Operations & Maintenance
- Patch Automation: Use OCI’s maintenance window to apply Exadata stack patches non-disruptively.
- Backup & Recovery: Integrate with Oracle Cloud Object Storage via RMAN for off-site retention.
- Monitoring & Alerts: Leverage OCI Monitoring and Exadata’s cell metrics to set proactive thresholds on latency, IOPS, and CPU.
8. Security Best Practices
- Transparent Data Encryption (TDE): Encrypt tablespaces at rest, managed through Oracle Key Vault.
- Network Isolation: Enforce micro-segmentation with OCI Network Security Groups and private endpoints.
- Audit & Compliance: Utilize Fine-Grained Auditing (FGA) and Database Vault to track privileged actions.
9. Performance Optimization
- Smart Scan & Storage Indexes: Ensure query predicates align with storage column filters.
- Hybrid Columnar Compression (HCC): Apply to infrequently updated warehoused segments.
- IORM & Resource Plans: Prioritize mission-critical databases during contention.
10. Cost Management
- Scale-Up/Scale-Down Flexibility: Start with a quarter rack for proofs of concept, then expand as demand grows.
- Bring Your Own License (BYOL): Leverage existing Exadata and Database licenses to optimize cost.
- Pay-As-You-Go for Autonomous Services: Offload administrative tasks and pay only for consumption.
Conclusion
The journey from on-premises to Oracle Exadata Cloud@Customer harmonizes the best of both worlds: sovereign, high-performance infrastructure under your control, enriched by Oracle Cloud’s autonomous and managed services. By following these essentials—architectural planning, robust migration strategies, streamlined operations, and vigilant governance—you can unlock transformative agility and scale for your critical databases.
Embrace this hybrid cloud symphony, and let Oracle Exadata Cloud@Customer orchestrate your path to near-limitless performance and innovation.
No Comments