Amazon RDS 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 RDS untuk Oracle

Amazon RDS for Oracle adalah layanan database terkelola yang menyederhanakan penyediaan dan pengelolaan Oracle Database. AWS Amazon RDS memudahkan pengaturan, pengoperasian, dan skala penyebaran Oracle Database di cloud. Anda dapat menerapkan database Anda dalam hitungan menit dan memilih penyimpanan Tujuan Umum (SSD) atau penyimpanan yang disediakanIOPS. (Untuk detailnya, lihat jenis RDS penyimpanan Amazon dalam AWS dokumentasi.)

Amazon RDS membebaskan Anda untuk fokus pada pengembangan aplikasi, karena mengelola tugas administrasi basis data yang memakan waktu, termasuk penyediaan, pencadangan, penambalan perangkat lunak, pemantauan, dan penskalaan perangkat keras. Amazon RDS untuk Oracle dengan mudah menyediakan database replika dan multi-AZ untuk meningkatkan ketersediaan, kinerja, dan keandalan untuk beban kerja produksi.

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

Kapan memilih Amazon RDS

Amazon RDS untuk Oracle adalah opsi migrasi yang baik ketika:

  • Anda ingin fokus pada bisnis dan aplikasi Anda, dan Anda AWS ingin mengurus tugas-tugas berat yang tidak terdiferensiasi seperti penyediaan database, manajemen tugas pencadangan dan pemulihan, manajemen patch keamanan, peningkatan versi Oracle minor, dan manajemen penyimpanan.

  • Anda memerlukan solusi database yang sangat tersedia, dan Anda ingin memanfaatkan tombol tekan, replikasi Multi-AZ sinkron yang ditawarkan oleh RDS Amazon, tanpa harus mengatur dan memelihara database siaga secara manual.

  • Anda ingin memiliki replikasi sinkron ke instance siaga, untuk menyediakan ketersediaan tinggi untuk database Oracle Database Standard Edition One (SE1) atau Standard Edition Two (SE2) Anda, daripada harus membayar Oracle Database Enterprise Edition (EE).

  • Anda ingin membayar lisensi Oracle sebagai bagian dari biaya instans setiap jam daripada melakukan investasi di muka yang besar.

  • Ukuran dan IOPS kebutuhan database Anda didukung oleh Amazon RDS untuk Oracle. Lihat penyimpanan instans Amazon RDS DB dalam AWS dokumentasi untuk mengetahui batas maksimum saat ini.

  • Anda tidak ingin mengelola backup atau point-in-time pemulihan database Anda.

  • Anda lebih suka fokus pada tugas-tugas tingkat tinggi, seperti penyetelan kinerja dan pengoptimalan skema, daripada administrasi harian database.

  • Anda ingin menskalakan jenis instans ke atas atau ke bawah berdasarkan pola beban kerja Anda tanpa khawatir tentang kompleksitas lisensi.

Setelah menilai database dan persyaratan proyek Anda, jika Anda memutuskan untuk bermigrasi ke Amazon RDS untuk Oracle, lihat detail yang disediakan di bagian berikut, dan tinjau praktik terbaik migrasi yang akan dibahas nanti dalam panduan ini.

Ketersediaan tinggi

Amazon RDS menyediakan ketersediaan tinggi dan dukungan failover untuk database yang digunakan dengan opsi Multi-AZ. Ketika Anda menyediakan database Anda dengan opsi Multi-AZ, Amazon RDS secara otomatis menyediakan dan memelihara replika siaga sinkron di Availability Zone yang berbeda. Basis data utama secara sinkron mereplikasi data ke replika siaga di seluruh Availability Zones. Jika terjadi kegagalan infrastruktur atau gangguan Availability Zone, Amazon RDS melakukan failover otomatis ke replika siaga sehingga Anda dapat melanjutkan operasi database segera setelah failover selesai. Ini memberikan redundansi tinggi, daya tahan, dan peningkatan ketersediaan database utama Anda. Ini juga membongkar database utama Anda dengan mengambil cadangan otomatis dari replika siaga. Untuk informasi selengkapnya, lihat Ketersediaan Tinggi (Multi-AZ) untuk Amazon RDS dalam AWS dokumentasi.

Diagram berikut menggambarkan opsi penyebaran Amazon RDS untuk Oracle Multi-AZ. Aplikasi database dan pengguna terhubung ke database Oracle utama, dan semua perubahan secara sinkron direplikasi ke database sekunder, yang berada di Availability Zone yang berbeda. Database sekunder tidak tersedia untuk pengguna sampai failover selesai. Setelah failover, endpoint tetap sama, sehingga pengguna dan aplikasi database dapat melanjutkan operasi database tanpa intervensi manual.

Amazon RDS untuk Oracle dalam konfigurasi Multi-AZ

Replika baca

Replika baca adalah jenis khusus Amazon RDS untuk instans DB Oracle yang membantu mengurangi beban pada instans DB utama Anda. Pembaruan yang dilakukan pada instans DB utama Anda disalin secara asinkron ke replika baca, yang dapat Anda atur di Wilayah yang sama atau di AWS Wilayah lain. AWS

Anda dapat menyediakan database Amazon RDS untuk Oracle dengan replika baca dengan menggunakan Oracle Active Data Guard untuk menurunkan beban kerja read-only Anda dari database Oracle utama. Oracle Active Data Guard mereplikasi perubahan database dari instance DB sumber ke replika baca. Fitur ini mendukung pemulihan bencana terkelola untuk basis data penting misi dengan memungkinkan replika baca di AWS Wilayah lain untuk dipromosikan sebagai basis data produksi baru yang mandiri. Anda dapat menyediakan hingga lima replika baca untuk database Amazon RDS untuk Oracle Anda.

Amazon RDS untuk Oracle memudahkan pembuatan replika baca dengan mengelola konfigurasi Active Data Guard dan menjaga koneksi jaringan yang aman antara instans DB primer dan replika bacanya. Untuk informasi selengkapnya, lihat Bekerja dengan replika baca untuk Amazon RDS for Oracle di dokumentasi AmazonRDS.

Untuk menggunakan fitur replika baca, Anda harus menggunakan model Bring Your Own License (BYOL) dengan Oracle Database Enterprise Edition (EE) dan juga memiliki lisensi Active Data Guard.

Menggunakan replika baca di Wilayah yang sama AWS

Diagram berikut mengilustrasikan instans Amazon RDS untuk Oracle DB di lingkungan multi-AZ dengan replika baca di Availability Zone lain dalam Wilayah yang sama. AWS Tidak semua AWS Wilayah menawarkan lebih dari dua Availability Zone, jadi Anda harus memeriksa Wilayah yang akan Anda gunakan sebelum mengadopsi strategi ini.

Amazon RDS untuk Oracle membaca replika yang diatur di Wilayah yang sama AWS

Menggunakan replika baca di Wilayah lain AWS

Amazon RDS untuk Oracle juga mendukung replika baca lintas wilayah. Ini menggunakan Oracle Active Data Guard untuk membuat dan mengelola konfigurasi instans DB siaga fisik di AWS Wilayah yang berbeda dari instans DB utama. Ini mereplikasi data melalui koneksi jaringan yang aman antara instans DB primer dan replika bacanya di seluruh Wilayah. 

Replika baca Lintas Wilayah menyediakan:

  • Ketersediaan tinggi dan perlindungan data terhadap kegagalan Single-region.

  • Kemampuan untuk menskalakan operasi baca ke AWS Wilayah lain yang lebih dekat dengan pengguna aplikasi Anda.

Anda dapat mempromosikan replika baca Oracle ke instans DB mandiri secara eksplisit, atau Anda dapat mempromosikannya secara implisit dengan menghapus instans DB sumbernya. Saat Anda meningkatkan replika baca, instans DB akan di-boot ulang sebelum replika baca itu tersedia. Replika baca yang dipromosikan berperilaku sama seperti instans Oracle DB lainnya. 

Diagram berikut menunjukkan konfigurasi Amazon RDS untuk replika baca Oracle Cross-region.

Amazon RDS untuk Oracle membaca replika yang diatur di Wilayah yang berbeda AWS

Data yang ditransfer untuk replikasi lintas wilayah menimbulkan biaya transfer data RDS Amazon.

Untuk informasi selengkapnya tentang penggunaan replika baca, lihat Bekerja dengan replika baca instans DB dan Bekerja dengan replika baca untuk Amazon RDS for Oracle dalam dokumentasi. AWS Untuk informasi selengkapnya tentang harga transfer data, lihat RDSharga Amazon.