Memilih antara Amazon RDS, Amazon EC2, atau VMware Cloud on AWS untuk basis data Oracle Anda - Praktik Terbaik dalam Menjalankan Oracle Database di AWS

Memilih antara Amazon RDS, Amazon EC2, atau VMware Cloud on AWS untuk basis data Oracle Anda

Amazon RDS dan Amazon EC2 menawarkan keuntungan yang berbeda untuk menjalankan Oracle Database. Amazon RDS lebih mudah untuk mengatur, mengelola, dan memelihara daripada menjalankan Oracle Database di Amazon EC2, dan memungkinkan Anda fokus pada tugas-tugas penting lainnya, daripada administrasi Oracle Database sehari-hari. Atau, menjalankan Oracle Database di Amazon EC2 memberi Anda lebih banyak kontrol, fleksibilitas, dan pilihan. Tergantung pada aplikasi dan kebutuhan Anda, Anda mungkin lebih memilih satu dari yang lain.

Jika Anda memigrasi beberapa basis data Oracle ke AWS, Anda akan menemukan bahwa beberapa dari mereka sangat cocok untuk Amazon RDS sementara yang lain lebih cocok untuk dijalankan langsung di Amazon EC2. Banyak pelanggan AWS menjalankan beberapa basis data di Amazon RDS, Amazon EC2, dan VMware Cloud on AWS untuk beban kerja Oracle Database mereka.

Amazon RDS mungkin menjadi pilihan yang lebih baik untuk Anda jika:

  • Anda ingin fokus pada bisnis dan aplikasi Anda, dan AWS mengurus tugas angkat berat yang tidak berdiferensiasi seperti penyediaan basis data, pengelolaan tugas cadangan dan pemulihan, pengelolaan patch keamanan, peningkatan kecil versi Oracle, dan manajemen penyimpanan.

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

  • Anda ingin memiliki replikasi sinkron ke instans siaga untuk ketersediaan tinggi untuk Oracle Database Standard Edition One atau Standard Edition Two.

  • Anda ingin membayar lisensi Oracle sebagai bagian dari biaya instans secara per jam daripada membuat investasi di muka besar.

  • Ukuran basis data dan kebutuhan IOPS Anda kurang dari batas Oracle RDS. Lihat penyimpanan instans Amazon RDS DB untuk maksimum saat ini.

  • Anda tidak ingin mengelola cadangan dan, yang paling penting, titik waktu pemulihan basis data Anda.

  • Anda lebih suka fokus pada tugas tingkat tinggi, seperti penyetelan performa dan optimisasi skema, daripada administrasi harian basis data.

  • Anda ingin menskalakan tipe instans naik atau turun berdasarkan pola beban kerja Anda tanpa khawatir tentang perizinan dan kompleksitas yang terlibat.

Amazon EC2 mungkin menjadi pilihan yang lebih baik untuk Anda jika:

  • Anda memerlukan kontrol penuh atas basis data, termasuk akses pengguna SYS/SYSTEM, atau Anda memerlukan akses di tingkat sistem operasi.

  • Ukuran basis data Anda melebihi 80% dari ukuran basis data maksimum saat ini di Amazon RDS.

  • Anda perlu menggunakan fitur atau opsi Oracle yang saat ini tidak didukung oleh Amazon RDS.

  • Kebutuhan IOPS basis data Anda lebih tinggi dari batas IOPS saat ini.

  • Anda memerlukan versi Oracle Database tertentu yang tidak didukung oleh Amazon RDS. Untuk informasi lebih lanjut, lihat Edisi Database Oracle.

VMware Cloud on AWS mungkin menjadi pilihan yang lebih baik bagi Anda jika:

  • Basis data Oracle Anda sudah berjalan di pusat data on-premise di lingkungan virtual vSphere.

  • Anda perlu menjalankan Oracle Real Application Clusters (RAC) di cloud.

  • Anda memiliki sejumlah besar basis data dan Anda memerlukan migrasi yang lebih cepat (dalam urutan beberapa jam) untuk bermigrasi ke cloud tanpa jam kerja tim migrasi.

  • Anda perlu mempertahankan alamat IP dari basis data dan aplikasi, saat bermigrasi ke cloud, untuk menghindari kerja ulang pasca migrasi.

  • Anda memerlukan performa penyimpanan NVMe di host bare metal Amazon EC2 bersama dengan persistensi data.