Topik ini menjelaskan tipe instans yang dioptimalkan untuk memori (edisi cloud-native) untuk Tair (Edisi Perusahaan). Topik ini mencakup informasi tentang kapasitas memori, koneksi, bandwidth, dan nilai referensi permintaan per detik (QPS).
Tipe instans
Tabel berikut mencantumkan spesifikasi untuk satu shard. Untuk instans yang menggunakan arsitektur kluster atau pemisahan baca/tulis, performa keseluruhan dihitung dengan mengalikan performa shard dengan jumlah shard.
SSD Perusahaan (ESSD) dalam spesifikasi hanya digunakan untuk operasi sistem, seperti menyimpan log, file cadangan sementara, dan Append-Only Files (AOF). Tidak digunakan untuk penyimpanan data.
Untuk informasi lebih lanjut tentang perbedaan antara mode koneksi langsung dan modus proxy, lihat Arsitektur kluster.
Instans arsitektur kluster Cloud-native memungkinkan Anda menyesuaikan jumlah node shard. Untuk informasi lebih lanjut, lihat Sesuaikan jumlah shard kluster.
Spesifikasi shard untuk arsitektur standar dan arsitektur kluster dalam mode koneksi langsung
Spesifikasi berikut berlaku untuk instans yang menggunakan arsitektur standar atau arsitektur kluster dalam mode koneksi langsung.
Tabel 1. Spesifikasi shard untuk arsitektur standar dan arsitektur kluster dalam mode koneksi langsung
Nama Spesifikasi | Kode Spesifikasi (untuk API) | Core CPU | Memori (GB) | SSD Perusahaan (ESSD) (GB) | Bandwidth | Koneksi Maksimum | Referensi QPS |
1 GB | tair.rdb.1g | 7 | 1 | 5 | 768 Mbps (96 MB/s) | 30.000 | 300.000 |
2 GB | tair.rdb.2g | 7 | 2 | 10 | 768 Mbps (96 MB/s) | 30.000 | 300.000 |
4 GB | tair.rdb.4g | 7 | 4 | 20 | 768 Mbps (96 MB/s) | 40.000 | 300.000 |
8 GB | tair.rdb.8g | 7 | 8 | 40 | 768 Mbps (96 MB/s) | 40.000 | 300.000 |
16 GB | tair.rdb.16g | 7 | 16 | 80 | 768 Mbps (96 MB/s) | 40.000 | 300.000 |
24 GB | tair.rdb.24g | 7 | 24 | 120 | 768 Mbps (96 MB/s) | 50.000 | 300.000 |
32 GB | tair.rdb.32g | 7 | 32 | 160 | 768 Mbps (96 MB/s) | 50.000 | 300.000 |
64 GB | tair.rdb.64g | 7 | 64 | 320 | 768 Mbps (96 MB/s) | 50.000 | 300.000 |
Jika pemisahan baca/tulis diaktifkan untuk instans arsitektur standar, lihat spesifikasi shard untuk arsitektur pemisahan baca/tulis.
Spesifikasi shard untuk arsitektur kluster dalam modus proxy dan arsitektur pemisahan baca/tulis
Spesifikasi berikut berlaku untuk instans yang menggunakan arsitektur kluster dalam modus proxy atau arsitektur pemisahan baca/tulis.
Tabel 2. Spesifikasi shard untuk arsitektur kluster dalam modus proxy dan arsitektur pemisahan baca/tulis
Nama Spesifikasi | Kode Spesifikasi (untuk API) | Core CPU | Memori (GB) | ESSD (GB) | Bandwidth | Koneksi Maksimum | Referensi QPS |
1 GB | tair.rdb.with.proxy.1g | 7 | 1 | 5 | 768 Mbps (96 MB/s) | 30.000 | 300.000 |
2 GB | tair.rdb.with.proxy.2g | 7 | 2 | 10 | 768 Mbps (96 MB/s) | 30.000 | 300.000 |
4 GB | tair.rdb.with.proxy.4g | 7 | 4 | 20 | 768 Mbps (96 MB/s) | 40.000 | 300.000 |
8 GB | tair.rdb.with.proxy.8g | 7 | 8 | 40 | 768 Mbps (96 MB/s) | 40.000 | 300.000 |
16 GB | tair.rdb.with.proxy.16g | 7 | 16 | 80 | 768 Mbps (96 MB/s) | 40.000 | 300.000 |
24 GB | tair.rdb.with.proxy.24g | 7 | 24 | 120 | 768 Mbps (96 MB/s) | 50.000 | 300.000 |
32 GB | tair.rdb.with.proxy.32g | 7 | 32 | 160 | 768 Mbps (96 MB/s) | 50.000 | 300.000 |
64 GB | tair.rdb.with.proxy.64g | 7 | 64 | 320 | 768 Mbps (96 MB/s) | 50.000 | 300.000 |
Detail performa
Arsitektur | Detail performa |
Performa keseluruhan instans sama dengan performa yang tercantum dalam tabel tipe instans. | |
Arsitektur kluster dalam mode koneksi langsung | Performa keseluruhan instans = Performa shard × Jumlah shard. Catatan Untuk instans yang menggunakan arsitektur kluster dalam modus proxy, bandwidth maksimum adalah 16.384 Mbps (2.048 MB/s) dan jumlah koneksi maksimum adalah 500.000. Sebagai contoh, jika sebuah instans memiliki empat shard dari tipe tair.rdb.with.proxy.1g, performa setiap shard adalah:
Performa keseluruhan instans adalah:
|
Detail core CPU
7 core dibagi menjadi 4 core kerja dan 3 core latar belakang. Core kerja memproses permintaan layanan pengguna. Core latar belakang menangani tugas latar belakang seperti persistensi, percepatan kedaluwarsa, analitik kinerja aplikasi, dan log.
Detail bandwidth
Nilai bandwidth dalam tabel sebelumnya adalah untuk satu shard. Bandwidth total instans yang menggunakan arsitektur kluster atau pemisahan baca/tulis adalah jumlah bandwidth semua node shard.
Bandwidth maksimum untuk arsitektur kluster dalam modus proxy dan arsitektur pemisahan baca/tulis adalah 16.384 Mbps (2.048 MB/s). Bandwidth tidak bertambah melebihi batas ini, meskipun Anda menambahkan lebih banyak shard. Arsitektur kluster dalam mode koneksi langsung tidak memiliki batasan bandwidth keseluruhan.
Bandwidth berlaku untuk lalu lintas hulu dan hilir. Sebagai contoh, jika bandwidth total tipe instans adalah 768 Mbps (96 MB/s), baik bandwidth hulu maupun hilirnya adalah 768 Mbps (96 MB/s).
Batas bandwidth untuk Tair dan Redis Edisi Open-Source merujuk pada bandwidth node shard, terlepas dari jenis konektivitas jaringan.
Untuk informasi lebih lanjut tentang bandwidth, lihat FAQ Bandwidth.
Detail koneksi maksimum
Modus proxy: Jumlah koneksi maksimum untuk instans adalah 500.000. Jumlah koneksi maksimum tidak bertambah melebihi batas ini, meskipun Anda menambahkan lebih banyak shard atau node.
Mode koneksi langsung: Jumlah koneksi maksimum untuk satu shard adalah 30.000. Jumlah koneksi maksimum untuk instans dihitung dengan mengalikan jumlah shard dengan 30.000.