Jika beban kerja Anda tidak dapat diprediksi atau terus meningkat, ruang penyimpanan dapat penuh secara tak terduga—menyebabkan operasi write gagal dan instans Anda offline. Database Autonomy Service (DAS) memantau instans RDS Anda dan melakukan ekspansi penyimpanan secara otomatis sebelum ruang penyimpanan habis, tanpa restart instans dan tanpa gangguan layanan.
Prasyarat
Sebelum memulai, pastikan Anda telah memiliki:
-
Instans ApsaraDB RDS for MySQL yang menjalankan MySQL 8.0 atau MySQL 5.7
-
Instans yang menggunakan cloud disk (bukan SSD lokal)
-
Akun Alibaba Cloud dengan saldo yang mencukupi untuk menutupi biaya ekspansi
-
Peran terkait layanan AliyunServiceRoleForDAS (dibuat secara otomatis saat Anda mengaktifkan fitur ini jika belum ada)
Cara kerja ekspansi penyimpanan otomatis
Ketika sisa ruang penyimpanan bebas turun ke atau di bawah ambang batas yang Anda konfigurasikan, DAS akan memicu ekspansi. Setiap ekspansi menambahkan nilai yang lebih besar dari:
-
5 GB
-
15% dari kapasitas penyimpanan saat ini, dibulatkan ke kelipatan 5 terdekat
Jika kapasitas penyimpanan kurang dari 50 GB dan ruang bebas turun di bawah 10% dari total kapasitas, ukuran ekspansi minimum adalah 10 GB, bukan 5 GB.
Contoh: Instans berkapasitas 100 GB akan diekspansi sebesar 15 GB (15% dari 100 GB), sehingga kapasitas total menjadi 115 GB.
Interval minimum antara dua event ekspansi berturut-turut adalah 10 menit.
Batasan
-
Penyimpanan tidak dapat dikurangi secara otomatis. Setelah ekspansi, pengurangan kapasitas harus dilakukan secara manual dengan mengubah spesifikasi instans. Untuk informasi selengkapnya, lihat Ubah spesifikasi instans.
-
Instansi hanya baca diekspansi terlebih dahulu. Jika instans primary Anda memiliki instansi hanya baca, DAS akan memeriksa setiap instansi hanya baca sebelum mengekspansi instans primary. Jika suatu instansi hanya baca memiliki kapasitas penyimpanan lebih kecil daripada kapasitas target instans primary, DAS akan mengekspansinya terlebih dahulu. Instans primary baru akan diekspansi setelah semua instansi hanya baca selesai diekspansi. Untuk informasi selengkapnya, lihat [Perubahan produk/Perubahan fitur] Optimasi ekspansi penyimpanan otomatis untuk instans ApsaraDB RDS for MySQL dan instans ApsaraDB RDS for PostgreSQL.
-
Berlaku penagihan. Ekspansi penyimpanan otomatis mengikuti aturan penagihan yang sama seperti ekspansi manual. Untuk detailnya, lihat Ubah spesifikasi instans.
Aktifkan ekspansi penyimpanan otomatis
-
Buka halaman Instances. Di bilah navigasi atas, pilih wilayah instans RDS Anda. Temukan instans tersebut dan klik ID-nya.
-
Di panel navigasi kiri, pilih Autonomy Services > Diagnostics. Di tab Autonomy Center, klik Autonomy Service Settings.
-
Di panel Autonomous Function Management, klik tab Autonomous Function Settings dan aktifkan layanan otonomi.
-
Klik tab Optimization and Throttling, pilih Automatic Space Expansion, lalu konfigurasikan parameter berikut.
SSD standar telah dihentikan. Untuk meningkatkan batas maksimum penyimpanan, lakukan upgrade ke ESSD. Untuk informasi selengkapnya, lihat Upgrade tipe penyimpanan dari SSD standar ke ESSD.
Parameter Description Available Storage Space Ambang batas ruang bebas yang memicu ekspansi. Saat ruang bebas turun ke atau di bawah nilai ini, DAS akan memulai ekspansi. Maximum Storage of Automatic Expansion Batas atas kapasitas penyimpanan total setelah ekspansi. Harus lebih besar dari atau sama dengan kapasitas penyimpanan saat ini. Nilai maksimum yang diizinkan: ESSD (Enterprise SSD): 32.000 GB; SSD standar: 6.000 GB. -
Klik OK.
-
(Opsional) Di bagian Alert Configuration, konfigurasikan templat peringatan dan berlangganan pemberitahuan peringatan untuk melacak event ekspansi saat terjadi. Sistem merekomendasikan sebuah templat dan menambahkan aturan peringatan untuk event otonomi yang diperlukan. Ikuti petunjuk di layar untuk menyelesaikan konfigurasi.
-
Pada langkah Select Alert Contact Group, pilih kelompok kontak peringatan. Untuk informasi selengkapnya, lihat Manage alert contacts.
-
Klik Add Contact untuk menambahkan kontak.
-
Klik Create Contact Group untuk membuat kelompok baru.
-
Untuk mengubah atau menghapus kontak, klik Edit atau Remove di kolom Actions.
-
-
Konfirmasi pengaturan pada langkah Associate with Resources.
-
Klik Submit Configuration dan konfirmasi pengaturan di kotak dialog.
Jika instans Anda sudah memiliki templat peringatan, tambahkan aturan peringatan event otonomi yang diperlukan ke templat yang sudah ada sesuai petunjuk. Jika Anda perlu membuat templat baru, lihat Configure alert templates. Untuk aturan peringatan individual, lihat Configure alert rules.
-
Lihat event ekspansi
-
Buka halaman Instances. Di bilah navigasi atas, pilih wilayah instans RDS Anda. Temukan instans tersebut dan klik ID-nya.
-
Di panel navigasi kiri, pilih Autonomy Services > Diagnostics.
-
Di tab Autonomy Center, pilih rentang waktu dan atur Type ke Auto-Scaling Events.
-
Klik Details di sebelah event untuk melihat log event lengkap.
Topik terkait
-
Kurangi pemborosan penyimpanan. Aktifkan pemulihan fragmen otomatis untuk membersihkan fragmen tablespace. Untuk informasi selengkapnya, lihat Use the automatic fragment reclamation feature.
-
Analisis penggunaan penyimpanan. Gunakan analisis penyimpanan dan penilaian kapasitas untuk memahami cara penyimpanan Anda digunakan. Untuk informasi selengkapnya, lihat Use the storage analysis feature dan Use the capacity assessment feature.
-
Mesin database lainnya. Ekspansi penyimpanan otomatis juga tersedia untuk instans PostgreSQL dan SQL Server: