Langkah 2: Buat klaster - Amazon ElastiCache (Redis) OSS

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Langkah 2: Buat klaster

Sebelum membuat klaster untuk tujuan produksi, Anda tentu perlu mempertimbangkan pengaturan konfigurasi klaster untuk memenuhi kebutuhan bisnis Anda. Masalah terkait itu dibahas di bagian Menyiapkan klaster. Untuk tujuan latihan Memulai ini, Anda akan membuat klaster dengan mode klaster dinonaktifkan dan Anda dapat menggunakan nilai konfigurasi default jika sesuai.

Klaster yang Anda buat akan berjalan langsung, dan tidak berjalan di sandbox. Anda akan dikenakan biaya ElastiCache penggunaan standar untuk instans sampai Anda menghapusnya. Jumlah biayanya cukup kecil (biasanya kurang dari satu dolar) jika Anda menyelesaikan latihan yang dijelaskan di sini dalam satu sesi dan menghapus klaster itu ketika Anda sudah selesai. Untuk informasi selengkapnya tentang tarif ElastiCache penggunaan, lihat Amazon ElastiCache.

Klaster Anda diluncurkan dalam cloud privat virtual (VPC) berdasarkan layanan Amazon VPC.

Membuat cluster Redis OSS (mode cluster dinonaktifkan) (Konsol)

Untuk membuat cluster Redis OSS (mode cluster dinonaktifkan) menggunakan konsol ElastiCache
  1. Masuk ke AWS Management Console dan buka ElastiCache konsol Amazon di https://console.aws.amazon.com/elasticache/.

  2. Dari daftar di sudut kanan atas, pilih AWS Wilayah tempat Anda ingin meluncurkan cluster ini.

  3. Pilih Mulai di panel navigasi.

  4. Pilih Buat VPC dan ikuti langkah-langkah yang telah dijelaskan dalam Membuat Cloud Privat Virtual (VPC).

  5. Pada halaman ElastiCache dashboard, pilih Redis OSS cache dan kemudian pilih Create Redis OSS cache.

  6. Di bagian Pengaturan klaster, lakukan hal berikut:

    1. Pilih Konfigurasi dan buat klaster baru.

    2. Untuk Mode klaster, pilih Dinonaktifkan.

    3. Untuk Info klaster masukkan nilai untuk Nama.

    4. (Opsional) Masukkan nilai untuk Deskripsi.

  7. Di bagian Lokasi:

    AWS Cloud
    1. Untuk AWS Cloud, sebaiknya terima pengaturan default untuk Multi-AZ dan Failover otomatis. Untuk informasi selengkapnya, lihat Meminimalkan waktu henti di ElastiCache (Redis OSS) dengan Multi-AZ.

    2. Pada Pengaturan klaster

      1. Untuk Versi mesin, pilih versi yang tersedia.

      2. Untuk Port, gunakan port default, 6379. Jika Anda memiliki alasan untuk menggunakan port lain, masukkan nomor port tersebut.

      3. Untuk Grup parameter, pilih grup parameter atau buat yang baru. Grup parameter mengontrol parameter runtime dari klaster Anda. Untuk informasi selengkapnya tentang grup parameter, lihat Parameter khusus Redis OS dan Membuat grup parameter.

        catatan

        Saat Anda memilih grup parameter untuk menetapkan nilai konfigurasi mesin, grup parameter tersebut diterapkan ke semua klaster di penyimpanan data global. Pada halaman Grup Parameter, atribut Global ya/tidak menunjukkan apakah grup parameter adalah bagian dari penyimpanan data global.

      4. Untuk Jenis simpul, pilih panah bawah ( Downward-pointing triangle icon, typically used to indicate a dropdown menu. ). Pada kotak dialog Ubah jenis simpul, pilih nilai untuk Keluarga instans untuk jenis simpul yang Anda inginkan. Kemudian pilih jenis simpul yang ingin Anda gunakan untuk klaster ini, lalu pilih Simpan.

        Untuk informasi selengkapnya, lihat Memilih ukuran simpul Anda.

        Jika Anda memilih jenis simpul r6gd, tingkatan data akan diaktifkan secara otomatis. Untuk informasi selengkapnya, lihat Tingkatan data.

      5. Untuk Jumlah replika, pilih jumlah replika baca yang Anda inginkan. Jika Anda mengaktifkan Multi-AZ, jumlahnya harus antara 1-5.

    3. Pada Konektivitas

      1. Untuk Jenis jaringan, pilih versi IP yang akan didukung oleh klaster ini.

      2. Untuk grup Subnet, pilih subnet yang ingin Anda terapkan ke cluster ini. ElastiCache menggunakan grup subnet itu untuk memilih subnet dan alamat IP dalam subnet itu untuk dikaitkan dengan node Anda. ElastiCache cluster memerlukan subnet dual-stack dengan alamat IPv4 dan IPv6 yang ditetapkan untuk beroperasi dalam mode dual-stack dan subnet khusus IPv6 untuk beroperasi sebagai IPv6 saja.

        Saat membuat grup subnet baru, masukkan ID VPC yang menaungi grup subnet tersebut.

        Untuk informasi selengkapnya, lihat:

        Jika Anda adalah Menggunakan zona lokal dengan ElastiCache , Anda harus membuat atau memilih subnet yang berada di zona lokal.

        Untuk informasi selengkapnya, lihat Subnet dan grup subnet.

    4. Untuk Penempatan zona ketersediaan, Anda memiliki dua opsi:

      • Tidak ada preferensi — ElastiCache memilih Availability Zone.

      • Tentukan zona ketersediaan – Anda menentukan Zona Ketersediaan untuk setiap klaster.

        Jika Anda memilih untuk menentukan Zona Ketersediaan, untuk setiap klaster di setiap serpihan, pilih Zona Ketersediaan dari daftar.

      Untuk informasi selengkapnya, lihat Memilih wilayah dan zona ketersediaan.

    5. Pilih Berikutnya

    6. Di bawah pengaturan Advanced Redis OSS

      1. Untuk Keamanan:

        1. Untuk mengenkripsi data Anda, Anda memiliki opsi berikut:

          • Enkripsi diam – Mengaktifkan enkripsi pada data yang disimpan di disk. Untuk informasi selengkapnya, lihat Enkripsi Diam.

            catatan

            Anda memiliki opsi untuk menyediakan kunci enkripsi yang berbeda dengan memilih kunci AWS KMS yang Dikelola Pelanggan dan memilih kunci. Untuk informasi selengkapnya, lihat Menggunakan kunci yang dikelola pelanggan dari AWS KMS.

          • Enkripsi bergerak – Mengaktifkan enkripsi data selama pengiriman. Untuk informasi selengkapnya, lihat Enkripsi bergerak. Untuk mesin Redis OSS versi 6.0 ke atas, jika Anda mengaktifkan Enkripsi dalam perjalanan, Anda akan diminta untuk menentukan salah satu opsi Kontrol Akses berikut:

            • Tanpa Kontrol Akses – Ini adalah pengaturan default. Opsi ini menunjukkan bahwa tidak ada batasan akses pengguna ke klaster.

            • Daftar Kontrol Akses Grup Pengguna – Pilih grup pengguna dengan kumpulan pengguna tertentu yang dapat mengakses klaster. Untuk informasi selengkapnya, lihat Mengelola Grup Pengguna dengan Konsol dan CLI.

            • Redis OSS AUTH Pengguna Default — Mekanisme otentikasi untuk server Redis OSS. Untuk informasi lebih lanjut, lihat Redis OSS AUTH.

          • Redis OSS AUTH — Mekanisme otentikasi untuk server Redis OSS. Untuk informasi lebih lanjut, lihat Redis OSS AUTH.

          catatan

          Untuk versi Redis OSS antara 3.2.6 dan seterusnya, tidak termasuk versi 3.2.10, Redis OSS AUTH adalah satu-satunya pilihan.

        2. Untuk Grup keamanan, pilih grup keamanan yang Anda inginkan untuk klaster ini. Grup keamanan bertindak sebagai firewall untuk mengontrol akses jaringan ke klaster Anda. Anda dapat menggunakan grup keamanan default untuk VPC Anda atau membuat yang baru.

          Untuk informasi selengkapnya tentang grup keamanan, lihat Grup Keamanan untuk VPC Anda dalam Panduan Pengguna Amazon VPC.

    7. Untuk pencadangan otomatis terjadwal secara berkala, pilih Aktifkan pencadangan otomatis, lalu masukkan jumlah hari yang diinginkan untuk mempertahankan cadangan otomatis sebelum dihapus secara otomatis. Jika Anda tidak ingin melakukan pencadangan otomatis terjadwal secara berkala, hapus kotak centang Aktifkan pencadangan otomatis. Apa pun pilihannya, Anda dapat membuat pencadangan secara manual kapan saja.

      Untuk informasi lebih lanjut tentang cadangan dan pemulihan Redis OSS, lihat. Melakukan snapshot dan pemulihan

    8. (Opsional) Tentukan periode pemeliharaan. Jendela pemeliharaan adalah waktu, umumnya satu jam panjangnya, setiap minggu ketika ElastiCache menjadwalkan pemeliharaan sistem untuk cluster Anda. Anda dapat mengizinkan ElastiCache untuk memilih hari dan waktu untuk jendela pemeliharaan Anda (Tidak ada preferensi), atau Anda dapat memilih hari, waktu, dan durasi sendiri (Tentukan jendela pemeliharaan). Jika Anda memilih Tentukan periode pemeliharaan dari daftar, pilih Hari mulai, Waktu mulai, dan Durasi (dalam jam) untuk periode pemeliharaan. Semua waktu menggunakan zona waktu UTC.

      Untuk informasi selengkapnya, lihat Mengelola pemeliharaan.

    9. (Opsional) Untuk Log:

      • Di bagian Format log, pilih Teks atau JSON.

      • Di bawah Jenis Tujuan, pilih CloudWatch Log atau Kinesis Firehose.

      • Di bawah Tujuan log, pilih Buat baru dan masukkan nama grup CloudWatch log Log atau nama aliran Firehose Anda, atau pilih Pilih yang ada, lalu pilih nama grup CloudWatch log Log atau nama aliran Firehose Anda,

    10. Untuk Tag, untuk membantu mengelola kluster dan ElastiCache sumber daya lainnya, Anda dapat menetapkan metadata Anda sendiri ke setiap sumber daya dalam bentuk tag. Untuk informasi selengkapnya, lihat Menandai sumber daya ElastiCache Anda.

    11. Pilih Berikutnya.

    12. Tinjau semua entri dan pilihan Anda, lalu lakukan koreksi yang diperlukan. Saat Anda siap, pilih Buat.

    On premises
    1. Untuk On-premise, sebaiknya Anda membiarkan Failover otomatis tetap aktif. Untuk informasi selengkapnya, lihat Meminimalkan waktu henti di ElastiCache (Redis OSS) dengan Multi-AZ

    2. Untuk menyelesaikan pembuatan klaster, ikuti langkah-langkah di Menggunakan Outposts.

Setelah status klaster Anda menjadi tersedia, Anda dapat memberi Amazon EC2 akses ke klaster tersebut, terhubung dengannya, dan mulai menggunakannya. Untuk informasi selengkapnya, lihat Langkah 3: Mengizinkan akses ke klaster dan Langkah 4: Menghubungkan ke simpul klaster.

penting

Setelah klaster Anda tersedia, Anda akan ditagih untuk setiap jam atau durasi saat klaster aktif, meskipun Anda tidak sedang aktif menggunakannya. Untuk menghentikan tagihan biaya untuk klaster ini, Anda harus menghapusnya. Lihat Menghapus klaster.

contoh

Kode CLI berikut membuat cluster cache Redis OSS (mode cluster dinonaktifkan) tanpa replika.

Untuk Linux, macOS, atau Unix:

aws elasticache create-cache-cluster \ --cache-cluster-id my-cluster \ --cache-node-type cache.r4.large \ --engine redis \ --num-cache-nodes 1 \ --snapshot-arns arn:aws:s3:::my_bucket/snapshot.rdb

Untuk Windows:

aws elasticache create-cache-cluster ^ --cache-cluster-id my-cluster ^ --cache-node-type cache.r4.large ^ --engine redis ^ --num-cache-nodes 1 ^ --snapshot-arns arn:aws:s3:::my_bucket/snapshot.rdb

Untuk menangani mode klaster diaktifkan, lihat topik berikut: