全部产品
Search
文档中心

Alibaba Cloud DNS:Mulai

更新时间:Dec 24, 2025

Anda dapat menggunakan Global Traffic Manager 3.0 untuk mengonfigurasi rencana disaster recovery primary/backup. Jika alamat layanan primary gagal, kueri DNS secara otomatis beralih ke alamat backup. Setelah alamat primary dipulihkan, kebijakan yang telah ditentukan sebelumnya menentukan apakah trafik akan dialihkan kembali, sehingga memastikan ketersediaan tinggi untuk layanan Anda.

Arsitektur solusi

Topik ini menggunakan skenario disaster recovery primary/backup sebagai contoh. Dalam skenario ini, layanan ditempatkan di dua pusat data: pusat data primary yang menangani trafik harian dan pusat data backup untuk disaster recovery. Jika pusat data primary tidak tersedia karena masalah jaringan atau gangguan layanan, trafik secara otomatis dialihkan ke pusat data backup guna meminimalkan downtime.

image

Alur kerjanya adalah sebagai berikut:

  1. Pemeriksaan kesehatan: Global Traffic Manager (GTM) terus-menerus melakukan pemeriksaan kesehatan terhadap alamat layanan dalam kolam alamat Primary-DC dan Backup-DC untuk memantau ketersediaannya.

  2. Kueri DNS: Pengguna memulai permintaan jaringan. DNS lokal kemudian mengirim kueri DNS untuk nama domain layanan ke GTM.

  3. Penjadwalan trafik:

    • Jika kolam alamat primary dalam kondisi sehat, GTM mengembalikan alamat IP dari kolam alamat primary berdasarkan kebijakan urutan yang dikonfigurasi.

    • Jika kolam alamat primary gagal, GTM menentukan bahwa kolam tersebut tidak tersedia dan secara otomatis mengembalikan alamat IP dari kolam alamat backup.

  4. Pemulihan gangguan: Setelah kolam alamat primary dipulihkan, GTM menentukan apakah akan mengalihkan kembali trafik ke kolam alamat primary atau tetap mempertahankannya di kolam alamat backup berdasarkan Preemptive Mode atau Non-Preemptive Mode yang dikonfigurasi.

Prasyarat

  • Persiapkan nama domain: Anda harus memiliki Access Domain yang dihosting oleh Public Zone. Pastikan nama domain tersebut memiliki setidaknya satu DNS Server IP Address dengan status Available di Public Zone.

  • Deploy layanan: Layanan primary dan backup harus sudah dideploy dan memiliki alamat layanan. Misalnya, pusat data Shanghai menggunakan 121.21.*.* dan pusat data Hangzhou menggunakan 139.3.*.*.

Prosedur

1. Create Access Domain

  1. Buka konsol Alibaba Cloud DNS-Global Traffic Manager.

  2. Pada tab Access Domain, klik tombol Create Access Domain.

  3. Pada kotak dialog yang muncul, pilih Custom Scenario.

  4. Pada halaman konfigurasi Access Domain, klik ikon nama access domain dan pilih Basic Configuration.image

  5. Lengkapi konfigurasi formulir.

    • Access Domain: Tetapkan nama access domain, misalnya, gtm.your-domain.com. Jika daftar drop-down kosong, beli nama domain atau buka Public Zone untuk menambahkan nama domain pihak ketiga.

    • Billing Method: Untuk solusi ini, pilih Pay-as-you-go.

    • Record Type: Pilih A. Hal ini karena alamat layanan dalam solusi ini adalah alamat IPv4.

    • TTL (Seconds): Nilai default adalah 30. TTL yang lebih pendek membantu mempercepat failover DNS tetapi meningkatkan jumlah kueri DNS.

    • Enabed State: Pertahankan status disabled default. Aktifkan setelah Anda menyelesaikan semua konfigurasi.

    • Remarks: Masukkan deskripsi.

    image

2. Add primary and backup address pools

Kolam alamat adalah kumpulan alamat layanan. Untuk solusi ini, Anda perlu membuat kolam alamat primary dan backup yang masing-masing sesuai dengan dua pusat data tersebut.

  1. Klik ikon Access Domain, lalu klik Add Address Pool.

    image

  2. Isi formulir. Untuk informasi selengkapnya mengenai parameter, lihat Address pool configuration.

    • Address Pool NamePrimary-DC

    • Type: IPv4

    • Health Status Conditions: Pilih At least one address in the address pool is available.. Artinya, kolam dianggap tersedia jika setidaknya satu alamat di dalamnya dalam kondisi sehat.

    • Enabed State: Enable

    image

  3. Ikuti langkah-langkah yang sama untuk membuat kolam alamat backup Backup-DC.

3. Add Address

  1. Klik ikon kolam alamat yang baru saja Anda tambahkan, lalu klik Add Address.

    image

  2. Lengkapi konfigurasi formulir. Untuk informasi selengkapnya, lihat Address configuration.

    • Address Name: Primary-Server-01

    • Type: IPv4

    • Type: Masukkan alamat IP publik server di pusat data primary.

    • Health Check: Aktifkan opsi ini. Konfigurasikan protokol probe, seperti HTTP/HTTPS, path, seperti /health, dan kode respons yang diharapkan. GTM menggunakan konfigurasi ini untuk menentukan apakah layanan dalam kondisi normal.

    image

  3. Ikuti langkah-langkah yang sama untuk menambahkan alamat layanan ke kolam alamat backup Backup-DC. Hasilnya ditunjukkan pada gambar berikut.

    image

4. Load Balancing Policy

Kebijakan akses melibatkan dua lapis penjadwalan: kebijakan penyeimbangan beban antar kolam alamat dan kebijakan penyeimbangan beban di antara alamat dalam satu kolam alamat. Sistem menerapkan kebijakan tingkat kolam terlebih dahulu, lalu kebijakan tingkat alamat, dan mengembalikan hasil resolusi akhir.

  • Konfigurasikan kebijakan penyeimbangan beban antar kolam alamat

    1. Klik kebijakan di atas kolam alamat dan pilih Load Balancing Policy.image

    2. Lengkapi konfigurasi formulir.

      Load Balancing Policy: Global Availability

      Preemptive Mode: Preemptive Mode

      image

    3. Klik Sequence No. > Adjust Sequence Number.image

    4. Seret kolam alamat untuk mengurutkannya. Tempatkan kolam alamat primary di posisi pertama.

  • Konfigurasikan kebijakan penyeimbangan beban dalam satu kolam alamat

    Dalam solusi ini, setiap kolam alamat hanya memiliki satu alamat layanan. Oleh karena itu, Anda dapat mempertahankan kebijakan default Round Robin untuk penyeimbangan beban dalam kolam alamat.

    image

5. Enable the access domain name

Secara default, instans access domain name yang baru dikonfigurasi dalam keadaan disabled dan tidak dapat menyediakan layanan eksternal. Setelah menyelesaikan konfigurasi, Anda harus mengaktifkan access domain name secara manual.

  1. Pastikan status kesehatan layanan normal. Jika Anda melihat metrik peringatan berwarna merah atau oranye, atasi masalah pemeriksaan kesehatan alamat sebelum mengaktifkan layanan.

    imageimage

  2. Klik ikon access domain name dan pilih Enable.

    image

  3. Pada kotak dialog konfirmasi, tinjau pengaturan Anda dan kirimkan konfigurasi tersebut.

  4. Tunggu hingga konfigurasi access domain name berlaku. Proses ini memerlukan waktu sekitar 10 menit. Anda dapat menggunakan Network Probe Tool. Masukkan access domain name dan periksa apakah DNS mengembalikan alamat IP yang diharapkan. Anda juga dapat menguji dengan perintah berikut:

    nslookup gtm.your-domain.com

    dig gtm.your-domain.com

6. Configure a CNAME record for traffic steering

Konfigurasikan rekaman CNAME untuk nama domain layanan Anda agar mengarah ke Access Domain. Contohnya: home.example.com CNAME gtm.your-domain.com

Catatan

Topik ini menggunakan nama domain layanan yang dihosting oleh Public Zone sebagai contoh. Jika nama domain layanan Anda dihosting oleh penyedia DNS lain, konfigurasikan rekaman CNAME tersebut melalui penyedia tersebut.

  1. Buka konsol Alibaba Cloud DNS - Public DNS. Temukan nama domain target dan klik Settings.

  2. Klik Add Record.

    Record Type: CNAME

    Host: Masukkan rekaman host untuk traffic steering.

    Value: Masukkan access domain name yang telah dikonfigurasi.

    image

    Penting

    Jika nama domain layanan sudah memiliki jenis rekaman DNS lain, seperti A atau AAAA, penambahan rekaman CNAME akan menyebabkan konflik. Untuk informasi selengkapnya mengenai aturan konflik, lihat DNS record conflict rules. Anda dapat mengatasi konflik sebagai berikut:

    1. Saat menambahkan rekaman CNAME, buat dalam keadaan disabled.

      image

    2. Pada jam sepi, nonaktifkan rekaman DNS jenis lain yang sudah ada, seperti A atau AAAA.

    3. Aktifkan rekaman CNAME.

Billing

Untuk informasi selengkapnya, lihat Product Billing.

Related reading

  • Untuk informasi selengkapnya, lihat FAQ.

  • Jika Anda ingin mempelajari lebih banyak skenario, lihat Best practices.