topik ini menyediakan jumlah koneksi, nilai transaksi per detik (TPS), dan jumlah penyedia yang didukung untuk spesifikasi utama instance Microservices Engine (MSE). Spesifikasi utama meliputi 1 vCPU dan 2 GiB memori, 2 vCPU dan 4 GiB memori, 4 vCPU dan 8 GiB memori, 8 vCPU dan 16 GiB memori, serta 16 vCPU dan 32 GiB memori. Anda dapat memilih spesifikasi yang sesuai untuk instance MSE berdasarkan data yang diberikan dalam topik ini.
Catatan Penggunaan
Untuk lingkungan penting seperti lingkungan produksi:
Disarankan untuk memilih instance Edisi Profesional dengan lebih dari 2 vCPU.
Disarankan untuk membuat instance MSE Nacos terpisah untuk penemuan layanan dan manajemen konfigurasi. Jika Anda memerlukan satu instance untuk mengimplementasikan kedua fungsi tersebut, bagi data dalam Jenis Mesin dengan 2 untuk memperkirakan kemampuan instance.
Pilih spesifikasi instance berdasarkan nilai yang direkomendasikan. Sebagai contoh, jika jumlah koneksi yang diperlukan untuk instance Nacos adalah 1.600, pilih spesifikasi 4 vCPU dan 8 GiB memori dengan 3 node. Alternatifnya, Anda dapat memilih spesifikasi 2 vCPU dan 4 GiB memori dengan 5 node.
Jika Anda menggunakan klien Nacos 1.x, disarankan untuk meningkatkan versi mesin ke 2.x atau membagi data dalam Jenis Mesin dengan 2 sebelum melakukan estimasi. Untuk informasi lebih lanjut tentang cara meningkatkan versi mesin, lihat Tingkatkan Versi Nacos.
Tabel berikut mencantumkan nilai perkiraan untuk instance dengan 3 node. Oleh karena itu, Anda tidak perlu mengalikan nilai perkiraan dengan 3 untuk perencanaan kapasitas jika menggunakan instance semacam itu. Jika Anda perlu memperkirakan kemampuan instance dengan jumlah node selain 3, lakukan estimasi dengan menyesuaikan nilai perkiraan dalam tabel secara proporsional.
Jenis Mesin
Jumlah Koneksi: Jumlah koneksi yang dibuat antara klien Nacos atau ZooKeeper dan server Nacos atau ZooKeeper. Dalam sebagian besar skenario, satu koneksi dibuat untuk setiap pod. Namun, jika registry dan pusat konfigurasi digunakan secara bersamaan, dua koneksi harus dibuat.
Jumlah Penyedia: Jumlah instance aplikasi yang terdaftar dengan instance MSE.
Nacos
Edisi | Spesifikasi | Jumlah Node | Jumlah Koneksi | QPS | TPS | |||
Ambang Keamanan | Ambang Peringatan | Ambang Keamanan | Ambang Peringatan | Ambang Keamanan | Ambang Peringatan | |||
Edisi Profesional | 1 vCPU dan 2 GiB memori | 3 | 600 | 900 | 600 | 900 | 300 | 450 |
2 vCPU dan 4 GiB memori | 3 | 1.200 | 1.800 | 1.200 | 1.800 | 600 | 900 | |
4 vCPU dan 8 GiB memori | 3 | 2.400 | 3.600 | 2.400 | 3.600 | 1.200 | 1.800 | |
8 vCPU dan 16 GiB memori | 3 | 4.800 | 7.200 | 4.800 | 7.200 | 2.400 | 3.600 | |
16 vCPU dan 32 GiB memori | 3 | 9.600 | 14.400 | 9.600 | 14.400 | 4.800 | 7.200 | |
Edisi Pengembang | 1 vCPU dan 2 GiB memori | 1 | 50 | 75 | 50 | 75 | 25 | 40 |
2 vCPU dan 4 GiB memori | 1 | 150 | 225 | 150 | 225 | 75 | 120 | |
Edisi Pengembang digunakan untuk skenario pengujian atau percobaan dan tidak dapat digunakan dalam lingkungan produksi.
ZooKeeper
Edisi | Spesifikasi | Jumlah Node | Jumlah Koneksi | QPS | Jumlah Penyedia |
Edisi Profesional | 1 vCPU dan 2 GiB memori | 3 | 800 | 900 | 4.000 |
2 vCPU dan 4 GiB memori | 3 | 2.000 | 2.300 | 10.000 | |
4 vCPU dan 8 GiB memori | 3 | 3.000 | 4.000 | 15.000 | |
8 vCPU dan 16 GiB memori | 3 | 6.000 | 8.000 | 30.000 | |
16 vCPU dan 32 GiB memori | 3 | 12.000 | 16.000 | 60.000 | |
Edisi Pengembang Penting Edisi Pengembang digunakan untuk skenario pengujian atau percobaan. Tidak dapat digunakan dalam lingkungan produksi. | 1 vCPU dan 2 GiB memori | 1 | 50 | 60 | 250 |
2 vCPU dan 4 GiB memori | 1 | 150 | 210 | 1.050 |