Tair (Redis OSS-compatible) tidak mendukung perubahan langsung jumlah core CPU. Untuk meningkatkan kinerja keseluruhan instans, Anda dapat mengubah arsitektur instans atau menambahkan lebih banyak node atau shard. Jika utilisasi CPU tetap tinggi setelah mengoptimalkan perintah yang memakan banyak resource, hotkey, dan large key, serta setelah menyingkirkan akses layanan yang tidak normal, gunakan metode dalam topik ini.
Konfirmasi tipe produk, mode penyebaran, dan tipe instans
Metode peningkatan kinerja CPU bergantung pada tipe produk, mode penyebaran, dan tipe instans. Konfirmasikan informasi ini untuk instans Anda sebelum memulai.
Masuk ke konsol dan buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instans yang ingin Anda kelola berada. Lalu, temukan instans tersebut dan klik ID instans.
-
Pada halaman Instance Information, lihat Edition, Instance Type, dan Deployment Mode di bagian Basic Information dan Configuration Information.
CatatanLabel UI dan lokasinya untuk Edition, Instance Type, dan Deployment Mode mungkin sedikit berbeda tergantung instansnya. Rujuk konsol untuk informasi paling akurat.
-
Untuk instans cloud-native, klik Node Management di panel navigasi kiri untuk memeriksa apakah sakelar Read/Write Splitting diaktifkan.
Instans arsitektur Standard
Redis, memory, dan persistent memory
Konfirmasi edisi dan arsitektur instans
Pada halaman Instance Information, konfirmasikan bahwa instans memenuhi kondisi berikut:
-
Architecture adalah Standard.
-
Edition adalah Tair (Enterprise Edition) DRAM-based Instance atau Tair Enterprise Edition (Persistent Memory Type).
Metode untuk meningkatkan kinerja CPU
Untuk instans arsitektur Standard, setiap shard memiliki jumlah core CPU yang tetap. Untuk meningkatkan kinerja keseluruhan instans, ubah arsitekturnya:
-
Jika workload Anda memiliki keseimbangan operasi baca dan tulis, atau bersifat write-intensive, pertimbangkan untuk beralih ke cluster architecture. Dengan menambah jumlah shard, Anda dapat meningkatkan kinerja CPU keseluruhan instans. Untuk informasi selengkapnya, lihat Ubah arsitektur instans.
-
Jika workload Anda bersifat read-intensive, pertimbangkan untuk mengaktifkan read/write splitting. Menambahkan node read-only melalui read/write splitting meningkatkan kinerja CPU keseluruhan instans.
CatatanSinkronisasi data antara node primary dan node read-only memiliki sedikit penundaan. Read/write splitting hanya cocok untuk layanan yang dapat mentoleransi dirty reads. Jika layanan Anda memerlukan strong consistency, alih-alih itu, ubah ke arsitektur kluster.
Disk type
Konfirmasi edisi dan arsitektur instans
Pada halaman Instance Information, konfirmasikan bahwa Edition instans adalah Tair Enterprise Edition Disk (SSD) Type atau Tair Enterprise Edition Disk (ESSD) Type.
Metode untuk meningkatkan kinerja CPU
Anda dapat meningkatkan kinerja CPU dengan mengubah tipe instans shard. Untuk informasi selengkapnya, lihat Ubah spesifikasi instans.
Instans arsitektur kluster
Konfirmasi edisi dan arsitektur instans
Pada halaman Instance Information, konfirmasikan bahwa Architecture adalah Cluster.
Metode untuk meningkatkan kinerja CPU
Untuk instans arsitektur kluster, jumlah core CPU per shard bersifat tetap. Namun, Anda dapat meningkatkan kinerja keseluruhan instans dengan menambah jumlah shard.
Jika Anda telah melakukan upgrade bandwidth plan untuk instans kluster Anda, pantau traffic instans setelah menambah jumlah shard dan tentukan apakah Anda perlu melakukan upgrade bandwidth plan untuk shard baru tersebut.
Instans arsitektur Pemisahan baca/tulis
Konfirmasi edisi dan arsitektur instans
Pada halaman Instance Information, konfirmasikan bahwa Architecture adalah Read/Write Splitting, atau pada halaman Node Management, konfirmasikan bahwa sakelar Read/Write Splitting diaktifkan.
Metode untuk meningkatkan kinerja CPU
Untuk instans arsitektur Pemisahan baca/tulis, jumlah core CPU bersifat tetap. Namun, Anda dapat meningkatkan kinerja keseluruhan instans dengan menambah jumlah node read-only.
Dokumen terkait
-
Untuk informasi tentang cara menangani utilisasi CPU tinggi, lihat Atasi utilisasi CPU tinggi pada instans.
-
Untuk detail kinerja Community Edition for Redis dan Tair (Enterprise Edition), lihat performance white paper.
-
Untuk informasi selengkapnya tentang tipe instans, core CPU, memory, bandwidth, dan jumlah koneksi maksimum untuk Community Edition for Redis dan Tair (Enterprise Edition), lihat Navigasi tipe instans dan FAQ.