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
Buka halaman Memorystore for Memcached di konsol Google Cloud.
Memorystore for MemcachedKlik tombol Create Instance.
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
.
- Misalnya,
- 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.
- Masukkan Instance ID hanya menggunakan huruf kecil, angka, dan
tanda hubung. Awali dengan huruf.
Klik Create.
gcloud
Tetapkan project default tempat membuat instance Memcached. Masukkan perintah berikut, ganti 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 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
atau2-32
(khusus nilai genap). - Setiap vCPU memerlukan memori node 0,9 GB, dan mendukung hingga 8 GB memori node.
- 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 node akan dibuat.
zone(s) adalah zona tempat node akan dibuat.
- Kecualikan flag
--zones
untuk mendistribusikan node secara otomatis di antara zona.
- Kecualikan 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 di Membuat instance Memcached hingga Anda mencapai bagian Pilih rentang IP (opsional).
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
atau2-32
(khusus nilai genap). - Setiap vCPU memerlukan memori node 0,9 GB, dan mendukung hingga 8 GB memori node.
- 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 node akan dibuat.
zone(s) adalah zona tempat node akan dibuat.
- Kecualikan flag
--zones
untuk mendistribusikan node secara otomatis di antara zona.
- Kecualikan 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 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
Buka halaman Memorystore for Memcached di konsol Google Cloud.
Memorystore for MemcachedKlik ID Instance untuk melihat informasinya.
gcloud
Untuk melihat daftar semua instance Memcached di 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 for MemcachedKlik Instance ID instance yang ingin diedit.
Klik tombol Edit.
Dari halaman Edit instance Memcached, Anda dapat mengubah:
- Jumlah node – lihat Menskalakan instance Memcached untuk detail selengkapnya.
- Nama tampilan
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:
Jumlah node – lihat Menskalakan instance Memcached untuk detail selengkapnya.
Konfigurasi Memcached – lihat Mengonfigurasi instance Memcached untuk detail selengkapnya.
Label
Nama tampilan
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
Buka halaman Memorystore for Memcached di konsol Google Cloud.
Memorystore for MemcachedKlik ID instance.
Klik tombol Hapus.
Konfirmasi bahwa Anda ingin menghapus instance dengan memasukkan ID instance, dan mengklik tombol Hapus.
gcloud
Untuk menghapus instance, masukkan perintah berikut:
gcloud memcache instances delete instance-id --region=region-id