GTM'in temel yapı taşları nelerdir?
Kısa cevap
GTM iç içe üç nesne ve bunların kullandığı cihaz geneli tanımlardan oluşur. Sorguları DNS Service karşılar; servis bir ya da birden çok domain barındırır, her domain'in altında cevabı üreten record'lar bulunur. Kayıtların hangi adresi döndüreceğine Health Checks, Health Scenarios ve Remote Devices (Data Centers) karar verir; Trigger Actions, Express Profiles (DNS Integration) ve DNS Forwarder Profiles dış sistemlerle bağlantıyı kurar. Bu tanımlar bir kez yapılır ve bütün DNS Service'lerde kullanılır.
Nasıl Çalışır?
| Yapı taşı | Ne yapar | Bağlandığı yer |
|---|---|---|
| DNS Service | Sorguları Frontend IP ve Port üzerinde karşılayan authoritative dinleyici | Domain'ler ona bağlıdır |
| Domain | Servisin authoritative olduğu zone; çalışma modunu (Default Mode) ve veri merkezi gruplarını taşır | Bir DNS Service |
| Record | Adresleri, adres başına HC koşulunu, Balance Algorithm'i ve Fail-Safe Records'u taşıyan cevap birimi | Bir domain |
| Health Checks | Bir adresin ya da veri merkezinin durumunu ölçer | Health Scenarios |
| Health Scenarios | Health check'leri AND / OR ile tek bir karara bağlar | Kayıttaki adreslerin HC koşulu, Disaster Recovery geçiş koşulu |
| Remote Devices (Data Centers) | Diğer veri merkezlerindeki TR7 cihazlarını tanıtır, erişim durumlarını ve metriklerini toplar; her biri için otomatik health check'ler üretir | Domain'in veri merkezi grupları |
| Trigger Actions | Bir senaryo aktif ya da pasif olduğunda dış bir HTTP, HTTPS ya da Oracle hedefini çağırır | Health Scenarios |
| Express Profiles | Kayıtları mevcut bir DNS sunucusundan zone transfer ile çeker | Domain'in veri merkezi grubu |
| DNS Forwarder Profiles | Servisin authoritative olmadığı sorguları üst DNS sunucularına iletir | DNS Service |
Sektördeki karşılıklar: domain zone ya da wide IP, record resource record ya da pool, Health Checks monitor, Remote Devices data center ya da site kavramına denk gelir (nesne modeli).
TR7'de
- Hepsi Configuration Menu → GTM sekmesindedir: GTM Services kartında Service Management ve servis adları, ardından Remote Devices (Data Centers), Health Checks, Trigger Actions, Health Scenarios, Express Profiles (DNS Integration) ve DNS Forwarder Profiles.
- Domain'ler ve kayıtlar ayrı menüde değil, servisin kendi ekranındaki Domains ve Records sekmelerinde yönetilir.
Sık Karıştırılan Noktalar
- "Health check'ler kayda doğrudan bağlanır." Kayıttaki adresin HC koşulunda Static, Disabled ya da bir health scenario seçilir; health check'ler kayda senaryo üzerinden bağlanır (Health scenario nedir; birden fazla kontrolü nasıl birleştirir?).
- "Her DNS Service kendi health check'lerini tanımlar." Health Checks, Health Scenarios ve profiller cihaz genelindedir; bütün servisler aynı tanımları kullanır.
- "Mod kayıt başına seçilir." Mod domain'de seçilir ve domain'in bütün kayıtlarına uygulanır (Standalone, Disaster Recovery ve Datacenter modları arasındaki fark nedir?).
Dokümantasyonda nasıl yapılır
