Node komputasi PolarDB for MySQL Edisi Standar tersedia dalam dua family—tujuan umum dan dedicated—pada arsitektur X86 dan YiTian ARM. Metrik performa bervariasi berdasarkan kelas penyimpanan (ESSD atau PSL4/PSL5).
Pilih family
Family | Alokasi Sumber Daya | Paling cocok untuk |
Tujuan umum | CPU dibagi bersama antar kluster pada server yang sama. | Beban kerja yang sensitif terhadap biaya dan mendapat manfaat dari multiplexing resource |
Dedicated | Resource komputasi (seperti CPU) dialokasikan secara eksklusif untuk kluster Anda. Tidak dibagi dengan kluster lain. | Beban kerja yang memerlukan performa stabil dan dapat diprediksi |
Spesifikasi node komputasi
Disk ESSD
X86 — Tujuan umum
Kode spesifikasi | CPU dan memori | Penyimpanan maks (TB) | Koneksi maks default1 | Maks inode2 | Blktags maks3 |
polar.mysql.g1.tiny.c | 1 core, 1 GB | 64 | 1.000 | 6.707.200 | 8.384.000 |
polar.mysql.g1.small.c | 1 core, 2 GB | 64 | 2.000 | 6.707.200 | 8.384.000 |
polar.mysql.g2.small.c | 2 cores, 4 GB | 64 | 2.000 | 6.707.200 | 8.384.000 |
polar.mysql.g4.medium.c | 2 cores, 8 GB | 64 | 2.000 | 6.707.200 | 8.384.000 |
polar.mysql.g8.medium.c | 2 cores, 16 GB | 64 | 6.000 | 6.707.200 | 8.384.000 |
polar.mysql.g2.large.c | 4 cores, 8 GB | 64 | 3.000 | 6.707.200 | 8.384.000 |
polar.mysql.g4.large.c | 4 cores, 16 GB | 64 | 6.000 | 6.707.200 | 8.384.000 |
polar.mysql.g8.large.c | 4 cores, 32 GB | 64 | 10.000 | 6.707.200 | 8.384.000 |
polar.mysql.g2.xlarge.c | 8 cores, 16 GB | 64 | 6.000 | 6.707.200 | 8.384.000 |
polar.mysql.g4.xlarge.c | 8 cores, 32 GB | 64 | 10.000 | 6.707.200 | 8.384.000 |
polar.mysql.g8.xlarge.c | 8 cores, 64 GB | 64 | 16.000 | 6.707.200 | 8.384.000 |
polar.mysql.g2.2xlarge.c | 16 cores, 32 GB | 64 | 10.000 | 6.707.200 | 8.384.000 |
polar.mysql.g4.2xlarge.c | 16 cores, 64 GB | 64 | 16.000 | 6.707.200 | 8.384.000 |
polar.mysql.g8.2xlarge.c | 16 cores, 128 GB | 64 | 16.000 | 6.707.200 | 8.384.000 |
X86 — Dedicated
Kode spesifikasi | CPU dan memori | Penyimpanan maks (TB) | Koneksi maks default1 | Inode maks2 | Maks blktags3 |
polar.mysql.x4.medium.c | 2 cores, 8 GB | 64 | 6.000 | 6.707.200 | 8.384.000 |
polar.mysql.x8.medium.c | 2 cores, 16 GB | 64 | 8.000 | 6.707.200 | 8.384.000 |
polar.mysql.x2.large.c | 4 cores, 8 GB | 64 | 6.000 | 6.707.200 | 8.384.000 |
polar.mysql.x4.large.c | 4 cores, 16 GB | 64 | 8.000 | 6.707.200 | 8.384.000 |
polar.mysql.x8.large.c | 4 cores, 32 GB | 64 | 8.000 | 6.707.200 | 8.384.000 |
polar.mysql.x2.xlarge.c | 8 cores, 16 GB | 64 | 8.000 | 6.707.200 | 8.384.000 |
polar.mysql.x4.xlarge.c | 8 cores, 32 GB | 64 | 10.000 | 6.707.200 | 8.384.000 |
polar.mysql.x8.xlarge.c | 8 cores, 64 GB | 64 | 16.000 | 6.707.200 | 8.384.000 |
polar.mysql.x2.2xlarge.c | 16 cores, 32 GB | 64 | 10.000 | 6.707.200 | 8.384.000 |
polar.mysql.x4.2xlarge.c | 16 cores, 64 GB | 64 | 32.000 | 6.707.200 | 8.384.000 |
polar.mysql.x8.2xlarge.c | 16 cores, 128 GB | 64 | 32.000 | 6.707.200 | 8.384.000 |
polar.mysql.x2.4xlarge.c | 32 cores, 64 GB | 64 | 32.000 | 6.707.200 | 8.384.000 |
polar.mysql.x4.4xlarge.c | 32 cores, 128 GB | 64 | 64.000 | 104.857.600 | 131.072.000 |
polar.mysql.x8.4xlarge.c | 32 cores, 256 GB | 64 | 64.000 | 104.857.600 | 131.072.000 |
polar.mysql.x4.8xlarge.c | 64 cores, 256 GB | 64 | 64.000 | 104.857.600 | 131.072.000 |
polar.mysql.x8.8xlarge.c | 64 cores, 512 GB | 64 | 64.000 | 104.857.600 | 131.072.000 |
YiTian ARM — Tujuan umum
Kode spesifikasi | CPU dan memori | Penyimpanan maks (TB) | Koneksi maks default1 | Inode maks2 | Maks blktags3 |
polar.mysql.g1m.tiny.c | 1 core, 1 GB | 64 | 1.000 | 6.707.200 | 8.384.000 |
polar.mysql.g1m.small.c | 1 core, 2 GB | 64 | 2.000 | 6.707.200 | 8.384.000 |
polar.mysql.g2m.small.c | 2 cores, 4 GB | 64 | 2.000 | 6.707.200 | 8.384.000 |
polar.mysql.g4m.medium.c | 2 cores, 8 GB | 64 | 2.000 | 6.707.200 | 8.384.000 |
polar.mysql.g8m.medium.c | 2 cores, 16 GB | 64 | 6.000 | 6.707.200 | 8.384.000 |
polar.mysql.g2m.large.c | 4 cores, 8 GB | 64 | 3.000 | 6.707.200 | 8.384.000 |
polar.mysql.g4m.large.c | 4 cores, 16 GB | 64 | 6.000 | 6.707.200 | 8.384.000 |
polar.mysql.g8m.large.c | 4 cores, 32 GB | 64 | 10.000 | 6.707.200 | 8.384.000 |
polar.mysql.g2m.xlarge.c | 8 cores, 16 GB | 64 | 6.000 | 6.707.200 | 8.384.000 |
polar.mysql.g4m.xlarge.c | 8 cores, 32 GB | 64 | 10.000 | 6.707.200 | 8.384.000 |
polar.mysql.g8m.xlarge.c | 8 cores, 64 GB | 64 | 16.000 | 6.707.200 | 8.384.000 |
polar.mysql.g2m.2xlarge.c | 16 cores, 32 GB | 64 | 10.000 | 6.707.200 | 8.384.000 |
polar.mysql.g4m.2xlarge.c | 16 cores, 64 GB | 64 | 16.000 | 6.707.200 | 8.384.000 |
polar.mysql.g8m.2xlarge.c | 16 cores, 128 GB | 64 | 16.000 | 6.707.200 | 8.384.000 |
YiTian ARM — Dedicated
Kode spesifikasi | CPU dan memori | Penyimpanan maks (TB) | Koneksi maks default1 | Inode maks2 | Blktags maks3 |
polar.mysql.x4m.medium.c | 2 cores, 8 GB | 64 | 6.000 | 6.707.200 | 8.384.000 |
polar.mysql.x8m.medium.c | 2 cores, 16 GB | 64 | 8.000 | 6.707.200 | 8.384.000 |
polar.mysql.x2m.large.c | 4 cores, 8 GB | 64 | 6.000 | 6.707.200 | 8.384.000 |
polar.mysql.x4m.large.c | 4 cores, 16 GB | 64 | 8.000 | 6.707.200 | 8.384.000 |
polar.mysql.x8m.large.c | 4 cores, 32 GB | 64 | 8.000 | 6.707.200 | 8.384.000 |
polar.mysql.x2m.xlarge.c | 8 cores, 16 GB | 64 | 8.000 | 6.707.200 | 8.384.000 |
polar.mysql.x4m.xlarge.c | 8 cores, 32 GB | 64 | 10.000 | 6.707.200 | 8.384.000 |
polar.mysql.x8m.xlarge.c | 8 cores, 64 GB | 64 | 16.000 | 6.707.200 | 8.384.000 |
polar.mysql.x2m.2xlarge.c | 16 cores, 32 GB | 64 | 10.000 | 6.707.200 | 8.384.000 |
polar.mysql.x4m.2xlarge.c | 16 cores, 64 GB | 64 | 32.000 | 6.707.200 | 8.384.000 |
polar.mysql.x8m.2xlarge.c | 16 cores, 128 GB | 64 | 32.000 | 6.707.200 | 8.384.000 |
polar.mysql.x2m.4xlarge.c | 32 cores, 64 GB | 64 | 32.000 | 6.707.200 | 8.384.000 |
polar.mysql.x4m.4xlarge.c | 32 cores, 128 GB | 64 | 64.000 | 6.707.200 | 8.384.000 |
polar.mysql.x8m.4xlarge.c | 32 cores, 256 GB | 64 | 64.000 | 6.707.200 | 8.384.000 |
PSL4/PSL5
Arsitektur YiTian ARM tidak mendukung PSL4 atau PSL5.
X86 — Tujuan umum
Kode spesifikasi | CPU dan memori | Penyimpanan maks (TB) | Koneksi maks default1 | Inode maks2 | Blktags maks3 | IOPS PSL4 maks4 | IOPS PSL5 maks4 | Bandwidth I/O |
polar.mysql.g1.tiny.c | 1 core, 1 GB | 100 | 1.000 | 20.971.520 | 26.214.400 | 1.500 | 3.000 | 1 Gbps |
polar.mysql.g1.small.c | 1 core, 2 GB | 100 | 1.500 | 20.971.520 | 26.214.400 | 1.700 | 3.400 | 1 Gbps |
polar.mysql.g2.small.c | 2 cores, 4 GB | 100 | 1.800 | 20.971.520 | 26.214.400 | 4.000 | 8.000 | 1 Gbps |
polar.mysql.g4.medium.c | 2 cores, 8 GB | 100 | 2.000 | 20.971.520 | 26.214.400 | 8.000 | 16.000 | 1 Gbps |
polar.mysql.g8.medium.c | 2 cores, 16 GB | 100 | 8.000 | 20.971.520 | 26.214.400 | 8.000 | 16.000 | 2 Gbps |
polar.mysql.g2.large.c | 4 cores, 8 GB | 100 | 3.000 | 20.971.520 | 26.214.400 | 15.000 | 30.000 | 2 Gbps |
polar.mysql.g4.large.c | 4 cores, 16 GB | 100 | 6.000 | 20.971.520 | 26.214.400 | 21.000 | 42.000 | 2 Gbps |
polar.mysql.g8.large.c | 4 cores, 32 GB | 100 | 8.000 | 20.971.520 | 26.214.400 | 21.000 | 42.000 | 4 Gbps |
polar.mysql.g2.xlarge.c | 8 cores, 16 GB | 100 | 6.000 | 20.971.520 | 26.214.400 | 24.000 | 48.000 | 2 Gbps |
polar.mysql.g4.xlarge.c | 8 cores, 32 GB | 100 | 10.000 | 20.971.520 | 26.214.400 | 27.000 | 54.000 | 4 Gbps |
polar.mysql.g8.xlarge.c | 8 cores, 64 GB | 100 | 16.000 | 20.971.520 | 26.214.400 | 27.000 | 54.000 | 10 Gbps |
polar.mysql.g2.2xlarge.c | 16 cores, 32 GB | 100 | 16.000 | 20.971.520 | 26.214.400 | 31.500 | 63.000 | 4 Gbps |
polar.mysql.g4.2xlarge.c | 16 cores, 64 GB | 100 | 16.000 | 20.971.520 | 26.214.400 | 31.500 | 63.000 | 4 Gbps |
polar.mysql.g8.2xlarge.c | 16 cores, 128 GB | 100 | 16.000 | 20.971.520 | 26.214.400 | 31.500 | 63.000 | 8 Gbps |
X86 — Dedicated
Kode spesifikasi | CPU dan memori | Penyimpanan maks (TB) | Koneksi maks default1 | Inode maks2 | Maks blktags3 | IOPS PSL4 maks4 | IOPS PSL5 maks4 | Bandwidth I/O |
polar.mysql.x4.medium.c | 2 cores, 8 GB | 100 | 6.000 | 20.971.520 | 26.214.400 | 8.000 | 16.000 | 1 Gbps |
polar.mysql.x8.medium.c | 2 cores, 16 GB | 100 | 8.000 | 20.971.520 | 26.214.400 | 18.000 | 36.000 | 2 Gbps |
polar.mysql.x2.large.c | 4 cores, 8 GB | 100 | 3.000 | 20.971.520 | 26.214.400 | 32.000 | 64.000 | 2 Gbps |
polar.mysql.x4.large.c | 4 cores, 16 GB | 100 | 8.000 | 20.971.520 | 26.214.400 | 32.000 | 64.000 | 4 Gbps |
polar.mysql.x8.large.c | 4 cores, 32 GB | 100 | 8.000 | 20.971.520 | 26.214.400 | 36.000 | 72.000 | 4 Gbps |
polar.mysql.x2.xlarge.c | 8 cores, 16 GB | 100 | 6.000 | 20.971.520 | 26.214.400 | 48.000 | 96.000 | 2 Gbps |
polar.mysql.x4.xlarge.c | 8 cores, 32 GB | 100 | 10.000 | 20.971.520 | 26.214.400 | 48.000 | 96.000 | 8 Gbps |
polar.mysql.x8.xlarge.c | 8 cores, 64 GB | 100 | 16.000 | 20.971.520 | 26.214.400 | 50.000 | 108.000 | 10 Gbps |
polar.mysql.x2.2xlarge.c | 16 cores, 32 GB | 100 | 16.000 | 20.971.520 | 26.214.400 | 50.000 | 192.000 | 4 Gbps |
polar.mysql.x4.2xlarge.c | 16 cores, 64 GB | 100 | 32.000 | 20.971.520 | 26.214.400 | 50.000 | 192.000 | 16 Gbps |
polar.mysql.x8.2xlarge.c | 16 cores, 128 GB | 100 | 32.000 | 20.971.520 | 26.214.400 | 50.000 | 192.000 | 16 Gbps |
polar.mysql.x2.4xlarge.c | 32 cores, 64 GB | 100 | 32.000 | 20.971.520 | 26.214.400 | 80.000 | 288.000 | 16 Gbps |
polar.mysql.x4.4xlarge.c | 32 cores, 128 GB | 500 | 64.000 | 104.857.600 | 131.072.000 | 80.000 | 288.000 | 20 Gbps |
polar.mysql.x8.4xlarge.c | 32 cores, 256 GB | 500 | 64.000 | 104.857.600 | 131.072.000 | 80.000 | 288.000 | 24 Gbps |
polar.mysql.x4.8xlarge.c | 64 cores, 256 GB | 500 | 64.000 | 104.857.600 | 131.072.000 | 100.000 | 288.000 | 24 Gbps |
polar.mysql.x8.8xlarge.c | 64 cores, 512 GB | 500 | 100.000 | 104.857.600 | 131.072.000 | 100.000 | 288.000 | 24 Gbps |
Dalam kluster PSL4/PSL5, setiap sub-kluster memiliki alokasi penyimpanan independen dan tidak saling mengganggu.
Sebagai contoh, jika spesifikasi penyimpanan kluster yang dibeli adalah 96.000 IOPS dan 8 Gbps, maka dengan satu node baca/tulis dan tiga node read-only membentuk empat sub-kluster, masing-masing sub-kluster memiliki bandwidth 96.000 IOPS dan 8 Gbps sendiri-sendiri, terpisah dari yang lainnya.
PolarStore (PSL4/PSL5) mendukung penyimpanan tingkat petabyte. Untuk memesan kapasitas tersebut, Hubungi kami.
IOPS Maks4
IOPS maksimum merupakan nilai teoretis. Nilai aktual tidak dijamin dalam semua kondisi.
IOPS dan throughput ESSD
IOPS maksimum dan throughput disk ESSD ditentukan oleh kelas disk (PL0/PL1/PL2/PL3/AutoPL) dan kapasitas disk yang dibeli, bukan oleh spesifikasi node komputasi (CPU dan memori). Untuk mendapatkan IOPS lebih tinggi, pilih kelas PL yang lebih tinggi, beli kapasitas lebih besar, atau upgrade IOPS yang disediakan AutoPL. Sebaliknya, IOPS maksimum PSL4/PSL5 berskala secara linear dengan spesifikasi node. IOPS maksimum dan throughput per kelas ESSD tercantum di bawah ini.
Nilai dalam tabel merupakan performa puncak per kelas. IOPS dan throughput ESSD aktual berskala secara linear dengan kapasitas disk yang dibeli; nilai dalam tabel hanya tercapai ketika disk cukup besar. Gunakan rumus di bawah ini untuk mengonversi kapasitas menjadi performa aktual.
Untuk disk ESSD AutoPL, Anda dapat mengonfigurasi Provisioned IOPS of AutoPL Disks saat pembelian, atau Ubah performa ESSD, untuk menaikkan batas atas IOPS hingga total 100.000.
Untuk detail performa disk ESSD, lihat ESSDs dan ESSD AutoPL disks.
Kelas disk | Rumus IOPS | IOPS maks | Rumus throughput (MB/s) | Throughput maks |
ESSD PL0 | min{1800+12*kapasitas, 10000} | 10.000 | min{100+0,25*kapasitas, 180} | 180 MB/s |
ESSD PL1 | min{1800+50*kapasitas, 50000} | 50.000 | min{120+0,5*kapasitas, 350} | 350 MB/s |
ESSD PL2 | min{1800+50*kapasitas, 100000} | 100.000 | min{120+0,5*kapasitas, 750} | 750 MB/s |
ESSD PL3 | min{1800+50*kapasitas, 1000000} | 1.000.000 | min{120+0,5*kapasitas, 4000} | 4.000 MB/s |
ESSD AutoPL |
| 100.000 |
| 1.131 MB/s |
Catatan penggunaan
1 Koneksi maksimum
Nilai dalam tabel merupakan nilai default. Untuk menaikkan batas tersebut, atur parameter max_connections di Konsol. Rentang validnya adalah 1 hingga 200.000. Untuk detailnya, lihat Atur parameter kluster.
2 3 Inode dan blktags
PolarDB mengakses penyimpanan dasar melalui PolarFileSystem (PolarFS), sistem file terdistribusi yang dikembangkan oleh Alibaba Cloud. PolarFS menggunakan inode dan blktags sebagai unit penyimpanan:
Inode merepresentasikan satu file.
Blktag merepresentasikan ruang logis 4 MB pada penyimpanan blok.
Keduanya berskala secara linear dengan kapasitas disk. Disk 10 GB mendukung hingga 2.048 inode dan 2.560 blktags. Jika kapasitas, jumlah inode, atau jumlah blktag mencapai batas atas, lakukan peningkatan spesifikasi disk.
Untuk kluster berbasis ESSD, lapisan penyimpanan ESSD juga menggunakan inode dan blktags, mengikuti hubungan linear yang sama dengan kapasitas disk.
Konversi satuan kapasitas:
1 TB = 1.024 GB
1 GB = 1.024 MB
1 MB = 1.024 KB
1 KB = 1.024 Bytes