Acelerar o servidor DNS do Microsoft Windows

2

Eu configurei um servidor DNS local em uma máquina Windows Server 2008. Ao visitar sites, vejo que os resultados estão preenchendo o cache DNS do servidor. Mas ao usar a ferramenta de benchmark namebench , vejo que o tempo médio de resposta do meu servidor é quase 4 vezes mais lento em comparação com o padrão Servidor DNS do ISP.

Duração média da resposta

Duraçãodarespostaindividualmaisrápida

Gráfico de distribuição de respostas (primeiros 200 ms)

Existe alguma maneira de acelerar ou otimizar o servidor DNS?

    
por Jens 01.05.2011 / 13:36

3 respostas

3

Duas coisas:

  1. A menos que você esteja usando o servidor DNS do seu provedor como um encaminhador, você está fazendo todo o trabalho que eles estão fazendo mais você tem uma penalidade de 10 a 30 ms atingindo o Internet que o seu ISP não possui.
  2. O servidor DNS da Microsoft é um dos pacotes de servidor DNS modernos mais lentos. É melhor configurar algum outro servidor DNS e fazer com que ele encaminhe seu domínio do Active Directory para seu servidor DNS da Microsoft, em vez do contrário.
por 01.05.2011 / 14:35
1

Para colocar as coisas em perspectiva: Você precisa < Desempenho de 50ms?

Estamos falando de diferença menor que 0,1s aqui ... (120ms - 30ms = 90ms = 0.09s)

É um caso de retornos decrescentes aqui: os esforços para otimizar o servidor DNS do Windows para realizar uma diferença de 0,1s não parecem valer a pena.

Além disso, se seus clientes forem baseados no Windows, você poderá nunca ver a melhoria; O Resolvedor DNS do Windows armazena em cache pesquisas de DNS bem-sucedidas para horas (a menos que você reduza a duração do cache no registro).

    
por 01.05.2011 / 16:08
0

Você pode considerar o dimensionamento de seu servidor - CPU, memória, configuração de troca, etc. Assumindo que a CPU não esteja sobrecarregada / subestimada, considere adicionar memória ou ajustar a configuração de troca (possivelmente reduzindo seu tamanho, se possível).

A avaliação dos aplicativos / recursos do sistema em execução simultaneamente também pode ser outra consideração, em que os aplicativos / recursos desnecessários / não essenciais estão desativados.

    
por 01.05.2011 / 14:13