Etki Alanı Adı Sistemi (DNS) sunucularınızı planlarken şunları yapmanız önemlidir:

  • Kapasite planlaması gerçekleştirin ve sunucu donanım gereksinimlerini gözden geçirin.

  • Kaç DNS sunucusuna gereksinim duyduğunuzu ve bunların ağınızdaki rollerini belirleyin.

    Kullanılacak DNS sunucusu sayısını belirlerken, hangi sunucularda bölgelerin birincil ve ikincil kopyalarının barındırılacağına karar verin. Ayrıca, Active Directory Etki Alanı Hizmetleri (AD DS) kullanıyorsanız, sunucu bilgisayarının etki alanında bir etki alanı denetleyicisi olarak mı yoksa bir üye sunucu olarak mı çalışacağını belirleyin.

  • Trafik yükleri, çoğaltma ve hataya dayanıklılık için DNS sunucularını ağınızda hangi konuma yerleştireceğinize karar verin.

  • Tüm DNS sunucularınız için yalnızca Windows Server 2008 çalışan DNS sunucular mı kullanacağınıza yoksa farklı DNS sunucusu uygulamaları mı kullanacağınıza karar verin.

Sunucu kapasitesini planlama

Ağınızdaki DNS sunucularını planlamak ve dağıtmak için, ağınızın bazı özelliklerini ve kullanmayı düşündüğünüz DNS sunucularının kapasite gereksinimlerini incelemeniz gerekir. DNS sunucularının kapasitesini planlarken göz önüne almanız gereken bazı sorular şunlardır:

  • DNS sunucusunun kaç bölgeyi yüklemesi ve barındırması bekleniyor?

  • Sunucunun hizmet vermek üzere yüklediği her bölge için (bölge dosyasının boyutuna veya bölgede kullanılan kaynak kaydı sayısına bağlı olarak) bölge büyüklüğü ne kadardır?

  • Birden çok ana bilgisayara bağlı bir DNS sunucusu için, sunucuya bağlı her alt ağdaki DNS istemcilerini dinlemek ve bunlara hizmet vermek için kaç arabirimin etkinleştirilmesi gerekmektedir?

  • DNS sunucusunun tüm istemcilerinden toplam kaç DNS sorgu isteği alması veya bunlara hizmet vermesi bekleniyor?

Çoğu durumda, bir DNS sunucusuna daha fazla RAM eklenerek önemli düzeyde performans artışı sağlanabilir. Bunun nedeni, DNS Sunucusu hizmetinin başlangıç sırasında tüm yapılandırılmış bölgelerini belleğe yüklemesidir. Sunucunuz çalışır durumdaysa, çok sayıda bölge yüklüyorsa ve bölge istemcileri için sık sık dinamik güncelleştirmeler gerçekleştiriliyorsa ek bellek kullanışlı olabilir.

DNS sunucusunun tipik kullanımında sistem belleğini aşağıdaki gibi tükettiğini unutmayın:

  • DNS sunucusu herhangi bir bölge olmadan başlatıldığında yaklaşık 4 megabayt (MB) RAM kullanılır.

  • Sunucuya eklenen her bölge veya kaynak kaydı için DNS sunucusu ek sunucu belleği tüketir.

  • Bir sunucu bölgesine eklenen her kaynak kaydı için ortalama olarak 100 bayt sunucu belleği kullanıldığı öngörülmektedir.

    Örneğin, sunucuya 1000 kaynak kaydı içeren bir bölge eklenirse, yaklaşık olarak 100 kilobayt (KB) sunucu belleği gerekir.

DNS sunucularınızı planlarken, DNS dağıtım ve sınama ekipleriniz tarafından toplanan örnek DNS sunucu performansı sınama sonuçlarını inceleyerek çalışmaya başlayabilirsiniz. Ayrıca, izleme araçlarıyla birlikte gelen DNS sunucusu ile ilgili sayaçları kullanarak kendi performans ölçümlerinizi de edinebilirsiniz.

Önemli

Yukarıdaki önerilerin DNS sunucuları için en yüksek performans veya sınırlamalar sağlaması amaçlanmamıştır. Bunlar yaklaşık değerlerdir ve bölgelere girilen kaynak kaydı türlerinden, aynı sahip adının olduğu kaynak kaydı sayısından ve belirli bir DNS sunucusundaki bölge sayısından etkilenebilir.

DNS sunucuları hangi konumlara yerleştirilmeli

DNS sunucuları genelde tüm etki alanı denetleyicilerine yüklenir. Ancak DNS sunucularını her bir etki alanı denetleyicisine dağıtmamak için geçerli bir nedeniniz varsa, DNS sunucularının yerleştirileceği konumu belirlemek için bu yönergeleri izleyebilirsiniz.

Genel olarak, DNS sunucularınızı ağınızda istemcileriniz tarafından merkezi olarak erişilebilen bir konuma yerleştirin. Her bir alt ağda bir DNS sunucusu kullanmak en uygunudur. Bir DNS sunucusunun gerekli olup olmadığına karar verirken göz önüne almanız gereken birkaç soru vardır:

  • AD DS'yi desteklemek için DNS'yi dağıtıyorsanız, DNS sunucu bilgisayarı aynı zamanda bir etki alanı denetleyicisi mi yoksa ileride etki alanı denetleyicisi rolü atanabilir mi?

  • DNS sunucusu yanıt vermemeye başlarsa, yerel istemcileri başka bir DNS sunucusuna erişim sağlayabiliyor mu?

  • DNS sunucusu bazı istemcileri için uzak olan bir alt ağda bulunuyorsa, yönlendirilen bağlantı yanıt vermemeye başlarsa başka hangi DNS sunucuları veya ad çözümlemesi seçenekleri kullanılabilecektir?

Örneğin, yönlendirilmiş bir yerel ağınız ve yeterince güvenli olan yüksek hızlı bağlantılarınız varsa, daha büyük olan ve birden çok alt ağı bulunan bir ağ için tek bir DNS sunucusu kullanabilirsiniz. Tek bir alt ağ tasarımında çok sayıda istemci düğümünüz varsa, alt ağa birden çok DNS sunucusu ekleyerek, tercih edilen DNS sunucusu yanıt vermemeye başlarsa yedekleme ve yük devretme sağlayabilirsiniz.

Gereksinim duyacağınız DNS sunucusu sayısını belirlerken, bölge aktarmalarının ve DNS sorgu trafiğinin ağınızdaki daha yavaş bağlantılar üzerindeki etkisini de göz önüne alın. DNS yerel ağlar arasındaki yayın trafiğinin azaltılmasına yardımcı olacak biçimde tasarlanmış olmakla birlikte, özellikle de DNS sunucuları bir yerel ağ (LAN) veya karmaşık yönlendirmelere sahip olan bir geniş ağ (WAN) üzerindeyse, sunucular ve istemciler arasında oluşturduğu trafik yine de gözden geçirilmelidir.

Bölge aktarmanın genelde WAN bağlantısı üzerinde kullanılanlar gibi daha yavaş bağlantılar üzerindeki etkilerini göz önüne alın. DNS Sunucusu hizmeti artımlı bölge aktarmalarını destekler ve DNS istemcileri ve sunucuları son kullanılan adları önbelleğe alabilir, ancak özellikle de Dinamik Ana Bilgisayar Yapılandırma Protokolü (DHCP) kiraları kısaltılmışsa ve dolayısıyla DNS'deki dinamik güncelleştirmeler daha sık gerçekleştiriliyorsa trafik sorunları göz ardı edilmemelidir. WAN bağlantılarındaki uzak konumlarla çalışabilmek için kullanabileceğiniz seçeneklerden biri de bu konumlarda bir DNS sunucusu kurarak yalnızca önbellekleme gerçekleştiren DNS hizmeti sağlamaktır.

Çoğu yüklemede, hataya dayanıklılık için her bir DNS bölgenizi barındıran en az iki sunucu bilgisayarınız olmalıdır. Kullanmanız gereken sunucuların sayısını belirlemek üzereyken, ilk olarak ağınız için uygun olan hataya dayanıklılık düzeyini belirleyin.

Tek alt ağ bulunan bir ortamdaki küçük bir LAN üzerinde tek bir DNS sunucusu kullanıyorsanız, bu sunucuyu bir bölge için hem birincil hem de ikincil sunucu benzetimi biçimde yapılandırabilirsiniz.


İçindekiler