View a markdown version of this page

Menyelesaikan masalah kinerja DNS dengan Route 53 Global Resolver - Amazon Route 53

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

Menyelesaikan masalah kinerja DNS dengan Route 53 Global Resolver

Route 53 Global Resolver dirancang untuk kinerja optimal dengan arsitektur anycast global, tetapi berbagai faktor dapat mempengaruhi kecepatan resolusi DNS. Atasi resolusi DNS yang lambat dan optimalkan waktu respons kueri untuk kinerja perangkat klien yang lebih baik menggunakan Route 53 Global Resolver.

Resolusi DNS lambat

Untuk mendiagnosis dan menyelesaikan waktu respons DNS yang lambat:

  1. Analisis waktu respons kueri

    • Gunakan log kueri DNS untuk mengidentifikasi kueri dengan waktu respons tinggi

    • Bandingkan waktu respons di berbagai domain dan jenis kueri

    • Pantau tren waktu respons dari waktu ke waktu

  2. Periksa volume kueri yang tinggi

    • Memantau CloudWatch metrik untuk lonjakan volume kueri

    • Mengidentifikasi perangkat klien atau tampilan DNS yang menghasilkan kueri berlebihan

    • Cari pola kueri yang mungkin menunjukkan kesalahan konfigurasi

  3. Tinjau kinerja cache

    • Analisis tingkat hit cache untuk domain yang sering ditanyakan

    • Tinjau pengaturan TTL untuk catatan DNS

    • Pertimbangkan untuk menyesuaikan nilai TTL berdasarkan pola kueri

  4. Verifikasi pemilihan Wilayah yang optimal

    • Pastikan wilayah resolver global dekat dengan lokasi perangkat klien

    • Pantau perutean anycast untuk mengonfirmasi kueri mencapai Wilayah terdekat

    • Pertimbangkan untuk menambahkan wilayah jika perangkat klien secara geografis jauh

Strategi pengoptimalan kinerja

Gunakan strategi ini untuk mengoptimalkan kinerja DNS:

Pengoptimalan cache
  • Sesuaikan nilai TTL berdasarkan pola kueri dan perubahan frekuensi

  • Gunakan TTL yang lebih panjang untuk catatan stabil, TTL yang lebih pendek untuk catatan yang sering berubah

  • Pantau tingkat hit cache dan sesuaikan TTL yang sesuai

Pengoptimalan wilayah
  • Menyebarkan resolver global di wilayah yang paling dekat dengan konsentrasi perangkat klien

  • Pantau pola perutean kueri dan waktu respons berdasarkan wilayah

  • Pertimbangkan untuk menambahkan wilayah untuk cakupan geografis yang lebih baik

Optimasi protokol
  • Pilih protokol DNS yang sesuai berdasarkan persyaratan keamanan dan kinerja

  • Pertimbangkan DNS-over-HTTPS (DoH) untuk koneksi terenkripsi dengan manfaat caching

  • Gunakan DNS-over-TLS (DoT) untuk koneksi terenkripsi dengan overhead yang lebih rendah

Pengoptimalan aturan
  • Meninjau dan mengoptimalkan prioritas dan kompleksitas aturan firewall

  • Tempatkan aturan yang sering dicocokkan lebih tinggi dalam urutan prioritas

  • Sederhanakan kondisi aturan yang kompleks jika memungkinkan