DAS merekomendasikan atau secara otomatis melakukan skalabilitas vertikal dan pengembalian skala pada instans basis data Anda berdasarkan kebijakan yang Anda tentukan, guna menjaga kinerja sekaligus mengendalikan biaya.
Ikhtisar fitur
Fitur auto scaling telah diluncurkan secara bertahap di Database Autonomy Service (DAS) sejak 18 Februari 2022.
-
Prediction-based auto scaling: Menggunakan data historis dari 10 hari terakhir untuk memprediksi penggunaan metrik kinerja dalam 24 jam ke depan. Ketika nilai prediksi mencapai atau melebihi target yang Anda tetapkan, DAS memberikan rekomendasi skalabilitas vertikal.
-
Scheduled auto scaling: Melakukan skalabilitas vertikal pada instans basis data pada waktu yang dijadwalkan berdasarkan kebijakan yang telah ditentukan, lalu secara otomatis mengembalikan skala setelah durasi yang ditentukan. Gunakan fitur ini untuk menangani perubahan beban kerja yang dapat diprediksi dan bersifat siklikal sekaligus mengendalikan biaya.
-
Automatic scaling for local resources: Saat rata-rata utilisasi CPU mencapai ambang batas yang ditetapkan dalam rentang pengamatan, DAS meningkatkan jumlah core CPU instans dengan menggunakan resource yang tersedia pada host lokal.
-
Automatic storage expansion: Saat ruang penyimpanan yang digunakan mencapai atau melebihi ambang batas yang ditetapkan, sistem secara otomatis memperluas kapasitas penyimpanan untuk memastikan layanan tidak terganggu.
Buat kebijakan
Masuk ke DAS console.
-
Pada panel navigasi di sebelah kiri, klik Resource Management > Auto Scaling Settings.
-
Pada bagian Auto Scaling Policies, klik Add Policy di sebelah kanan. Pada halaman Add Policy, pilih Mode untuk kebijakan baru tersebut dan konfigurasikan parameternya seperti yang dijelaskan dalam topik berikut:
Terapkan kebijakan
Masuk ke DAS console.
-
Pada panel navigasi di sebelah kiri, klik Resource Management > Auto Scaling Settings.
-
Pada bagian Auto Scaling Policies, temukan kebijakan yang dituju dan klik Apply pada kolom Actions.
-
Pada halaman Apply Policies, pilih instans basis data untuk kebijakan ini, lalu klik
. -
Klik OK untuk menerapkan kebijakan pada instans basis data yang dipilih.
Hapus kebijakan dari instans
Masuk ke DAS console.
-
Pada panel navigasi di sebelah kiri, klik Resource Management > Auto Scaling Settings.
-
Pada bagian Auto Scaling Policies, temukan kebijakan yang dituju dan klik angka pada kolom Applied Instances.
-
Pada halaman Instance Details, temukan instans yang dituju dan klik Cancel pada kolom Actions.
-
Klik OK.
Ubah kebijakan
Masuk ke DAS console.
-
Pada panel navigasi di sebelah kiri, klik Resource Management > Auto Scaling Settings.
-
Pada bagian Auto Scaling Policies, temukan kebijakan yang dituju dan klik Modify pada kolom Actions.
-
Pada halaman Update Policy, ubah pengaturan kebijakan tersebut.
Catatan-
Perubahan pada kebijakan akan berlaku untuk semua instans basis data tempat kebijakan tersebut diterapkan.
-
Mengubah kebijakan scheduled auto scaling akan memengaruhi operasi yang sedang berjalan.
-
Jika Anda mengubah pengaturan Operation pada kebijakan scheduled auto scaling selama siklus eksekusi, sistem tidak akan melakukan scale-back. Hal ini karena spesifikasi instans tidak lagi sesuai dengan persyaratan scale-back yang ditentukan dalam kebijakan.
-
Jika Anda mengubah pengaturan Valid From dan Recurrence pada kebijakan scheduled auto scaling selama siklus eksekusi dan Scale-back Time berubah sebagai akibatnya, sistem tidak akan melakukan scale-back.
-
-
-
Klik OK.
Hapus kebijakan
Masuk ke DAS console.
-
Pada panel navigasi di sebelah kiri, klik Resource Management > Auto Scaling Settings.
-
Untuk menghapus satu atau beberapa kebijakan:
Catatan-
Anda hanya dapat menghapus kebijakan yang tidak diterapkan pada instans mana pun. Untuk menghapus kebijakan dari instans, lihat Remove a policy from an instance.
-
Jika Anda menghapus kebijakan penskalaan otomatis terjadwal selama siklus eksekusinya, sistem tidak akan melakukan penskalaan balik yang sesuai.
-
Untuk menghapus beberapa kebijakan: Pilih kebijakan yang ingin dihapus, lalu klik Batch Delete.
-
Untuk menghapus satu kebijakan: Temukan kebijakan yang ingin dihapus, lalu klik Delete pada kolom Actions.
-