Memilih jenis jaringan - Amazon ElastiCache

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

Memilih jenis jaringan

ElastiCache mendukung Internet Protocol versi 4 dan 6 (IPv4 dan IPv6), memungkinkan Anda untuk mengkonfigurasi cluster Anda untuk menerima:

  • hanya koneksi IPv4,

  • hanya koneksi IPv6,

  • koneksi IPv4 dan IPv6 sekaligus (tumpukan ganda)

IPv6 didukung untuk beban kerja menggunakan mesin Memcached versi 1.6.6 dan seterusnya pada semua instans yang dibangun pada sistem Nitro. Tidak ada biaya tambahan untuk mengakses ElastiCache lebih dari IPv6.

catatan

Migrasi klaster yang dibuat sebelum ketersediaan IPV6/tumpukan ganda tidak didukung. Beralih antarjenis jaringan pada klaster yang baru dibuat juga tidak didukung.

Mengonfigurasi subnet untuk jenis jaringan

Jika Anda membuat cluster di VPC Amazon, Anda harus menentukan grup subnet. 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.

Menggunakan tumpukan ganda

Saat Anda membuat cluster cache dan memilih dual-stack sebagai tipe jaringan, Anda kemudian perlu menunjuk tipe penemuan IP — baik IPv4 atau IPv6. ElastiCache akan default jenis jaringan dan penemuan IP ke IPv6, tetapi itu dapat diubah. Jika Anda menggunakan Penemuan Otomatis, hanya alamat IP dari jenis IP yang Anda pilih yang dikembalikan ke klien Memcached.

Untuk mempertahankan kompatibilitas mundur dengan semua klien yang ada, penemuan IP digunakan, yang memungkinkan Anda memilih jenis IP (yaitu, IPv4 atau IPv6) untuk dinyatakan di protokol penemuan. Meskipun ini membatasi penemuan otomatis hanya untuk satu jenis IP, tumpukan ganda bermanfaat berkat Penemuan Otomatis karena memungkinkan migrasi (atau rollback) dari jenis IP Penemuan IPv4 ke IPv6 tanpa waktu henti.

TLS mengaktifkan cluster tumpukan ElastiCache ganda

Saat TLS diaktifkan untuk ElastiCache cluster, fungsi penemuan klaster mengembalikan nama host alih-alih IP. Nama host kemudian digunakan sebagai pengganti IP untuk terhubung ke ElastiCache cluster dan melakukan jabat tangan TLS. Ini berarti bahwa klien tidak akan terpengaruh oleh parameter Penemuan IP. Untuk klaster dengan TLS diaktifkan, parameter Penemuan IP tidak berpengaruh pada protokol IP yang disukai. Sebagai gantinya, protokol IP yang digunakan akan ditentukan oleh protokol IP mana yang lebih dipilih klien saat meresolusi nama host DNS.

Untuk contoh tentang cara mengonfigurasi preferensi protokol IP saat meresolusi nama host DNS, lihat TLS mengaktifkan cluster tumpukan ElastiCache ganda.

Menggunakan AWS Management Console

Saat membuat cluster cache menggunakan AWS Management Console, di bawah Konektivitas, pilih jenis jaringan, baik IPv4, IPv6 atau Dual stack. Jika Anda memilih tumpukan ganda, Anda harus memilih Tipe IP Penemuan, baik IPv6 atau IPv4.

Untuk informasi selengkapnya, lihat Membuat klaster Memcached (konsol).

Menggunakan CLI

Saat membuat cluster cache menggunakan CLI, Anda menggunakan create-cache-clusterperintah dan menentukan parameter NetworkType danIPDiscovery:

Untuk Linux, macOS, atau Unix:

aws elasticache create-cache-cluster \ --cache-cluster-id "cluster-test" \ --engine memcached \ --cache-node-type cache.m5.large \ --num-cache-nodes 1 \ --network-type dual_stack \ --ip-discovery ipv4

Untuk Windows:

aws elasticache create-cache-cluster ^ --cache-cluster-id "cluster-test" ^ --engine memcached ^ --cache-node-type cache.m5.large ^ --num-cache-nodes 1 ^ --network-type dual_stack ^ --ip-discovery ipv4