Jenis EC2 instans Amazon - Praktik Terbaik untuk Menjalankan Oracle Database di AWS

Whitepaper ini hanya untuk referensi sejarah. Beberapa konten mungkin sudah usang dan beberapa tautan mungkin tidak tersedia.

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

Jenis EC2 instans Amazon

AWS memiliki sejumlah besar jenis EC2 instans Amazon yang tersedia, sehingga Anda dapat memilih jenis instans yang paling sesuai dengan beban kerja Anda. Namun, tidak semua jenis instance yang tersedia paling cocok untuk menjalankan Oracle Database.

Jika Anda menggunakan Amazon RDS untuk Oracle Database, AWS menyaring beberapa jenis instans berdasarkan praktik terbaik, dan memberi Anda berbagai opsi dalam instans kelas T, kelas-M, dan kelas-R. AWS menyarankan Anda memilih instans Amazon RDS berbasis db.m atau berbasis r untuk beban kerja database perusahaan apa pun. Instans R5 sangat cocok untuk aplikasi intensif memori seperti database kinerja tinggi.

Untuk informasi terbaru tentang instans RDS, lihat Amazon RDS for Oracle Database Pricing. Pilihan jenis instans Amazon RDS Anda harus didasarkan pada beban kerja database dan lisensi Oracle Database yang tersedia.

Jika menjalankan database yang dikelola sendiri di Amazon EC2, Anda memiliki lebih banyak pilihan yang tersedia untuk jenis EC2 instans Amazon. Ini sering menjadi salah satu alasan pengguna memilih untuk menjalankan Oracle Database di Amazon EC2 daripada menggunakan Amazon RDS.

Jenis instance yang sangat kecil tidak cocok karena Oracle Database intensif sumber daya ketika datang ke penggunaan CPU. Instans dengan jejak memori yang lebih besar membantu meningkatkan kinerja database dengan menyediakan caching yang lebih baik dan area global sistem (SGA) yang lebih besar. AWS merekomendasikan agar Anda memilih instance yang memiliki keseimbangan memori dan CPU yang baik.

Pilih jenis instance yang cocok dengan lisensi Oracle Database yang Anda rencanakan untuk digunakan dan arsitektur yang Anda rencanakan untuk diterapkan. Untuk arsitektur yang paling sesuai dengan kebutuhan bisnis Anda, lihat whitepaper Advanced Architectures for Oracle Database di Amazon. EC2

Oracle Database banyak menggunakan penyimpanan disk untuk read/write pengoperasian, jadi AWS sangat disarankan agar Anda hanya menggunakan instans yang dioptimalkan untuk Amazon Elastic Block Store (Amazon EBS). Instans Amazon EBS yang dioptimalkan menghadirkan throughput khusus antara Amazon EC2 dan Amazon EBS. Bandwidth dan throughput ke subsistem penyimpanan sangat penting untuk kinerja database yang baik. Pilih instance dengan kinerja jaringan yang lebih tinggi untuk kinerja database yang lebih baik.

Keluarga contoh berikut paling cocok untuk menjalankan Oracle Database di Amazon EC2.

Keluarga contoh Fitur
Keluarga M
  • EBS dioptimalkan secara default tanpa biaya tambahan

  • Support untuk Enhanced Networking

  • Keseimbangan komputasi, memori, dan sumber daya jaringan

Keluarga X
  • Harga terendah per GiB RAM

  • Penyimpanan SSD dan EBS dioptimalkan secara default dan tanpa biaya tambahan

  • Kemampuan untuk mengontrol konfigurasi C-state dan P-state prosesor

R keluarga

Saya keluarga
  • Dioptimalkan untuk latensi rendah, kinerja I/O acak yang sangat tinggi, throughput baca sekuensial tinggi, dan menyediakan IOPS tinggi dengan biaya rendah

  • NVMe Penyimpanan sesaat SSD

  • Support untuk TRIM

  • Support untuk Enhanced Networking

Keluarga Z1d
  • Mempertahankan semua frekuensi inti 4.0 GHz

  • Memberikan rasio vCPU ke memori 1:8