Perancangan untuk ketersediaan tinggi
Opsi berikut memiliki pendekatan yang berbeda untuk ketersediaan tinggi basis data Oracle.
Amazon RDS
Fitur Multi-AZ Amazon RDS mengoperasikan dua basis data di beberapa Zona Ketersediaan dengan replikasi sinkron, sehingga menciptakan lingkungan yang sangat tersedia dengan failover otomatis. Amazon RDS memiliki deteksi peristiwa failover, dan memulai failover otomatis saat terjadi peristiwa failover. Anda juga dapat memulai failover manual melalui Amazon RDS API. Amazon RDS menyediakan SLA
Amazon RDS for Oracle mendukung replika baca menggunakan Oracle Active Data Guard. Kedua opsi Multi-AZ dan Oracle Active Data Guard berada dalam hal yang sama Wilayah AWS. Amazon RDS for Oracle
Amazon RDS for Oracle juga kompatibel dengan Oracle GoldenGate. Anda dapat memilih untuk mereplikasi seluruh basis data atau beberapa tabel dan skema dengan Oracle GoldGate. Oracle GoldenGate dipasang dalam arsitektur hub dalam instans EC2 dan mengakses instans Amazon RDS for Oracle dari jarak jauh. Hub Oracle GoldGate dapat mereplikasi data ke instans Amazon RDS for Oracle lainnya atau basis data Oracle di Amazon EC2 atau VMware Cloud on AWS dalam Wilayah AWS yang sama. Untuk instans lintas wilayah, pendekatan yang disarankan adalah untuk pertama kali mereplikasi ke hub Oracle GoldGate di Wilayah AWS lain.
Amazon EC2
Basis data Oracle di Amazon EC2 mendukung opsi Oracle Data Guard, Oracle Active DataGuard, dan Oracle GoldenGate. Solusi pihak ketiga yang tersedia di AWS Marketplace juga mendukung replikasi untuk basis data Oracle. Baik solusi Oracle maupun pihak ketiga dapat digunakan untuk mereplikasi basis data dalam Wilayah AWS dan di seluruh Wilayah AWS juga. Basis data Oracle dapat direplikasi dari dan ke pusat data on-premise pelanggan juga. AWS Database Migration Service juga dapat digunakan untuk mereplikasi semua atau subset tabel.
VMware Cloud on AWS
Karena basis data Oracle dikelola sendiri dalam VMware Cloud on AWS, semua opsi termasuk replikasi berbasis agen pihak ketiga tersedia. Untuk mereplikasi basis data di seluruh Wilayah AWS atau ke pusat data on-premise pelanggan, Oracle Data Guard atau Oracle GoldGate dapat digunakan. Teknologi asli VMware seperti VMotion atau Hybrid Cloud Extension (HCX) dapat digunakan untuk memigrasikan basis data antara pusat data on-premise dan VMware Cloud on AWS. Untuk penyebaran besar yang melibatkan beberapa lapisan aplikasi dan basis data VM, VMware Site Recovery Manager (SRM) dapat dianggap mengatur replikasi dan migrasi di tingkat situs.
Oracle Aplikasi Nyata Cluster (RAC)
VMware Cloud on AWS memiliki kemampuan untuk dukungan multicast dan penyimpanan bersama. Oracle RAC dapat diinstal pada VMware Cloud di AWS. Setiap Software-Defined Data Center (SDDC) di VMware Cloud on AWS dapat berjalan pada minimum 3 host logam AWS telanjang dan maksimum 16 host logam AWS telanjang. VMware Cloud on AWS dapat menjalankan SDDC dalam mode klaster yang membentang di 2 AWS AZ yang berbeda. Ini juga akan memungkinkan Oracle RAC untuk berjalan dalam mode klaster diperluas, menghindari kebutuhan untuk pengaturan Oracle Data Guard terpisah.
VMware Cloud on AWS VSAN mendukung Oracle ASM. File grup disk Oracle ASM dibuat dari VMDK. Unit alokasi yang direkomendasikan untuk kelompok disk Oracle ASM untuk file data dan file log harus 4 MB. Opsi ini diperbolehkan selama pembuatan grup disk ASM dan tidak dapat dimodifikasi nanti. Untuk performa terbaik, VMDK harus memiliki bendera multi-penulis diaktifkan, dan disediakan untuk Eager Zero Thick. Untuk informasi lebih lanjut tentang Oracle RAC, lihat diagram arsitektur referensi untuk Oracle RAC di VMware Cloud on AWS
FlashGrid Cluster
FlashGrid Cluster adalah alat virtual cloud yang menyediakan semua kemampuan infrastruktur yang diperlukan untuk menjalankan Oracle RAC di Amazon EC2. Ini termasuk dukungan multicast dan penyimpanan bersama. Untuk memaksimalkan waktu aktif basis data SLA, FlashGrid Cluster memungkinkan penyebaran node Oracle RAC di zona ketersediaan yang berbeda. FlashGrid Cluster dikirimkan sebagai templat AWS CloudFormation dengan deployment sepenuhnya otomatis semua komponen infrastruktur dan perangkat lunak Oracle. Biaya perangkat lunak dan dukungan FlashGrid ditagih melalui AWS Marketplace. Rincian arsitektur FlashGrid tersedia di laporan resmi