Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
DAX dan IPv6
DynamoDB DAX sekarang IPv6 mendukung pengalamatan, yang memungkinkan Anda membuat cluster yang beroperasi IPv4 dalam mode jaringan -only, -only IPv6, atau dual-stack. Ini membantu dalam meningkatkan kemampuan jaringan untuk memenuhi persyaratan infrastruktur yang berkembang.
Jenis Jaringan:
Anda dapat membuat cluster dengan jenis jaringan berikut:
-
IPv4-hanya
-
IPv6-hanya
-
Dual-stack (mendukung keduanya dan IPv4 ) IPv6
Fitur Utama:
Dengan IPv6 dukungan, Anda dapat melakukan hal berikut:
-
Opsi konfigurasi jaringan:
-
IPv4-only dan dual-stack cluster aktif.
dual_stack subnets -
IPv6-hanya cluster pada subnet IPv6 -only.
-
-
Manajemen grup subnet:
-
Buat grup subnet dengan dukungan -only, IPv4 -only, atau IPv6 dual-stack
-
Ubah grup subnet yang ada dengan subnet VPC tambahan
-
Tambahkan subnet IPv6 -only ke grup subnet yang IPv6 dikonfigurasi
-
Tambahkan IPv4 atau dual-stack subnet ke IPv4 dan grup yang dikonfigurasi dual-stack
-
-
Konfigurasi klien:
-
Saat melakukan panggilan bidang data, Anda dapat mengatur protokol IP pilihan untuk cluster dual_stack menggunakan:
-
ip_discoveryparameter dalam Python SDK -
ipDiscoveryparameter di lain SDKs
-
-
Default: IPv4 ketika preferensi protokol tidak ditentukan
-
Sebelum menerapkan IPv6 di cluster DAX Anda, Anda harus mempertimbangkan hal berikut:
-
Jenis jaringan tidak dapat diubah setelah pembuatan cluster
-
Untuk cluster dual-stack,
ip_discovery/ipDiscoveryparameter dalam konfigurasi klien menentukan protokol IP mana yang akan digunakan (atau) IPv4 IPv6 -
Aplikasi yang berbeda dapat terhubung ke cluster dual-stack yang sama menggunakan protokol IP yang berbeda berdasarkan konfigurasinya
contoh Contoh konfigurasi klien
DynamoDbAsyncClient client = ClusterDaxAsyncClient.builder() .overrideConfiguration(Configuration.builder() .url(endpoint) // DAX cluster endpoint .ipDiscovery(ipDiscovery) // IP discovery type (IPv4 or IPv6) .build()) .build();
penting
Bila Anda menggunakan kebijakan IAM berbasis sumber daya untuk membatasi alamat IP untuk tabel DynamoDB IPv6 di lingkungan -only dengan DAX, Anda harus membuat pengecualian untuk peran IAM klaster DAX jika Anda memblokir ruang alamat (). IPv4 0.0.0.0/0 Tambahkan ArnNotEquals kondisi ke kebijakan Anda yang secara khusus mengizinkan akses untuk peran IAM klaster DAX sambil mempertahankan batasan berbasis IP untuk jalur akses lainnya. Tanpa pengecualian ini, DAX tidak dapat mengakses tabel DynamoDB Anda.
Contoh: