ApsaraDB RDS for MySQL mengompresi data dan log sistem di lapisan penyimpanan, sehingga mengurangi biaya penyimpanan hingga 50%.
Overview
Storage compression dinonaktifkan secara default. Setelah diaktifkan, fitur ini dapat mengurangi biaya penyimpanan hingga 50% dan meningkatkan kapasitas data yang dapat ditulis hingga 2,5 kali lipat. Misalnya, instans berkapasitas 100 GB dapat menyimpan hingga 250 GB data dengan kompresi yang diaktifkan. Hasil aktual bergantung pada kebutuhan bisnis Anda.
Storage compression berlaku untuk data tabel dan file log seperti log transaksi. Fitur ini mengurangi penggunaan disk untuk data bisnis yang dihasilkan dalam operasi harian serta log yang digunakan untuk pemulihan dan audit.
Storage compression memiliki dampak minimal terhadap performa instans, sebagaimana ditunjukkan dalam Lampiran: Pengujian stres performa storage compression.
How it works
ApsaraDB RDS for MySQL menggunakan disk kompresi transparan cerdas yang dikembangkan oleh Alibaba Cloud, dilengkapi chip khusus yang mengompresi dan mendekompresi data secara real time setara dengan zlib Level 6. Proses ini sepenuhnya transparan bagi aplikasi, sehingga mencegah masalah kompatibilitas. Kompresi transparan mengurangi migrasi data di dalam disk dan secara efektif menurunkan write amplification. Dibandingkan dengan kompresi perangkat lunak tradisional, pendekatan ini memberikan efisiensi lebih tinggi dan biaya penyimpanan lebih rendah dengan dampak performa yang minimal.
Billing rules
Mengaktifkan storage compression mengubah rumus penagihan kapasitas penyimpanan dan kuota gratis backup storage.
Biaya penyimpanan didasarkan pada ukuran data fisik setelah dikompresi.
Storage capacity fee
Mengaktifkan storage compression mengubah rumus biaya kapasitas penyimpanan.
|
Storage compression status |
Formula for storage capacity fees |
|
Disabled |
Harga satuan kapasitas penyimpanan × Kapasitas penyimpanan × Durasi penggunaan |
|
Enabled |
1,25 × Harga satuan kapasitas penyimpanan × Kapasitas penyimpanan × Durasi penggunaan |
Mengaktifkan storage compression menimbulkan selisih harga. Biaya yang berlaku adalah biaya yang ditampilkan di Konsol ApsaraDB RDS. Untuk instans langganan, ini merupakan pesanan configuration upgrade. Untuk instans pay-as-you-go, ini merupakan pesanan specification change. Logika penagihan mengikuti proses standar specification change.
Free quota on backup storage
Tidak ada biaya yang dikenakan jika file backup Anda tetap berada dalam kuota gratis (Backup size). Penyimpanan backup yang melebihi kuota gratis akan ditagih per jam: Biaya per jam untuk backup storage = (Ukuran total file backup – Kuota gratis) × Harga satuan backup storage.
Rincian penagihan: Penagihan untuk backup reguler dan arsip. Harga satuan: Harga satuan backup.
|
Storage type |
Storage compression status |
Free quota |
Description |
|
Premium Enterprise SSD (ESSD) |
Disabled |
Kuota gratis sama dengan 200% dari kapasitas penyimpanan yang Anda beli untuk instans RDS Anda. |
Di halaman Basic Information instans, pada bagian Usage Statistics, lihat parameter Backup Usage (ukuran data logis aktual). |
|
Enabled |
Kuota gratis sama dengan 400% dari kapasitas penyimpanan yang Anda beli untuk instans RDS Anda. |
||
|
Premium Local SSD |
Disabled |
Kuota gratis sama dengan 50% dari kapasitas penyimpanan yang Anda beli untuk instans RDS Anda. |
|
|
Enabled |
Kuota gratis sama dengan 100% dari kapasitas penyimpanan yang Anda beli untuk instans RDS Anda. |
Backup berisi data pengguna yang tidak dikompresi.
Prerequisites
Instans RDS harus memenuhi persyaratan berikut:
-
Instans RDS menjalankan MySQL 8.0, MySQL 5.7, atau MySQL 5.6.
-
Instans RDS menjalankan RDS High-availability Edition atau RDS Cluster Edition.
-
Instans RDS menggunakan tipe instans dedicated.
-
Instans RDS menggunakan Premium ESSD atau Premium Local SSD.
-
Kapasitas penyimpanan: 1.000–25.000 GB untuk Premium ESSD, atau 1.000–2.400 GB untuk Premium Local SSD.
-
Instans RDS menggunakan metode penagihan langganan atau pay-as-you-go.
Limits
-
Storage compression tidak dapat dinonaktifkan setelah diaktifkan.
-
Jika Anda mengaktifkan fitur storage compression untuk instans RDS Anda, batasan berikut diberlakukan pada perubahan spesifikasi:
-
Tipe instans dedicated tidak dapat diubah menjadi tipe general-purpose.
-
Penagihan pay-as-you-go tidak dapat diubah menjadi serverless.
-
Penyimpanan Premium Local SSD tidak dapat diubah menjadi cloud disk.
-
Kapasitas penyimpanan tidak dapat dikurangi di bawah 1.000 GB.
-
Peningkatan elastis tidak didukung untuk instans cloud disk.
-
-
Instans RDS hanya baca: Anda harus mengaktifkan storage compression pada instans hanya baca sebelum mengaktifkannya pada instans primary (Instans hanya baca MySQL). Instans hanya baca baru yang disambungkan ke instans primary yang telah diaktifkan kompresi akan mewarisi pengaturan ini secara otomatis.
-
Backup dan pemulihan:
-
Backup berisi data pengguna yang tidak dikompresi.
-
Data backup tidak dikompresi. Namun, Anda dapat mengaktifkan storage compression pada instans yang dipulihkan dari backup (Backup dan pemulihan).
-
-
Recycle bin: Instans yang dipulihkan dari recycle bin mewarisi pengaturan storage compression dari instans aslinya (Recycle bin instans).
Enable storage compression
-
Login ke Konsol ApsaraDB RDS. Di halaman Instances, pilih wilayah instans RDS Anda dan klik ID instans tersebut.
-
Di halaman Basic Information, pada bagian Configuration Information, klik Enable Storage Compression.
CatatanJika tombol tersebut tidak ditampilkan, pastikan instans RDS Anda memenuhi Prasyarat.
-
Di kotak dialog Enable Storage Compression, baca catatan yang tersedia lalu klik OK.
-
Klik OK. Status instans berubah menjadi Upgrading/Downgrading. Saat status storage compression di bagian Configuration Information menampilkan Enabled, berarti fitur tersebut telah aktif.
FAQ
Bagaimana cara melihat metrik disk space setelah mengaktifkan storage compression?
A: Buka tab Standard Monitoring di halaman Monitoring and Alerts. Metrik MySQL Storage Space Used (MB), Disk Usage (%), dan MySQL Physical Storage Space Used (MB) menunjukkan penggunaan ruang disk (Melihat informasi pemantauan).
Appendix: Storage compression performance benchmarks
Bagian ini membandingkan performa instans sebelum dan sesudah mengaktifkan storage compression.
-
Lingkungan pengujian
-
Server aplikasi: instans Alibaba Cloud Elastic Compute Service (ECS)
-
Spesifikasi instans RDS: RDS High-availability Edition dan tipe instans dedicated dengan 8 core dan memori 32 GB
-
Jenis penyimpanan: Premium ESSD dengan lonjakan performa I/O yang diaktifkan
-
Kapasitas penyimpanan: 1.000 GB
-
-
Kasus uji
Kasus uji sysbench berikut digunakan:
-
oltp_read_only
-
oltp_read_write
-
oltp_write_only
Contoh perintah:
sysbench oltp_write_only --mysql-host=xxxxxx --mysql-port=xxxxxx --mysql-user=xxxxxx --mysql-password=xxxxxx --tables=12 --table_size=4000000 --report-interval=1 --mysql-db=xxxxxx --rand-type=uniform --threads=1 --time=100 run -
-
Hasil pengujian
-
Gambar berikut menunjukkan hasil untuk set data berukuran 12 GB.

Concurrency
oltp_read_only
oltp_read_write
oltp_write_only
Before compression
After compression
Increase ratio
Before compression
After compression
Increase ratio
Before compression
After compression
Increase ratio
1
6738,05
6534,69
-3%
4698,92
4620,96
-2%
3296,62
3151,49
-4%
8
49446,32
48834,86
-1%
30464,41
29389,79
-4%
17935,94
17371,47
-3%
16
79411,76
78639,35
-1%
47852,25
46415,14
-3%
27851,15
27257,97
-2%
32
100070,48
100314,49
0%
68408,67
68521,4
0%
40468,31
39921,37
-1%
64
113637,5
112402,16
-1%
82387,07
82751,29
0%
57843,89
57267,82
-1%
128
113871,22
112133,53
-2%
90124,61
89783,53
0%
69850,39
68477,59
-2%
256
108770,33
107001,19
-2%
88390,16
88001,18
0%
79330,67
79290,03
0%
512
104325,11
102797,59
-1%
85701,04
84782,41
-1%
77186,74
76983,98
0%
-
Tabel berikut menunjukkan hasil pengujian untuk set data berukuran 48 GB:

Concurrency
oltp_read_only
oltp_read_write
oltp_write_only
Before compression
After compression
Increase ratio
Before compression
After compression
Increase ratio
Before compression
After compression
Increase ratio
1
1945,09
1902,89
-2%
1700,04
1748,47
3%
1639,68
1722,17
5%
8
15934,45
15155,32
-5%
13049,89
13230,25
1%
12203,44
12518,78
3%
16
32436,32
31072,3
-4%
23130,89
23727,46
3%
20668,33
21196,57
3%
32
56018,88
55409,98
-1%
38182,38
39864,06
4%
30498,33
31356,85
3%
64
72838,53
73459,99
1%
51153,83
51888,1
1%
41560,41
42073,77
1%
128
80598,87
80788,34
0%
58943,65
58837,55
0%
50755,55
51526,62
2%
256
80500,57
80369,96
0%
58969,94
59222,25
0%
56874,2
56512,52
-1%
512
74476,62
74758,1
0%
58756,28
58347,02
-1%
58009,1
58565,04
1%
-