Membuat dan mengelola instance Memcached

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

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

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

Membuat instance Memcached

Untuk membuat instance Memcache:

Konsol

  1. Buka halaman Memorystore for Memcached di Konsol Google Cloud.
    Memorystore untuk Memcached

  2. Klik tombol Create Instance.

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

    • Masukkan ID Instance 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 wilayah dari dropdown Wilayah.
    • Pilih Automatically distribute atau zona pilihan dari menu drop-down Zona.
    • Pilih jumlah Node yang Anda inginkan.
    • Pilih Memori per node yang diinginkan.
    • Pilih Core per node yang Anda inginkan.
    • Pilih Version yang Anda inginkan.
    • Pilih Authorized network yang Anda inginkan.

  4. Klik Create.

gcloud

  1. Tetapkan project default untuk membuat instance Memcached. Masukkan perintah berikut, dengan mengganti 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 menggunakan huruf kecil, angka, atau tanda hubung. ID harus dimulai 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 (hanya nilai genap).
      • Setiap vCPU memerlukan memori node sebesar 0,9 GB, dan mendukung memori node hingga 8 GB.
    • 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 membuat node.

    • zone(s) adalah zona tempat untuk membuat node.

      • Mengecualikan flag --zones untuk mendistribusikan node di antara zona secara otomatis.
    • 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 dalam Membuat instance Memcache hingga Anda mencapai bagian Select IP ranges (optional).

  2. Gunakan menu drop-down Pilih rentang IP untuk memilih rentang yang dialokasikan 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 menggunakan huruf kecil, angka, atau tanda hubung. ID harus dimulai 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 (hanya nilai genap).
    • Setiap vCPU memerlukan memori node sebesar 0,9 GB, dan mendukung memori node hingga 8 GB.
  • 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 membuat node.

  • zone(s) adalah zona tempat untuk membuat node.

    • Mengecualikan flag --zones untuk mendistribusikan node di antara zona secara otomatis.
  • 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 dari satu atau beberapa rentang akses layanan pribadi yang dialokasikan. Untuk mengetahui petunjuk tentang 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 untuk Memcached

  2. Klik ID Instance untuk melihat informasinya.

gcloud

  1. Untuk melihat daftar semua instance Memcached di suatu 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 untuk Memcached

  2. Klik ID Instance dari instance yang ingin Anda edit.

  3. Klik tombol Edit.

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

  4. Klik tombol Save.

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

gcloud

Anda dapat memperbarui properti berikut setelah membuat instance:

Misalnya, masukkan perintah berikut untuk memperbarui nama tampilan dan label instance, 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 untuk Memcached

  2. Klik ID instance.

  3. Klik tombol Hapus.

  4. Konfirmasi bahwa Anda ingin menghapus instance dengan memasukkan ID instance, lalu mengklik tombol Delete.

gcloud

  1. Untuk menghapus instance, masukkan perintah berikut:

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

Langkah selanjutnya