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
Buka halaman Memorystore for Memcached di Konsol Google Cloud.
Memorystore untuk MemcachedKlik tombol Create Instance.
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
.
- Misalnya,
- 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.
- Masukkan ID Instance hanya menggunakan huruf kecil, angka, dan tanda hubung. Awali dengan huruf.
Klik Create.
gcloud
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
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
atau2-32
(hanya nilai genap). - Setiap vCPU memerlukan memori node sebesar 0,9 GB, dan mendukung memori node hingga 8 GB.
- Nilai yang dapat diterima:
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.
- Mengecualikan flag
memcached version adalah versi Memcached yang Anda inginkan untuk instance Anda. Nilai yang dapat diterima adalah
1.5
dan1.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
Ikuti petunjuk dalam Membuat instance Memcache hingga Anda mencapai bagian Select IP ranges (optional).
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
atau2-32
(hanya nilai genap). - Setiap vCPU memerlukan memori node sebesar 0,9 GB, dan mendukung memori node hingga 8 GB.
- Nilai yang dapat diterima:
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.
- Mengecualikan flag
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
Buka halaman Memorystore for Memcached di Konsol Google Cloud.
Memorystore untuk MemcachedKlik ID Instance untuk melihat informasinya.
gcloud
Untuk melihat daftar semua instance Memcached di suatu region, masukkan perintah berikut:
gcloud memcache instances list --region=region-id
Untuk melihat detail instance, masukkan perintah berikut:
gcloud memcache instances describe instance_id --region=region_id
Mengedit instance
Untuk mengedit instance:
Konsol
Buka halaman Memorystore for Memcached di Konsol Google Cloud.
Memorystore untuk MemcachedKlik ID Instance dari instance yang ingin Anda edit.
Klik tombol Edit.
Dari halaman Edit instance Memcache, Anda dapat mengubah instance:
- Jumlah node – lihat Menskalakan instance Memcache untuk mengetahui detail selengkapnya.
- Nama tampilan
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:
Jumlah node – lihat Menskalakan instance Memcache untuk mengetahui detail selengkapnya.
Konfigurasi Memcached – lihat Mengonfigurasi instance Memcache untuk detail selengkapnya.
Label
Nama tampilan
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
Buka halaman Memorystore for Memcached di Konsol Google Cloud.
Memorystore untuk MemcachedKlik ID instance.
Klik tombol Hapus.
Konfirmasi bahwa Anda ingin menghapus instance dengan memasukkan ID instance, lalu mengklik tombol Delete.
gcloud
Untuk menghapus instance, masukkan perintah berikut:
gcloud memcache instances delete instance-id --region=region-id