Skenario
Aplikasi Anda dideploy di dua lokasi. Setiap lokasi memiliki alamat IPv4 publik dan alamat IPv6 publik. Saat suatu lokasi berjalan normal, klien dapat mengaksesnya melalui alamat IPv4 atau IPv6-nya. Jika alamat IPv4 atau IPv6 menjadi tidak sehat, lalu lintas secara otomatis melakukan failover ke alamat sehat dengan versi IP yang sama.
Alamat IPv4 yang tidak sehat hanya dapat melakukan failover ke alamat IPv4 sehat lainnya. Aturan yang sama berlaku untuk alamat IPv6.
Alamat IPv4 atau IPv6 yang tidak sehat tidak dapat melakukan failover ke alamat dengan versi IP yang berbeda karena tipe rekaman telah ditentukan dalam kueri DNS dari klien.
Prasyarat
Nama domain
cloud-example.comdikelola oleh Alibaba Cloud DNS. Nama domain layanan yang akan ditambahkan ke Global Traffic Manager (GTM) adalahwww.cloud-example.com.CatatanJika nama domain layanan Anda tidak dikelola oleh Alibaba Cloud DNS, tambahkan rekaman CNAME melalui penyedia DNS saat ini dan arahkan rekaman tersebut ke nama domain akses GTM.
Anda telah membeli instans GTM. Jika belum, Anda harus terlebih dahulu membeli subscription instance.
Hasil yang diharapkan
Hasil pengalihan lalu lintas yang diharapkan:
Sumber kueri DNS | Alamat layanan aplikasi | Alamat failover |
Global default (permintaan Rekaman A) | 1.1.XX.XX | 2.2.XX.XX |
Global default (permintaan Rekaman AAAA) | 240e:f7:7000:c2:3::1XX | 240e:f7:7000:c2:3::2XX |
Prosedur
Konfigurasikan disaster recovery untuk alamat IPv4
Buka Konsol Alibaba Cloud DNS - Global Traffic Manager.
Pada tab Access Domain, klik Create Access Domain.
Pada kotak dialog Select Scenario, pilih Primary/Secondary Disaster Recovery.
Pada halaman Create Access Domain, klik ikon nama domain akses dan pilih Basic Configuration.

Setelah mengonfigurasi parameter pada halaman Basic Configuration, klik Submit. Untuk informasi selengkapnya, lihat Konfigurasikan nama domain akses.
Access Domain: Nama domain layanan, seperti
www.cloud-example.com.Untuk Record Type, pilih rekaman A.

Pada halaman yang sama, klik ikon kolam alamat dan pilih Basic Configuration.

Pada halaman Access Domain, klik ikon alamat dan pilih Basic Configuration. Pada halaman konfigurasi, tambahkan alamat, konfigurasikan templat pemeriksaan kesehatan, lalu buat alamat tersebut. Contoh ini menggunakan protokol TCP untuk memeriksa Port 80 pada server. Gunakan metode ini untuk menambahkan alamat dan mengaitkannya dengan templat pemeriksaan kesehatan.
CatatanJika Anda belum membuat templat pemeriksaan kesehatan, klik Add Health Check Template. Untuk informasi selengkapnya, lihat 4. Templat probe.
PentingContoh ini menunjukkan proses konfigurasi. Jika Anda melihat metrik peringatan berwarna merah atau oranye selama konfigurasi, segera periksa status kesehatan alamat tersebut.
Anda biasanya tidak perlu mengonfigurasi kebijakan penyeimbangan beban karena templat skenario aplikasi secara otomatis menghasilkan satu kebijakan.
PentingJika data aplikasi antara alamat primary dan standby Anda menggunakan sinkronisasi satu arah, data yang dihasilkan di situs standby selama failover tidak dapat disinkronkan kembali ke situs primary. Atur kebijakan penyeimbangan beban antar alamat ke Non-Preemptive Mode. Untuk informasi selengkapnya, lihat 2. Konfigurasikan kolam alamat.
Konfigurasikan disaster recovery untuk alamat IPv6
Buka Konsol Alibaba Cloud DNS - Global Traffic Manager.
Pada tab Access Domain, klik Create Access Domain.
Pada kotak dialog Select Scenario, pilih Primary/Secondary Disaster Recovery.
Pada halaman Create Access Domain, klik ikon nama domain akses dan pilih Basic Configuration.

Lengkapi pengaturan parameter pada halaman tersebut, lalu klik Submit. Untuk informasi selengkapnya, lihat Konfigurasi nama domain akses.
Access Domain: Nama domain yang digunakan untuk akses, seperti
www.cloud-example.com. Nama domain akses harus sesuai dengan nama domain dalam Rekaman A.Record Type: Pilih AAAA.
PentingJika nama domain akses sudah memiliki instance yang terhubung, daftar drop-down Bind Instance akan menampilkan opsi The current access domain name is bound to an instance, and the instance can be reused.. Anda dapat memilih opsi ini untuk menggunakan kembali instance tersebut.
Untuk satu nama domain, Anda dapat mengaktifkan beberapa instans jika Anda mengatur Record Type menjadi A dan AAAA. Namun, mengatur Record Type menjadi A dan CNAME atau AAAA dan CNAME akan menyebabkan konflik dan mencegah instans diaktifkan.

Ikuti prosedur konfigurasi disaster recovery untuk alamat IPv4 guna mengonfigurasi kolam alamat IPv6, alamat, dan pemeriksaan kesehatan.
PentingJika objek yang dipantau adalah alamat IPv6, atur Type menjadi IPv6 saat membuat templat pemantauan.

Konfigurasikan Pemantauan Peringatan untuk instans tersebut. Untuk informasi selengkapnya, lihat Konfigurasi peringatan.
Pada halaman Access Domain, klik ikon nama domain, lalu pilih Enable.

Setelah mengonfirmasi operasi dalam kotak dialog, Access Domain diaktifkan.
PentingJika rekaman DNS dengan nama dan tipe yang sama sudah ada di zona otoritatif Alibaba Cloud DNS, sistem akan memprioritaskan kebijakan GTM untuk penjadwalan dan resolusi cerdas. Hal ini memungkinkan GTM menangani kueri untuk tipe rekaman tersebut dan menerapkan fitur lanjutan seperti penyeimbangan beban atau failover.
Jika Anda menonaktifkan atau menghapus instans nama domain GTM, nama domain akan di-resolve menggunakan Public Zone.