Cara kerja pemeriksaan kondisi dalam konfigurasi Amazon Route 53 yang sederhana - Amazon Route 53

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

Cara kerja pemeriksaan kondisi dalam konfigurasi Amazon Route 53 yang sederhana

Jika Anda memiliki dua atau lebih sumber daya yang melakukan fungsi yang sama, seperti dua atau lebih server web untuk example.com, Anda dapat menggunakan fitur pemeriksaan kondisi berikut untuk merutekan lalu lintas hanya ke sumber daya yang sehat:

Memeriksa kondisi instans EC2 dan sumber daya lainnya (catatan non-alias)

Jika Anda merutekan lalu lintas ke sumber daya yang catatan aliasnya tidak dapat Anda buat, misalnya instans EC2, buatlah catatan dan pemeriksaan kondisi untuk setiap sumber daya. Kemudian kaitkan setiap pemeriksaan kondisi dengan catatan yang ada. Pemeriksaan kondisi secara teratur memeriksa kondisi sumber daya yang sesuai, dan Route 53 merutekan lalu lintas hanya ke sumber daya yang dilaporkan sebagai sehat oleh pemeriksaan kondisi.

Mengevaluasi kondisi sumber daya AWS (catatan alias)

Jika Anda menggunakancatatan aliasuntuk merutekan lalu lintas ke yang dipilihAWSsumber daya, seperti penyeimbang beban ELB, Anda dapat mengonfigurasi Route 53 untuk mengevaluasi kesehatan sumber daya dan merutekan lalu lintas hanya ke sumber daya yang sehat. Jika Anda mengonfigurasi catatan alias untuk mengevaluasi kondisi sumber daya, Anda tidak perlu membuat pemeriksaan kondisi untuk sumber daya.

Berikut adalah gambaran umum tentang cara mengonfigurasi Route 53 untuk memeriksa kondisi sumber daya Anda dalam konfigurasi yang sederhana:

  1. Anda mengidentifikasi sumber daya yang ingin dipantau oleh Route 53. Misalnya, Anda mungkin ingin memantau semua server HTTP yang merespons permintaan example.com.

  2. Anda membuat pemeriksaan kondisi untuk sumber daya yang catatan aliasnya tidak dapat Anda buat, seperti instans EC2 dan server di pusat data Anda. Anda menentukan cara mengirim permintaan pemeriksaan kondisi ke sumber daya: protokol yang digunakan (HTTP, HTTPS, atau TCP), alamat IP dan port yang digunakan, dan, untuk pemeriksaan kondisi HTTP/HTTPS, nama domain serta jalur.

    catatan

    Jika Anda menggunakan sumber daya yang catatan aliasnya dapat Anda buat, seperti penyeimbang beban ELB, jangan buat pemeriksaan kondisi untuk sumber daya tersebut.

    Konfigurasi yang umum adalah membuat satu pemeriksaan kondisi untuk setiap sumber daya dan menggunakan alamat IP yang sama untuk titik akhir pemeriksaan kondisi serta sumber daya. Pemeriksaan kondisi mengirimkan permintaan ke alamat IP yang ditentukan.

    catatan

    Route 53 tidak dapat memeriksa kondisi sumber daya yang memiliki rentang alamat IP lokal, privat, tidak dapat dirutekan, atau multicast. Untuk informasi selengkapnya tentang alamat IP yang pemeriksaan kondisinya tidak dapat Anda buat, lihat RFC 5735, Penggunaan Khusus Alamat IPv4 dan RFC 6598, Prefiks IPv4 Terpesan IANA untuk Ruang Alamat Bersama.

    Untuk informasi selengkapnya tentang membuat pemeriksaan kondisi, lihat Membuat, memperbarui, dan menghapus pemeriksaan kondisi.

  3. Anda mungkin perlu mengonfigurasi router dan aturan firewall sehingga Route 53 dapat mengirim permintaan reguler ke titik akhir yang Anda tentukan dalam pemeriksaan kondisi. Untuk informasi selengkapnya, lihat Mengonfigurasi aturan router dan firewall untuk pemeriksaan kondisi Amazon Route 53.

  4. Anda membuat grup catatan untuk sumber daya, misalnya, grup catatan tertimbang. Anda dapat mencampur catatan alias dan non-alias, tetapi semuanya harus memiliki nilai yang sama untuk Nama, Jenis, dan Kebijakan Perutean.

    Cara mengonfigurasi Route 53 untuk memeriksa kondisi sumber daya tergantung pada apakah Anda membuat catatan alias atau catatan non-alias:

    • Catatan alias – Menentukan Ya untuk Evaluasi Kondisi Target.

    • Catatan non-alias – Mengaitkan pemeriksaan kondisi yang Anda buat di langkah 2 dengan catatan yang sesuai.

    Setelah selesai, konfigurasi Anda terlihat mirip dengan diagram berikut, yang hanya mencakup catatan non-alias.

    Tiga catatan tertimbang dan pemeriksaan kondisi yang sesuai.

    Untuk informasi lebih lanjut tentang membuat catatan menggunakan konsol Route 53, lihat Membuat catatan dengan menggunakan konsol Amazon Route 53.

  5. Jika Anda membuat pemeriksaan kondisi, Route 53 secara berkala mengirimkan permintaan ke titik akhir untuk setiap pemeriksaan kondisi; layanan ini tidak melakukan pemeriksaan kondisi saat menerima kueri DNS. Berdasarkan respons, Route 53 memutuskan apakah titik akhir sehat dan menggunakan informasi tersebut untuk menentukan bagaimana merespons kueri. Untuk informasi selengkapnya, lihat Bagaimana Amazon Route 53 menentukan apakah pemeriksaan kondisi sehat.

    Route 53 tidak memeriksa kondisi sumber daya yang ditentukan dalam catatan, seperti alamat IP di yang ditentukan dalam catatan A untuk example.com. Ketika Anda mengaitkan pemeriksaan kondisi dengan catatan, Route 53 mulai memeriksa kondisi titik akhir yang Anda tentukan dalam pemeriksaan kondisi. Anda juga dapat mengkonfigurasi Route 53 untuk memantau kesehatan pemeriksaan kesehatan lainnya atau memantau aliran dataCloudWatchalarm. Untuk informasi selengkapnya, lihat Jenis pemeriksaan kondisi Amazon Route 53.

Inilah yang terjadi saat Route 53 menerima kueri untuk example.com:

  1. Route 53 memilih catatan berdasarkan kebijakan perutean. Dalam hal ini, layanan memilih catatan berdasarkan bobot.

  2. Layanan menentukan kondisi saat ini dari catatan yang dipilih dengan memeriksa status pemeriksaan kondisi untuk catatan tersebut.

  3. Jika catatan yang dipilih tidak sehat, Route 53 memilih catatan yang berbeda. Kali ini, catatan tidak sehat tidak dipertimbangkan.

    Untuk informasi selengkapnya, lihat Cara Amazon Route 53 memilih catatan ketika pemeriksaan kondisi dikonfigurasi.

  4. Ketika menemukan catatan yang sehat, Route 53 merespons kueri dengan nilai yang ada, seperti alamat IP dalam catatan A.

Contoh berikut menunjukkan grup catatan tertimbang di mana catatan ketiga tidak sehat. Awalnya, Route 53 memilih catatan berdasarkan bobot ketiga catatan. Jika catatan tidak sehat dipilih untuk pertama kalinya, Route 53 memilih catatan lain, namun kali ini menghilangkan bobot catatan ketiga dari kalkulasi:

  • Ketika di awal Route 53 memilih di antara ketiga catatan, layanan merespons permintaan menggunakan catatan pertama sekitar 20%, 10/(10 + 20 + 20).

  • Ketika catatan ketiga dianggap tidak sehat, Route 53 merespons permintaan menggunakan catatan pertama sekitar 33%, 10/(10 + 20).

Tiga catatan tertimbang dan pemeriksaan kondisi yang sesuai. Pemeriksaan kondisi ketiga tidak sehat, jadi Route 53 menganggap bahwa catatan yang dikaitkan tidak sehat.

Jika Anda menghilangkan pemeriksaan kondisi dari satu atau lebih catatan dalam grup catatan, Route 53 tidak memiliki cara untuk menentukan kondisi sumber daya yang sesuai. Route 53 menganggap bahwa catatan dalam kondisi sehat.

Tiga catatan tertimbang, hanya dua yang memiliki pemeriksaan kondisi. Route 53 selalu menganggap bahwa catatan ketiga dalam kondisi sehat.