Membuat instance

Halaman ini memberikan petunjuk untuk membuat instance Memorystore for Redis Cluster.

Sebelum memulai

Selesaikan petunjuk sebelum Anda memulai:

  1. Di konsol Google Cloud , pada halaman pemilih project, pilih atau buat project Google Cloud.

    Catatan: Jika Anda tidak berencana untuk menyimpan resource yang Anda buat dalam prosedur ini, buat project baru alih-alih memilih project yang ada. Setelah menyelesaikan langkah-langkah ini, Anda dapat menghapus project, yang menghapus semua resource yang terkait dengan project tersebut.


    Buka pemilih project
  2. Pastikan penagihan diaktifkan untuk project Anda. Pelajari cara memeriksa apakah penagihan telah diaktifkan pada suatu project.
  3. Instal dan lakukan inisialisasi Google Cloud CLI.

    Catatan: Jika Anda telah menginstal gcloud CLI sebelumnya, pastikan Anda memiliki versi terbaru dengan menjalankan gcloud components update. Anda memerlukan gcloud CLI versi 440.0.0 atau yang lebih baru untuk mengakses perintah gcloud CLI Memorystore for Redis Cluster.

  4. Aktifkan Memorystore for Redis API
    Memorystore for Redis
  5. Aktifkan Network Connectivity API
    Network Connectivity API
  6. Aktifkan Service Consumer Management API
    Service Consumer Management API

Prasyarat lainnya

  • Anda harus memiliki salah satu peran IAM berikut di Google Cloud project yang Anda gunakan:
    • roles/redis.admin (peran IAM bawaan Admin Memorystore)
    • roles/owner (peran IAM dasar Pemilik)
    • roles/editor (peran IAM dasar Editor)

Menyiapkan jaringan

Baca halaman Networking untuk menentukan apakah Anda perlu menyiapkan kebijakan koneksi layanan.

Jika kebijakan koneksi layanan belum dibuat untuk jaringan tempat Anda akan membuat cluster Redis, ikuti panduan Jaringan untuk membuatnya.

Membuat instance

Konsol

  1. Di konsol Google Cloud , buka halaman Memorystore for Redis Cluster.

    Memorystore for Redis Cluster

  2. Klik Buat kluster.

  3. Di bagian Name your cluster instance, masukkan ID untuk cluster. ID Cluster hanya boleh menggunakan huruf kecil, angka, dan tanda hubung. ID ini juga harus diawali dengan huruf dan unik di regionnya.

  4. Dari menu Region, pilih region untuk cluster Anda.

  5. Di bagian Zonal availability, pilih opsi Multi-zone karena Anda ingin membuat cluster multi-zona.

  6. Di bagian Node Type, pilih salah satu jenis node berikut:

    • Shared-Core (redis-shared-core-nano)
    • Kecil (redis-standard-small)
    • Sedang (redis-highmem-medium)
    • X-Large (redis-highmem-xlarge)
  7. Di bagian Cluster size, masukkan jumlah shard untuk cluster Anda. Jumlah shard menentukan total kapasitas memori untuk menyimpan data cluster. Untuk mengetahui informasi selengkapnya tentang spesifikasi cluster, lihat Spesifikasi cluster dan node.

  8. Jika Anda ingin membuat cluster dengan replika, di bagian Replika, pilih jumlah replika (per shard). Anda dapat memilih 0-5 replika. Nilai defaultnya adalah 1 replika.

  9. Di bagian Siapkan koneksi, pilih jaringan yang dapat digunakan aplikasi Anda untuk terhubung ke cluster ini. Untuk mengetahui informasi selengkapnya tentang jaringan pribadi untuk Memorystore for Redis Cluster, lihat Ringkasan jaringan.

  10. Opsional. Jika Anda ingin meningkatkan keamanan cluster, di bagian Security, aktifkan autentikasi IAM dengan mencentang kotak Enable IAM AUTH.

  11. Di bagian Strategi persistensi data, tentukan cara Anda ingin Memorystore for Redis Cluster mempertahankan data di cluster Anda. Nilai yang dapat diterima adalah Tanpa persistensi, persistensi File Hanya Tambah (AOF), dan persistensi Database Redis (RDB).

  12. Opsional. Jika Anda ingin mengaktifkan pencadangan otomatis untuk cluster Anda, lakukan hal berikut:

    1. Centang kotak Automated daily backups.
    2. Di kolom Hari untuk mempertahankan cadangan, masukkan jumlah hari yang Anda inginkan agar Memorystore for Redis Cluster menyimpan cadangan sebelum cadangan tersebut dihapus secara otomatis. Anda dapat menentukan dari 1 hingga 365 hari. Nilai defaultnya adalah 35 hari.
    3. Dari menu Jendela waktu, pilih waktu untuk pencadangan harian.
  13. Klik Buat kluster.

gcloud

Untuk membuat instance Memorystore for Redis Cluster, jalankan perintah create:

gcloud redis clusters create INSTANCE_ID \
--region=REGION_ID \
--network=NETWORK \
--replica-count=REPLICA_COUNT \
--node-type=NODE_TYPE \
--shard-count=SHARD_COUNT

Ganti kode berikut:

  • INSTANCE_ID adalah ID instance Memorystore for Redis Cluster yang Anda buat. ID instance Anda harus terdiri dari 1 hingga 63 karakter dan hanya menggunakan huruf kecil, angka, atau tanda hubung. ID ini harus dimulai dengan huruf kecil dan diakhiri dengan huruf kecil atau angka.

  • REGION_ID adalah region tempat Anda ingin menempatkan instance.

  • NETWORK adalah jaringan yang digunakan untuk membuat instance Anda. Harus menggunakan format: projects/NETWORK_PROJECT_ID/global/networks/NETWORK_ID. ID jaringan yang digunakan di sini harus cocok dengan ID jaringan yang digunakan oleh kebijakan koneksi layanan. Jika tidak, operasi create akan gagal.

  • REPLICA_COUNT adalah jumlah replika (per shard). Nilai yang diterima adalah 0-5.

  • NODE_TYPE adalah jenis node yang Anda pilih. Nilai yang diterima adalah:

    • redis-shared-core-nano
    • redis-standard-small
    • redis-highmem-medium
    • redis-highmem-xlarge
  • SHARD_COUNT menentukan jumlah shard dalam instance Anda. Jumlah partisi menentukan total kapasitas memori untuk menyimpan data cluster. Untuk melihat detail selengkapnya tentang spesifikasi cluster, lihat Spesifikasi cluster dan node.

Contoh:

gcloud alpha redis clusters create my-instance \
--region=us-central1 \
--network=projects/my-project-335118/global/networks/default \
--replica-count=2 \
--node-type=redis-highmem-medium \
--shard-count=8

Secara default, enkripsi dalam pengiriman dinonaktifkan, dan jaringan yang diizinkan adalah default.

Membuat instance zona tunggal

Bagian ini memberikan petunjuk tentang cara membuat Instance zona tunggal.

Konsol

  1. Di konsol Google Cloud , buka halaman Memorystore for Redis Cluster.

    Memorystore for Redis Cluster

  2. Klik Buat kluster.

  3. Di bagian Name your cluster instance, masukkan ID untuk cluster. ID Cluster hanya boleh menggunakan huruf kecil, angka, dan tanda hubung. ID ini juga harus diawali dengan huruf dan unik di regionnya.

  4. Dari menu Region, pilih region untuk cluster Anda.

  5. Di bagian Zonal availability, lakukan tindakan berikut:

    1. Pilih opsi Single zone.

    2. Dari menu Zone, pilih zona tempat Anda ingin Memorystore for Redis Cluster membuat cluster.

  6. Di bagian Node Type, pilih salah satu jenis node berikut:

    • Shared-Core (redis-shared-core-nano)
    • Kecil (redis-standard-small)
    • Sedang (redis-highmem-medium)
    • X-Large (redis-highmem-xlarge)
  7. Di bagian Cluster size, masukkan jumlah shard untuk cluster Anda. Jumlah shard menentukan total kapasitas memori untuk menyimpan data cluster. Untuk mengetahui informasi selengkapnya tentang spesifikasi cluster, lihat Spesifikasi cluster dan node.

  8. Jika Anda ingin membuat cluster dengan replika, di bagian Replika, pilih jumlah replika (per shard). Anda dapat memilih 0-5 replika. Nilai defaultnya adalah 1 replika.

  9. Di bagian Siapkan koneksi, pilih jaringan yang dapat digunakan aplikasi Anda untuk terhubung ke cluster ini. Untuk mengetahui informasi selengkapnya tentang jaringan pribadi untuk Memorystore for Redis Cluster, lihat Ringkasan jaringan.

  10. Opsional. Jika Anda ingin meningkatkan keamanan cluster, di bagian Security, aktifkan autentikasi IAM dengan mencentang kotak Enable IAM AUTH.

  11. Di bagian Strategi persistensi data, tentukan cara Anda ingin Memorystore for Redis Cluster mempertahankan data di cluster Anda. Nilai yang dapat diterima adalah Tanpa persistensi, persistensi File Hanya Tambah (AOF), dan persistensi Database Redis (RDB).

  12. Opsional. Jika Anda ingin mengaktifkan pencadangan otomatis untuk cluster, lakukan hal berikut:

    1. Centang kotak Automated daily backups.
    2. Di kolom Hari untuk mempertahankan cadangan, masukkan jumlah hari yang Anda inginkan agar Memorystore for Redis Cluster menyimpan cadangan sebelum cadangan tersebut dihapus secara otomatis. Anda dapat menentukan dari 1 hingga 365 hari. Nilai defaultnya adalah 35 hari.
    3. Dari menu Jendela waktu, pilih waktu untuk pencadangan harian.
  13. Klik Buat kluster.

gcloud

Untuk membuat instance zona tunggal, jalankan perintah create:

gcloud redis clusters create INSTANCE_ID \
--region=REGION_ID \
--network=NETWORK \
--replica-count=REPLICA_COUNT \
--node-type=NODE_TYPE \
--shard-count=SHARD_COUNT \
--zone-distribution-mode=ZONE_DISTRIBUTION_MODE \
--zone=ZONE

Ganti kode berikut:

  • INSTANCE_ID adalah ID instance Memorystore for Redis Cluster yang Anda buat. ID instance Anda harus terdiri dari 1 hingga 63 karakter dan hanya menggunakan huruf kecil, angka, atau tanda hubung. ID ini harus dimulai dengan huruf kecil dan diakhiri dengan huruf kecil atau angka.

  • REGION_ID adalah region tempat Anda ingin menempatkan instance.

  • NETWORK adalah jaringan yang digunakan untuk membuat instance Anda. Harus menggunakan format: projects/NETWORK_PROJECT_ID/global/networks/NETWORK_ID. ID jaringan yang digunakan di sini harus cocok dengan ID jaringan yang digunakan oleh kebijakan koneksi layanan. Jika tidak, operasi create akan gagal.

  • REPLICA_COUNT adalah jumlah replika (per shard). Nilai yang diterima adalah 0-5.

  • NODE_TYPE adalah jenis node yang Anda pilih. Nilai yang diterima adalah:

    • redis-shared-core-nano
    • redis-standard-small
    • redis-highmem-medium
    • redis-highmem-xlarge
  • SHARD_COUNT menentukan jumlah shard dalam instance Anda. Jumlah partisi menentukan total kapasitas memori untuk menyimpan data cluster. Untuk mengetahui informasi selengkapnya tentang spesifikasi cluster, lihat Spesifikasi cluster dan node.

  • ZONE_DISTRIBUTION_MODE adalah mode yang memungkinkan Anda memilih antara menyediakan instance zona tunggal atau instance multizona. Defaultnya adalah multi-zona. Nilai yang diterima adalah single-zone, dan multi-zone.

  • ZONE adalah zona tempat Anda ingin menyediakan node. Flag ini hanya berlaku jika --zone-distribution-mode ditetapkan ke single-zone.