Kelas Instans Burstable Neptune T3. - Amazon Neptune

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

Kelas Instans Burstable Neptune T3.

Sbagai tambahan kelas instans performa tetap seperti R5 dan R6, Amazon Neptune memberi Anda opsi menggunakan performa burstable-instans T3. Sementara Anda sedang mengembangkan aplikasi grafik Anda, Anda ingin basis data Anda menjadi cepat dan responsif, tetapi Anda tidak perlu menggunakannya sepanjang waktu. Kelas instans db.t3.medium Neptune satu-satunya yang harus Anda gunakan dalam situasi itu, dengan biaya secara signifikan lebih rendah daripada kelas instans performa tetap paling mahal.

Instans burstable berjalan pada tingkat dasar performa CPU sampai beban kerja membutuhkan lebih banyak, dan kemudian melakukan burst jauh di atas dasar untuk selama beban kerja memerlukannya. Harga per jam mencakup burstnya, asalkan pemanfaatan CPU rata-rata tidak melebihi baseline selama periode 24 jam. Untuk kebanyakan situasi pengembangan dan pengujian, yaitu menerjemahkan ke performa yang baik dengan biaya rendah.

Jika Anda memulai dengan kelas isntans T3, Anda dapat dengan mudah beralih ke kelas instans performa tetap ketika Anda siap untuk masuk ke produksi, menggunakan AWS Management Console, AWS CLI, atau salah satu SDK AWS.

Bursting T3 diatur oleh CPU Credit

Sebuah kredit CPU mewakili pemanfaatan penuh dari satu inti CPU virtual (vCPU) selama satu menit. Itu juga dapat diterjemahkan ke dalam 50% pemanfaatan vCPU selama dua menit, atau 25% pemanfaatan dua vCPUs selama dua menit, dan seterusnya.

Instans T3 menghasilkan kredit CPU saat diam dan menggunakannya saat aktif, keduanya diukur pada resolusi milidetik. Kelas instans db.t3.medium memiliki dua vCPU, masing-masing yang mendapatkan 12 CPU kredit per jam ketika diam. Ini berarti bahwa 20% pemanfaatan setiap vCPU menghasilkan saldo kredit CPU nol. Kredit CPU 12 yang diperoleh dihabiskan oleh pemanfaatan 20% vCPU (sejak 20% dari 60 menit juga 12). Dengan demikian, pemanfaatan 20% ini adalah tingkat pemanfaatan dasar yang menghasilkan tidak keseimbangan CPU-credit positif maupun negatif.

Waktu diam (pemanfaatan CPU di bawah 20% dari total yang tersedia) menyebabkan kredit CPU disimpan dalam bucket saldo kredit, sampai batas untuk kelas instans db.t3.medium 576 (jumlah maksimum kredit CPU yang dapat diperoleh dalam 24 jam, yaitu 2 x 12 x 24). Lebih dari batas itu, kredit CPU hanya dibuang.

Bila diperlukan, pemanfaatan CPU dapat meledak hingga setinggi 100% selama dibutuhkan oleh beban kerja, bahkan setelah saldo kredit CPU turun di bawah nol. Jika instans mempertahankan saldo negatif terus menerus selama 24 jam, itu akan dikenakan biaya tambahan sebesar $0,05 untuk setiap -60 kredit CPU di atas periode tersebut. Namun, untuk sebagian besar pengembangan dan beban kerja pengujian, bursting biasanya dilindungi oleh waktu idle sebelum atau setelah burst.

catatan

Kelas instance T3 Neptune dikonfigurasi seperti mode tak terbatas Amazon EC2.

Menggunakan AWS Management Console untuk Membuat instans Burstable T3

Di AWS Management Console, Anda dapat membuat instans klaster DB utama atau instans replika baca yang menggunakan kelas instans db.t3.medium, atau Anda dapat mengubah instans yang ada untuk menggunakan kelas instans db.t3.medium.

Misalnya, untuk membuat instans utama klaster DB baru di konsol Neptune:

  • Pilih Buat Database.

  • Pilih Versi mesin DB sama dengan atau lebih lambat dari 1.0.2.2.

  • Di bawah Tujuan, pilih Pengembangan dan Pengujian.

  • Sebagai Kelas instans DB, terima default: db.t3.medium — 2 vCPU, 4 GiB RAM.

Menggunakan AWS CLI untuk Membuat instans Burstable T3

Anda juga dapat menggunakan AWS CLI untuk melakukan hal yang sama:

aws neptune create-db-cluster \ --db-cluster-identifier (name for a new DB cluster) \ --engine neptune \ --engine-version "1.0.2.2" aws neptune create-db-instance \ --db-cluster-identifier (name of the new DB cluster) \ --db-instance-identifier (name for the primary writer instance in the cluster) \ --engine neptune \ --db-instance-class db.t3.medium