Amazon EC2 untuk Oracle - AWS Bimbingan Preskriptif

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Amazon EC2 untuk Oracle

Amazon EC2 mendukung database Oracle yang dikelola sendiri—yaitu, ini memberi Anda kontrol penuh atas penyiapan infrastruktur dan lingkungan database. Menjalankan database di Amazon EC2 sangat mirip dengan menjalankan database di server Anda sendiri. Anda memiliki kontrol penuh atas database dan akses tingkat sistem operasi, sehingga Anda dapat menggunakan alat pilihan Anda untuk mengelola sistem operasi, perangkat lunak database, tambalan, replikasi data, pencadangan, dan pemulihan. Opsi migrasi ini mengharuskan Anda menyiapkan, mengonfigurasi, mengelola, dan menyetel semua komponen, termasuk EC2 instans Amazon, volume penyimpanan, skalabilitas, jaringan, dan keamanan, berdasarkan praktik terbaik AWS arsitektur. 

Untuk informasi selengkapnya tentang migrasi dari Oracle ke AmazonEC2, lihat pola rehost di situs web AWS Prescriptive Guidance.

Kapan memilih Amazon EC2

Amazon EC2 adalah opsi migrasi yang baik untuk database Oracle Anda ketika:

  • Anda memerlukan kontrol penuh atas database dan akses ke sistem operasi yang mendasarinya.

  • Anda ingin mengontrol backup, replikasi, dan clustering Anda.

  • Anda ingin menggunakan fitur dan opsi yang saat ini tidak didukung oleh AmazonRDS. Untuk detailnya, lihat Oracle Database Feature Support di RDS dokumentasi Amazon.

  • Anda memerlukan versi Oracle Database tertentu yang tidak didukung oleh AmazonRDS. Untuk daftar versi dan edisi yang didukung, lihat Amazon RDS untuk Oracle di dokumentasi AmazonRDS.

  • Ukuran database dan kebutuhan kinerja Anda melebihi RDS penawaran Amazon. Untuk detailnya, lihat Penyimpanan instans Amazon RDS DB di RDS dokumentasi Amazon.

  • Anda ingin menghindari patch perangkat lunak otomatis yang mungkin tidak sesuai dengan aplikasi Anda.

  • Anda ingin mencapai kapasitas penyimpanan yang lebih tinggi IOPS dan menyediakan dari batas saat ini. Untuk detailnya, lihat Penyimpanan instans Amazon RDS DB di RDS dokumentasi Amazon.

Ketersediaan tinggi

Oracle Database di Amazon EC2 dapat bekerja dengan teknologi replikasi yang didukung Oracle untuk mencapai ketersediaan tinggi dan pemulihan bencana. Beberapa solusi umum adalah Oracle Data Guard, Oracle Active Data Guard, dan Oracle. GoldenGate

Database Oracle di Amazon EC2 menggunakan Oracle Data Guard atau Oracle Active Data Guard untuk mencapai ketersediaan tinggi, perlindungan data, dan pemulihan bencana.

  • Oracle Data Guard menyediakan serangkaian layanan untuk membuat, memelihara, dan mengelola database siaga, untuk membantu melindungi database produksi Oracle terhadap bencana dan korupsi data. Oracle Data Guard secara otomatis memelihara setiap database siaga dengan mentransmisikan perubahan redo dari database utama, dan kemudian menerapkan redo ke database siaga. Jika database utama turun untuk pemadaman yang direncanakan atau tidak direncanakan, Anda dapat gagal ke database siaga dengan mengubahnya menjadi basis data baca-tulis utama. Oracle Data Guard disertakan dengan Oracle Database Enterprise Edition (EE) saja dan tidak memerlukan lisensi terpisah.

  • Oracle Active Data Guard menyediakan akses read-only ke database siaga fisik untuk kueri, penyortiran, pelaporan, dan operasi baca lainnya sementara itu menerapkan perubahan redo terus menerus dari database utama. Oracle Active Data Guard memerlukan lisensi terpisah yang harus dibeli tambahan dengan Oracle Database EE. Fitur Oracle Active Data Guard meliputi Real-Time Query, Automatic Block Repair, Far Sync, Standby Block Change Tracking, Active Data Guard Rolling Upgrade, Layanan Database Global, dan Kontinuitas Aplikasi.

Diagram berikut menunjukkan bagaimana Anda dapat menggunakan Oracle Database di Amazon EC2 dalam dua Availability Zone dalam satu AWS Region. Database utama adalah database baca-tulis, dan database siaga dikonfigurasi dengan Data Guard (siaga fisik tanpa akses baca) atau Active Data Guard. Semua data redo dari database utama ditransfer dan diterapkan ke database siaga secara asinkron secara default.

Oracle Database di Amazon EC2 dalam konfigurasi Multi-AZ dalam satu Wilayah AWS

Anda juga dapat menggunakan Oracle Data Guard atau Oracle Active Data Guard untuk mengonfigurasi ketersediaan tinggi dan pemulihan bencana di beberapa AWS Wilayah, menggunakan Oracle Database di Amazon EC2 untuk database utama dan database siaga Anda, seperti yang diilustrasikan dalam diagram berikut.

Oracle Database di Amazon EC2 dalam konfigurasi Multi-AZ di dua Wilayah AWS