Membuat dan mengelola instance Memcached

Halaman ini menjelaskan cara menggunakan konsol Google Cloud dan Google Cloud CLI untuk membuat dan mengelola instance Memorystore untuk Memcached.

Lihat Praktik terbaik untuk menyediakan instance Memcached untuk panduan pembuatan instance.

Untuk mengetahui daftar izin yang Anda perlukan untuk membuat dan mengelola instance Memcached, lihat Kontrol akses dan izin.

Membuat instance Memcached

Untuk membuat instance Memcached:

Konsol

  1. Buka halaman Memorystore for Memcached di konsol Google Cloud.
    Memorystore for Memcached

  2. Klik tombol Create Instance.

  3. Di halaman Buat instance Memcached, pilih konfigurasi untuk instance baru Anda.

    • Masukkan Instance ID hanya menggunakan huruf kecil, angka, dan tanda hubung. Awali dengan huruf.
      • Misalnya, my-memcached-instance-1.
    • Secara opsional, masukkan Nama tampilan untuk instance Anda.
    • Pilih region dari dropdown Region.
    • Pilih Automatically distribute atau zona pilihan dari dropdown Zone.
    • Pilih jumlah Node yang diinginkan.
    • Pilih Memory per node yang diinginkan.
    • Pilih Cores per node yang diinginkan.
    • Pilih Version yang diinginkan.
    • Pilih Jaringan yang diizinkan yang diinginkan.

  4. Klik Create.

gcloud

  1. Tetapkan project default tempat membuat instance Memcached. Masukkan perintah berikut, ganti highlighted-variables dengan nilai yang sesuai:

    gcloud config set core/project project-id
    
  2. Buat instance Memcached:

    gcloud memcache instances create instance-id --node-count=number-of-nodes --node-cpu=number-of-cpus --node-memory=memory-per-node --region=region --zones=zone(s) --memcached-version=memcached-version
    

    Dengan keterangan:

    • instance-id adalah ID yang ditetapkan ke instance. ID instance Anda harus terdiri dari 1 hingga 63 karakter dan hanya boleh menggunakan huruf, angka, atau tanda hubung kecil. ID ini harus diawali dengan huruf kecil dan diakhiri dengan huruf kecil atau angka.
    • number-of-nodes adalah jumlah node yang Anda inginkan.
    • number-of-cpus adalah jumlah vCPU yang Anda inginkan.
      • Nilai yang dapat diterima: 1 atau 2-32 (khusus nilai genap).
      • Setiap vCPU memerlukan memori node 0,9 GB, dan mendukung hingga 8 GB memori node.
    • memory-per-node adalah memori yang Anda inginkan untuk setiap node.

      • Minimum: 1 GB atau (0,9 GB * vCPU per node), mana saja yang lebih besar.
      • Maksimum: 256 GB.
    • region adalah region tempat node akan dibuat.

    • zone(s) adalah zona tempat node akan dibuat.

      • Kecualikan flag --zones untuk mendistribusikan node secara otomatis di antara zona.
    • memcached version adalah versi Memcached yang Anda inginkan untuk instance Anda. Nilai yang dapat diterima adalah 1.5 dan 1.6.15.

    Contoh:

    gcloud memcache instances create myinstance --node-count=3 --node-cpu=2 --node-memory=2GB --region=us-central1 --zones=us-central1-a,us-central1-b,us-central1-c --memcached-version=1.6.15
    

Membuat instance Memcached yang menggunakan rentang alamat IP tertentu

Konsol

  1. Ikuti petunjuk di Membuat instance Memcached hingga Anda mencapai bagian Pilih rentang IP (opsional).

  2. Gunakan menu drop-down Select IP ranges untuk memilih rentang yang dialokasikan yang ada untuk jaringan Anda. Untuk mengetahui petunjuk cara membuat dan mencantumkan alokasi rentang IP untuk akses layanan pribadi, lihat Membuat alokasi IP dan Mencantumkan rentang alamat IP yang dialokasikan.

gcloud

Buat instance Memcached:

gcloud memcache instances create instance-id --node-count=number-of-nodes --node-cpu=number-of-cpus --node-memory=memory-per-node --region=region --zones=zone(s) --authorized-network=network --reserved-ip-range-id=range-name(s)

Ganti kode berikut:

  • instance-id adalah ID yang ditetapkan ke instance. ID instance Anda harus terdiri dari 1 hingga 63 karakter dan hanya boleh menggunakan huruf, angka, atau tanda hubung kecil. ID ini harus diawali dengan huruf kecil dan diakhiri dengan huruf kecil atau angka.
  • number-of-nodes adalah jumlah node yang Anda inginkan.
  • number-of-cpus adalah jumlah vCPU yang Anda inginkan.
    • Nilai yang dapat diterima: 1 atau 2-32 (khusus nilai genap).
    • Setiap vCPU memerlukan memori node 0,9 GB, dan mendukung hingga 8 GB memori node.
  • memory-per-node adalah memori yang Anda inginkan untuk setiap node.

    • Minimum: 1 GB atau (0,9 GB * vCPU per node), mana saja yang lebih besar.
    • Maksimum: 256 GB.
  • region adalah region tempat node akan dibuat.

  • zone(s) adalah zona tempat node akan dibuat.

    • Kecualikan flag --zones untuk mendistribusikan node secara otomatis di antara zona.
  • network adalah jaringan yang digunakan untuk membuat instance Anda. Formatnya menggunakan projects/NETWORK_PROJECT_ID/global/networks/NETWORK_ID. ID jaringan yang digunakan di sini harus cocok dengan ID jaringan tempat rentang IP yang dialokasikan berada. Jika tidak, operasi pembuatan akan gagal.

  • range-name(s) adalah nama satu atau beberapa rentang akses layanan pribadi yang dialokasikan. Untuk petunjuk cara membuat dan mencantumkan alokasi rentang IP untuk akses layanan pribadi, lihat Membuat alokasi IP dan Mencantumkan rentang alamat IP yang dialokasikan.

Contoh:

gcloud memcache instances create myinstance --node-count=3 --node-cpu=2 --node-memory=2GB --region=us-central1 --zones=us-central1-a,us-central1-b,us-central1-c --authorized-network=projects/my-project-335118/global/networks/default --reserved-ip-range-id=myrange1,myrange2

Melihat informasi instance

Untuk melihat informasi instance:

Konsol

  1. Buka halaman Memorystore for Memcached di konsol Google Cloud.
    Memorystore for Memcached

  2. Klik ID Instance untuk melihat informasinya.

gcloud

  1. Untuk melihat daftar semua instance Memcached di region, masukkan perintah berikut:

    gcloud memcache instances list --region=region-id
    
  2. Untuk melihat detail instance, masukkan perintah berikut:

    gcloud memcache instances describe instance_id --region=region_id
    

Mengedit instance

Untuk mengedit instance:

Konsol

  1. Buka halaman Memorystore for Memcached di konsol Google Cloud.
    Memorystore for Memcached

  2. Klik Instance ID instance yang ingin diedit.

  3. Klik tombol Edit.

    1. Dari halaman Edit instance Memcached, Anda dapat mengubah:

  4. Klik tombol Save.

Saat update sedang dilakukan, lingkaran berputar akan muncul di samping instance Anda di halaman beranda Memorystore untuk Memcached. Setelah update selesai, lingkaran akan berubah menjadi tanda centang hijau.

gcloud

Anda dapat memperbarui properti berikut setelah membuat instance:

Misalnya, masukkan perintah berikut untuk memperbarui nama tampilan dan label instance, dengan mengganti variables dengan nilai yang sesuai:

gcloud memcache instances update instance-id --region=region-id --display-name=name --labels=key=value

Menghapus instance

Untuk menghapus instance:

Konsol

  1. Buka halaman Memorystore for Memcached di konsol Google Cloud.
    Memorystore for Memcached

  2. Klik ID instance.

  3. Klik tombol Hapus.

  4. Konfirmasi bahwa Anda ingin menghapus instance dengan memasukkan ID instance, dan mengklik tombol Hapus.

gcloud

  1. Untuk menghapus instance, masukkan perintah berikut:

    gcloud memcache instances delete instance-id --region=region-id
    

Langkah selanjutnya