Global Traffic Manager (GTM) 3.0, GTM hizmetinin geliştirilmiş sürümüdür. Görsel yapılandırma, yerleşik sağlık kontrolü şablonları ve birleştirilebilir istek satırlarıyla çoklu yük dengeleme ilkeleri (coğrafi konuma dayalı, ağırlıklı, sıralı ve döngüsel) sunar. GTM 3.0, esnek olağanüstü durum kurtarma planlaması ve hassas gelen trafik yönetimi imkanı tanır.
Ürüne genel bakış
GTM; etkin alan yedekliliği ve coğrafi olağanüstü durum kurtarma mimarileri oluşturmak için coğrafi konuma dayalı erişim, yüksek eşzamanlılık yük dengeleme, sağlık kontrolleri ve yük devretme özelliklerini destekler. GTM hem Alibaba Cloud hem de Alibaba Cloud dışı IP adreslerini yönetir ve hibrit cloud uygulamaları için olağanüstü durum kurtarma imkanı sunar.
GTM, DNS çözümlemesi yoluyla hizmet uç noktalarını döndüren DNS düzeyinde bir hizmettir. İstemciler bu uç noktalara doğrudan bağlanır. GTM bir proxy veya ağ geçidi değildir; istemciler ile hizmetler arasındaki trafiği işlemez veya denetlemez. Global Traffic Manager satın alın.
Bir GTM örneğini etkinleştirdikten sonra bir CNAME erişim alan adı yapılandırın ve iş alan adınızı GTM erişim alanına eşlemek için bir CNAME kaydı oluşturun. Bu işlem, olağanüstü durum kurtarma yük devretmesini ve akıllı çözümlemeyi etkinleştirir.
Bu erişim alanı için GTM'nin akıllı çözümlemesi önceliklidir ve Public Zone'da yapılandırılmış aynı türdeki mevcut DNS kayıtlarını geçersiz kılar.
Özellikler
GTM 3.0 aşağıdaki temel özellikleri sunar.
Özellik | Açıklama | Referanslar |
GTM erişim alan adı | GTM erişim alan adı, GTM'nin hizmet sunduğu giriş noktasıdır. İş alan adınızı bir CNAME kaydıyla GTM erişim alan adına eşleyin.
| |
Adres havuzu | Adres havuzu, aynı uygulamaya hizmet eden ve ISP veya bölgesel özellikleri paylaşan IP adreslerini veya alan adlarını gruplandırır. Farklı bölgelerdeki kullanıcılar için coğrafi konuma dayalı erişimi etkinleştirmek amacıyla birden fazla adres havuzu yapılandırın. Bir adres havuzu kullanılamaz hale gelirse GTM trafiği yedek bir havuza yönlendirir. | |
Adres | Adres, GTM'nin istemcilere döndürdüğü uygulama hizmeti uç noktasıdır. Bir IP adresi veya alan adı olabilir. Hizmet bağlantı noktası, kullanılabilirliği doğrulamak için sağlık kontrolleri tarafından kullanılır. | |
Yük dengeleme ilkesi | Yük dengeleme ilkesi, hangi adres havuzunun bir alan adına hizmet edeceğini ve o havuz içindeki hangi adresin isteklere yanıt vereceğini belirler. GTM aşağıdaki yöntemleri destekler:
Bu ilkeler esnek gelen trafik dağıtımı imkanı tanır. | GTM 3.0 iki seviyeli erişim ilkesi zamanlamasını destekler:
|
Sağlık kontrolü şablonu | Sağlık kontrolleri, hizmet kullanılabilirliğini değerlendirmek için bir adres havuzundaki adresleri yoklar. Desteklenen yöntemler arasında ICMP ping, TCP bağlantısı ve HTTP/HTTPS uç nokta izleme bulunur. GTM 3.0, adres kullanılabilirliğini değerlendirmek üzere çoklu protokol algılamayı yapılandırmak için sağlık kontrolü şablonları sağlar. | |
Önbellek yenileme | GTM bir adres havuzu hatasını algılayıp yük devrettiğinde yerel DNS önbelleklerini yenilemeleri için Recursive Gateway ve HTTPDNS bileşenlerini otomatik olarak bilgilendirir. Bu sayede TTL süresinin dolmasını beklemeye gerek kalmadan trafik geçişi saniyeler içinde etkili olur. |
Nasıl çalışır
Örneğin, bir web sitesinin iş alan adı www.example.com olsun.
Üç sunucu IP adresini,
1.1.XX.XX,2.2.XX.XXve3.3.XX.XX, GTM adres havuzuna ekleyin ve sağlık kontrollerini etkinleştirin.Bir erişim ilkesi yapılandırın.
Bir GTM örneğini etkinleştirin ve temel yapılandırmayı tamamlayın.
gtm.example.comgibi bir CNAME erişim alan adı oluşturulur.İş alan adı
www.example.comöğesinigtm.example.comadresine eşlemek için bir CNAME kaydı oluşturun.
Akış diyagramı
DNS çözümleme akışı
Bir istemci, yerel yinelemeli DNS'den uygulama hizmeti alan adı
www.example.comiçin sorgulama yapar.www.example.comiçin önbellek yoksa yerel yinelemeli DNS kök DNS sunucusunu sorgular ve kök sunucu.comDNS sunucusunun adresini döndürür.Yerel yinelemeli DNS,
.comDNS sunucu adresini aldıktan sonrawww.example.comiçin.comDNS sunucusunu sorgular..comDNS sunucusu,example.comDNS sunucusunun adresini döndürür. Alan adı Alibaba Cloud DNS kullanıyorsa bu adres bir Alibaba Cloud DNS sunucusunu işaret eder.Yerel yinelemeli DNS,
.comüst düzey alan adı sunucusundan yanıt aldıktan sonrawww.example.comiçin Alibaba Cloud DNS'i sorgular. Alibaba Cloud DNS,www.example.comadresinigtm.example.comadresine eşleyen CNAME kaydını bulur vegtm.example.comadresini döndürür.Yerel yinelemeli DNS,
gtm.example.comadresini alır vegtm.example.comiçin GTM DNS sunucusunu sorgular. GTM yapılandırılmış ilkelerini değerlendirir ve uygulama hizmeti IP adresini döndürür.Yerel yinelemeli DNS,
www.example.comiçin IP adresini istemciye döndürür ve sonraki sorgular için önbelleğe alır.İstemci, döndürülen IP adresindeki uygulama hizmetine doğrudan bağlanır.
Hizmet mimarisi
Hizmet mimarisi şunları içerir:
DNS modülü, istekleri uygulama hizmeti adres havuzlarında bulunan adreslere çözümler. Örneğin, Çin anakarasındaki kullanıcılar Sıralı ilke kullanarak A adres havuzuna erişirken yurt dışındaki kullanıcılar B adres havuzuna erişir.
HealthCheck modülü, ping, TCP veya HTTP/HTTPS kullanarak uygulama hizmeti adreslerini birden fazla bölgeden yoklar.
Bir adres sağlık kontrolünden başarısız olursa DNS modülü bunu kullanılabilir listeden kaldırır. Adres tekrar kullanılabilir duruma geldiğinde DNS modülü adresi geri yükler.
Bu sayede kullanıcılar kesinti olmadan otomatik olarak en uygun uygulama hizmetine yönlendirilir.
Sistem mimarisi
GTM iki katmandan oluşur:
Kontrol katmanı: DNS kayıtları, yapılandırmalar, izleme verileri ve günlükler üzerinde CRUD işlemleri için konsol ve OpenAPI aracılığıyla hizmetler sunar. Çin (Zhangjiakou) ve Çin (Hangzhou) bölgelerinde bulunur.
Çözümleme katmanı: Küresel olarak dağıtılmış sunucu kümeleri aracılığıyla DNS sorgularına hizmet verir. Kontrol katmanından DNS kayıt verilerini alır ve dünyanın büyük kıtalarında düğümleri bulunur.
Bize ulaşın
DingTalk grubu: 79530043379