Menskalakan kapasitas instance

Halaman ini menjelaskan cara menskalakan instance Memorystore for Valkey. Kapasitas instance Anda ditentukan oleh jumlah shard di instance dan jenis node instance Anda. Untuk menskalakan instance, Anda harus mengubah jumlah shard atau jenis node. Untuk mengetahui informasi selengkapnya tentang perilaku instance selama penskalaan, lihat Tentang penskalaan kapasitas instance.

Menskalakan jumlah shard

Anda dapat menambah atau mengurangi jumlah shard untuk instance menggunakan konsol atau Google Cloud CLI. Google Cloud

Konsol

  1. Di Google Cloud konsol, buka halaman Memorystore for Valkey.

    Memorystore for Valkey

  2. Klik ID instance Anda.

  3. Di bagian Configurations, klik ikon pensil di samping Shards.

  4. Di kolom Shards, masukkan jumlah shard yang ingin Anda gunakan untuk menskalakan instance.

  5. Klik Update instance.

gcloud

Untuk menskalakan jumlah shard untuk instance, gunakan perintah gcloud memorystore instances update:

gcloud memorystore instances update INSTANCE_ID \
--location=REGION_ID \
--shard-count=SHARD_COUNT

Ganti kode berikut:

  • INSTANCE_ID: ID instance Anda.
  • REGION_ID: region tempat instance Anda berada.
  • SHARD_COUNT: jumlah shard di instance Anda. Jumlah shard menentukan kapasitas memori total untuk menyimpan data instance. Untuk mengetahui informasi selengkapnya tentang spesifikasi instance dan node untuk instance Memorystore for Valkey, lihat Spesifikasi instance dan node.

Contoh:

gcloud memorystore instances update my-instance \
--location=us-central1 \
--shard-count=8

Menskalakan jenis node

Anda dapat menskalakan jenis node untuk instance menggunakan Google Cloud CLI.

gcloud

  1. Untuk mengambil informasi tentang instance, gunakan perintah gcloud memorystore instances describe:

    gcloud memorystore instances describe INSTANCE_ID \
    --location=REGION_ID
    

    Ganti kode berikut:

    • INSTANCE_ID: ID instance Anda
    • REGION_ID: region tempat instance Anda berada (misalnya, us-central1)
  2. Periksa output untuk melihat apakah kondisi berikut ada:

    1. Output berisi bagian engineConfigs.

    2. Parameter maxmemory-clients, maxmemory, atau maxclients muncul di bagian ini.

    Jika salah satu parameter ini muncul, saat Anda menskalakan jenis node untuk instance, Anda harus menskalakan nilai untuk parameter tersebut agar mencerminkan nilai yang dapat diterima Memorystore for Valkey untuk jenis node yang diskalakan. Untuk mengetahui informasi selengkapnya, lihat Parameter konfigurasi yang dapat diubah.

  3. Untuk menskalakan jenis node, gunakan perintah gcloud memorystore instances update:

    gcloud memorystore instances update INSTANCE_ID \
    --location=REGION_ID \
    --node-type=NODE_TYPE
    

    Ganti kode berikut:

    • INSTANCE_ID: ID instance Anda.
    • REGION_ID: region tempat instance Anda berada.
    • NODE_TYPE: jenis node yang ingin Anda gunakan untuk menskalakan instance.

      .

    Untuk contoh ini, Anda menskalakan jenis node instance my-instance ke highmem-medium. Instance ini berada di region us-central1.

    gcloud memorystore instances update my-instance \
    --location=us-central1 \
    --node-type=highmem-medium
    

    Untuk contoh ini, Anda mengubah nilai parameter maxclients menjadi 15,000.

    gcloud memorystore instances update my-instance \
    --location=us-central1 \
    --node-type=highmem-medium \
    --update-engine-configs=maxclients=15000