GeoDNS: ziyarətçini ən yaxın serverə yönləndirmək

GeoDNS - ziyarətçinin coğrafi mövqeyinə əsasən fərqli IP qaytaran DNS sistemidir. Bakıdan gələn istifadəçi Bakı serverə, Berlin-dən gələn isə Berlin serverə yönləndirilir.

GeoDNS necə işləyir?

DNS sorğusu gələndə server göndərici IP-yə baxır → GeoIP məlumat bazasından ölkə/şəhər müəyyən edir → həmin region üçün təyin olunmuş IP qaytarır.

Adi DNS vs GeoDNS

Adi DNS

Domeni dəqiq bir IP-yə bağlayır. Tokio-dan və Bakıdan gələn hər ikisi eyni serverə düşür.

GeoDNS

Hər region üçün ayrı IP. Multi-server deployment üçün ideal.

GeoDNS nə vaxt lazımdır?

Beynəlxalq saytlar

Avropa + ABŞ + Asiya hər birində server. Yerli serverdən yüklənmə 80% sürətli.

SaaS multi-region

Data residency tələbləri - AB müştəri məlumatları AB-də qalmalıdır.

Content localization

Region-specific content - AZ ziyarətçilərə AZ content, RU-dan gələnə RU.

GeoDNS providerləri

Cloudflare Load Balancing

$5/ay + əlavə şərtlər. Region-based routing.

AWS Route 53

Geolocation routing - $0.50/ay + sorğu sayı.

NS1

Enterprise GeoDNS - bahalı amma çevik.

BunnyDNS

$0.50/ay + sorğu - sadə GeoDNS.

GeoIP məlumat bazası

MaxMind

Ən populyar - GeoIP2 məlumat bazası. Pulsuz versiya (GeoLite2) - ölkə dəqiqliyi.

IP2Location

Alternativ - şəhər və ISP dəqiqliyi.

Anycast vs GeoDNS

Anycast

Eyni IP, fərqli physical serverlərdə - BGP routing ən yaxın serverə yönləndirir. Daha sürətli, daha mürəkkəb.

GeoDNS

Fərqli IP, DNS səviyyəsində routing. Daha sadə, lakin DNS cache problemləri.

CDN GeoDNS ilə fərqi

CDN

Yalnız statik fayllar - şəkil, CSS, JS. Dinamik content saytın əsl serverinə gedir.

GeoDNS

Bütün trafik. Dinamik PHP, DB - hər biri yerli serverdə.

GeoDNS dezavantajları

DNS cache

İstifadəçi başqa şəhərə gedirsə, DNS hələ köhnə IP-i göstərir (TTL bitənə qədər). Anycast bu problemi həll edir.

Database sinxronizasiyası

Multi-region serverlər arasında DB sinxronizasiya - texniki olaraq mürəkkəb. Replication, conflict resolution.

Cost

Multi-region hosting - 3 server x AWS = $300/ay. Lokal sayt üçün lazımsız.

Hansı saytlar lazımdır?

Yüksək trafikli e-commerce

Beynəlxalq satış, hər region-dan müştəri.

SaaS B2B

Korporativ müştərilər - latency kritik.

Streaming services

Video sürəti üçün region-yönümlü.

Hansı saytlar üçün gərək deyil?

  • Yerli AZ biznes
  • Bloq və ya portfolio
  • Korporativ vizit saytı
  • Kiçik WooCommerce

GeoDNS + GDPR

Data residency

AB istifadəçilərinin data-sı AB-də qalmalıdır - AWS Frankfurt, Cloudflare Workers Europe.

Hostinq.az hosting üçün

Hostinq.az + Cloudflare APO - əksər saytlar üçün GeoDNS lazım deyil. CDN sürət problemi həll edir.

Hostinq.az hosting + Cloudflare - əksər sayt üçün kifayət.

Paylaş: