Topik ini menjelaskan cara memilih konfigurasi untuk instans ApsaraDB RDS berdasarkan kebutuhan bisnis Anda saat membuat instans tersebut.
Pengenalan edisi RDS, tipe penyimpanan, keluarga instans, dan mesin penyimpanan
Sebelum membuat instans RDS, pilih konfigurasi yang paling hemat biaya dan stabil berdasarkan performa, harga, dan beban kerja. Edisi RDS, tipe penyimpanan, dan keluarga instans yang dipilih saling mempengaruhi. Untuk informasi lebih lanjut, lihat Buat instans ApsaraDB RDS for MySQL.
Jika Anda ingin membuat instans RDS yang menjalankan MySQL 8.0, Anda harus memilih mesin penyimpanan default.
Edisi RDS
ApsaraDB RDS menyediakan edisi berikut: RDS Basic Edition, RDS High-availability Edition, dan RDS Cluster Edition. Tabel berikut menggambarkan edisi RDS.
Edisi RDS
Deskripsi
Skenario
Sistem database hanya terdiri dari instans RDS utama. Komputasi dipisahkan dari penyimpanan.
Instans RDS baca-saja tidak didukung.
Pembelajaran pribadi
Mikrositus
Lingkungan pengembangan dan pengujian untuk usaha kecil dan menengah
Sistem database terdiri dari instans RDS utama dan instans RDS sekunder. Instans-instans ini bekerja dalam mode ketersediaan tinggi (HA) dan mendukung failover otomatis. Instans RDS sekunder tidak dapat diakses secara langsung.
Anda dapat membuat instans RDS baca-saja untuk meningkatkan kemampuan baca sistem database Anda. Untuk informasi lebih lanjut, lihat Buat instans ApsaraDB RDS for MySQL baca-saja.
Database produksi untuk perusahaan besar dan menengah
Database yang digunakan di industri seperti Internet, IoT, e-commerce, logistik, dan gaming
Sistem database terdiri dari instans RDS utama dan beberapa instans RDS sekunder. Instans-instans ini bekerja dalam mode HA dan mendukung failover otomatis. Instans RDS sekunder dapat diakses. Hal ini meningkatkan kemampuan baca sistem database Anda.
Anda dapat membuat beberapa instans RDS sekunder untuk meningkatkan kemampuan baca sistem database Anda.
Database produksi untuk perusahaan besar dan menengah
Database yang digunakan di industri seperti ritel baru berbasis Internet dan manufaktur otomotif, serta database yang digunakan untuk sistem Perencanaan Sumber Daya Perusahaan (ERP)
Tipe Penyimpanan
ApsaraDB RDS menyediakan tiga tipe penyimpanan: SSD lokal, SSD standar, dan SSD ditingkatkan (ESSD). Semua tipe penyimpanan memenuhi persyaratan keandalan, persistensi, dan performa baca/tulis sesuai Service Level Agreement (SLA) Alibaba Cloud. Tabel berikut menggambarkan tipe penyimpanan.
Tipe Penyimpanan
Deskripsi
Mesin database yang didukung
Enterprise SSD (ESSD)
ESSD dikembangkan oleh Alibaba Cloud berdasarkan arsitektur penyimpanan blok terdistribusi generasi berikutnya. ESSD memberikan performa penyimpanan ultra tinggi. ESSD terintegrasi dengan teknologi Ethernet 25 Gigabit dan remote direct memory access (RDMA). ESSD dapat memberikan latensi satu arah yang lebih rendah daripada SSD standar dan memproses hingga 1 juta permintaan baca/tulis acak per detik. ESSD disediakan pada tingkat performa berikut (PL):
PL1 ESSD: Ini adalah PL dasar ESSD.
PL2 ESSD: PL2 ESSD memberikan operasi input/output per detik (IOPS) dan throughput yang sekitar dua kali lipat dari IOPS dan throughput yang diberikan oleh PL1 ESSD.
PL3 ESSD: PL3 ESSD memberikan IOPS hingga 20 kali lipat dari IOPS yang diberikan oleh PL1 ESSD dan memberikan throughput hingga 11 kali lipat dari throughput yang diberikan oleh PL1 ESSD. PL3 ESSD cocok untuk skenario di mana permintaan bersamaan tinggi harus diproses dengan performa I/O tinggi dan latensi baca/tulis rendah.
Untuk informasi lebih lanjut tentang performa ESSD, lihat ESSD.
MySQL, PostgreSQL, SQL Server, dan MariaDB
Premium Local SSD
Premium Local SSD berada pada host fisik yang sama dengan mesin database yang dijalankan oleh instans RDS Anda. Anda dapat menyimpan data di SSD lokal untuk mengurangi latensi I/O.
MySQL
Standard SSD
SSD Standar adalah perangkat penyimpanan blok elastis yang dirancang berdasarkan arsitektur penyimpanan terdistribusi. Anda dapat menyimpan data di SSD standar untuk memisahkan komputasi dari penyimpanan.
CatatanSSD standar telah dihentikan. Kami merekomendasikan Anda menggunakan ESSD. Untuk informasi lebih lanjut, lihat [EOS/Penghentian] Penghentian penjualan tipe penyimpanan SSD standar untuk mesin database tertentu di ApsaraDB RDS mulai 1 Juli 2022.
MySQL, PostgreSQL, SQL Server, dan MariaDB
Premium ESSD
Premium ESSD kompatibel dengan semua fitur ESSD dan mendukung lonjakan performa I/O, Buffer Pool Extension (BPE), dan fitur pengarsipan data.
Lonjakan performa I/O: Fitur ini didukung untuk instans RDS yang menjalankan MySQL dan PostgreSQL. Setelah Anda mengaktifkan fitur ini untuk instans RDS Anda, IOPS Premium ESSD tidak lagi dibatasi oleh IOPS maksimum. Ini meningkatkan performa I/O instans RDS untuk menangani lonjakan beban kerja selama jam sibuk.
Buffer Pool Extension (BPE): Fitur ini didukung untuk instans RDS yang menjalankan MySQL dan PostgreSQL. Setelah Anda mengaktifkan fitur ini untuk instans RDS Anda, efisiensi disk I/O dan kecepatan respons sistem ditingkatkan. Fitur ini membantu meningkatkan ukuran buffer pool, menerapkan percepatan cache, dan meningkatkan performa baca/tulis instans RDS.
Pengarsipan data: Fitur ini didukung untuk instans RDS yang menjalankan MySQL dan PostgreSQL. Setelah Anda mengaktifkan fitur ini untuk instans RDS Anda, data yang jarang diakses diarsipkan ke bucket Object Storage Service (OSS), dan biaya penyimpanan instans RDS 80% lebih rendah dibandingkan biaya penyimpanan saat Anda menggunakan PL1 ESSD. Fitur ini cocok jika instans RDS Anda berisi tabel yang jarang diakses atau dimodifikasi.
Untuk informasi lebih lanjut, lihat Premium ESSD ApsaraDB RDS for MySQL dan Premium ESSD ApsaraDB RDS for PostgreSQL.
CatatanDalam ApsaraDB RDS for MySQL dan ApsaraDB RDS for PostgreSQL, Premium ESSD memberikan performa I/O baseline yang lebih tinggi daripada PL1 ESSD. Untuk informasi lebih lanjut, lihat [Perubahan Produk/Perubahan Fitur] Performa I/O baseline Premium ESSD instans ApsaraDB RDS ditingkatkan.
MySQL dan PostgreSQL
Keluarga Instans
ApsaraDB RDS menyediakan berbagai keluarga instans berdasarkan jumlah core, kapasitas memori, jumlah koneksi, dan IOPS. Setiap keluarga mencakup beberapa tipe instans. Tabel berikut menggambarkan keluarga instans.
Keluarga Instans
Deskripsi
Skenario
Mesin yang didukung
Keluarga instans bersama
Instans RDS bersama menikmati sumber daya memori dan penyimpanan khusus, tetapi berbagi sumber daya CPU dengan instans bersama lainnya yang ditempatkan pada host fisik yang sama.
Sumber daya CPU digunakan kembali secara intensif di antara instans RDS bersama yang ditempatkan pada host fisik yang sama. Penggunaan kembali sumber daya CPU membantu memaksimalkan efektivitas biaya.
Instans RDS bersama yang ditempatkan pada host fisik yang sama mungkin bersaing untuk mendapatkan sumber daya.
Anda menginginkan opsi database yang murah.
Anda memerlukan ketersediaan tinggi daripada stabilitas tinggi dari instans ApsaraDB RDS for SQL Server Anda. Keluarga instans bersama hanya didukung untuk instans RDS yang menjalankan SQL Server.
SQL Server
Keluarga instans tujuan umum
Instans RDS tujuan umum yang menggunakan Premium Local SSD menikmati sumber daya memori khusus, tetapi berbagi sumber daya CPU dan penyimpanan dengan instans tujuan umum lainnya yang ditempatkan pada host fisik yang sama.
Sumber daya penyimpanan instans RDS tujuan umum yang menggunakan disk cloud dipisahkan dari sumber daya komputasi (core CPU dan memori). Anda dapat menyesuaikan sumber daya penyimpanan secara independen.
Di antara core CPU yang disediakan oleh instans RDS tujuan umum, beberapa khusus untuk instans tersebut, sementara core lainnya dibagikan dengan instans RDS tujuan umum lainnya yang ditempatkan pada host fisik yang sama. Dalam hal ini, persaingan untuk sumber daya CPU terjadi lebih sedikit dibandingkan dengan instans RDS bersama.
Anda tidak memerlukan stabilitas tinggi untuk database Anda.
MySQL
PostgreSQL
SQL Server
MariaDB
Keluarga instans khusus
Instans khusus menikmati sumber daya CPU dan memori khusus. Performa instans RDS khusus dijamin dan tidak terpengaruh oleh instans lain yang ditempatkan pada host fisik yang sama.
Tipe instans host khusus adalah tipe instans tertinggi dalam keluarga instans khusus. Instans RDS host khusus menempati semua sumber daya pada host fisik tempat instans RDS tersebut ditempatkan.
Database Anda digunakan sebagai sistem inti di sektor-sektor seperti keuangan, e-commerce, layanan publik, dan layanan Internet besar dan menengah.
MySQL
PostgreSQL
SQL Server
MariaDB
Mesin Penyimpanan
Jika Anda ingin membuat instans RDS yang menjalankan MySQL 8.0, Anda dapat memilih salah satu mesin penyimpanan berikut:
InnoDB: Mesin penyimpanan default dari MySQL open source. InnoDB yang digunakan di ApsaraDB RDS telah diperkuat oleh Alibaba Cloud.
X-Engine: Mesin penyimpanan yang dikembangkan oleh Alibaba Cloud. X-Engine kompatibel dengan InnoDB dan unggul dalam penggunaan ruang disk serta efektivitas biaya, cocok untuk skenario seperti pengarsipan data. Untuk informasi lebih lanjut, lihat Pengenalan X-Engine.
Pilih konfigurasi untuk instans RDS
Ikuti langkah-langkah berikut untuk memilih konfigurasi yang sesuai untuk instans RDS:
Pilih edisi RDS.
Kami merekomendasikan Anda memilih RDS High-availability Edition. Jika memilih RDS High-availability Edition, sistem database Anda akan terdiri dari instans utama dan sekunder untuk memastikan ketersediaan tinggi. Edisi ini cocok untuk perusahaan menengah dan besar serta industri seperti Internet, Internet of Things (IoT), ritel online, logistik, dan gaming.
RDS Cluster Edition cocok untuk database inti perusahaan besar serta industri keuangan, sekuritas, dan asuransi yang memerlukan keamanan data tinggi.
Pilih tipe penyimpanan.
Kami merekomendasikan Anda memilih SSD lokal atau ESSD dengan tingkat performa (PL) yang sesuai berdasarkan kebutuhan IOPS dan throughput bisnis Anda. Untuk informasi lebih lanjut tentang perbedaan antara SSD lokal, SSD standar, dan ESSD, lihat Fitur.
IOPS maksimum SSD standar atau ESSD bervariasi berdasarkan tipe instans dan kapasitas penyimpanan. Tabel berikut mencantumkan rumus untuk menghitung IOPS maksimum instans RDS yang menggunakan SSD standar atau ESSD.

Pilih tipe instans.
Spesifikasi tipe instans mencakup jumlah core, kapasitas memori, jumlah maksimum koneksi, dan IOPS maksimum. Saat membuat instans RDS, Anda dapat memilih level entri atau level perusahaan. Level entri mencakup keluarga instans bersama dan tujuan umum, sedangkan level perusahaan mencakup keluarga instans khusus.
CatatanJika Anda memilih tipe penyimpanan SSD standar atau ESSD, IOPS menjadi N/A di konsol ApsaraDB RDS. Hal ini karena ApsaraDB RDS menghitung IOPS berdasarkan tipe penyimpanan yang dipilih. Untuk informasi lebih lanjut, lihat Pilih tipe penyimpanan di bagian ini.
Pilih mesin penyimpanan.
Jika Anda ingin membuat instans RDS yang menjalankan MySQL, kami merekomendasikan Anda memilih X-Engine. X-Engine memiliki biaya sekitar 50% lebih rendah daripada InnoDB tetapi memberikan performa yang sebanding. Untuk informasi lebih lanjut, lihat Catatan Penggunaan.
Periksa dan modifikasi konfigurasi instans RDS
Setelah membuat dan mulai menggunakan instans RDS, kami merekomendasikan Anda memantau performanya selama periode tertentu untuk memeriksa apakah konfigurasinya sesuai.
Sebagai contoh, jika penggunaan memori tinggi, masuk ke instans RDS untuk mengidentifikasi penyebabnya. Jika tidak ada pengecualian, modifikasi konfigurasi instans RDS. Jika pengecualian terjadi, sesuaikan alokasi memori pada instans RDS. Untuk informasi lebih lanjut, lihat topik berikut:
Buat instans ApsaraDB RDS
Untuk informasi lebih lanjut tentang cara membuat instans RDS, lihat topik berikut: