Quais são algumas maneiras de aumentar o desempenho de um servidor de nomes de armazenamento em cache Bind?

3

Eu tenho um servidor de nomes BIND na minha rede, sentado em uma máquina com muita memória RAM. Como posso aumentar o desempenho? Qualquer maneira de aumentar o TTL para o qual as resoluções são armazenadas na memória? Qualquer forma de "buscar previamente" os principais nomes de domínio?

    
por ensnare 24.08.2012 / 17:14

1 resposta

5

O BIND faz o seu próprio gerenciamento de memória, e desde que você tenha bastante RAM livre, sem ajustes é necessário. Por favor, não aparafuse TTLs ou qualquer outra coisa especificada em um RFC. Sério, as pessoas vão querer te machucar só por fazer essa pergunta. Quanto ao pré-caching, você certamente pode fazer um nslookup example.com para todos os vários nomes de domínio "comuns" que deseja armazenar em cache, mas deve haver relativamente pouco benefício para isso.

Parece que você está buscando o desempenho sem um problema de desempenho ou não está nos preenchendo com o problema real que está enfrentando. Se não está quebrado, não conserte. Se as pesquisas de DNS estiverem demorando um pouco, você pode querer usar seus servidores DNS ISPs (ou outros relativamente locais) como encaminhadores, já que sua "distância" deve ser menor do que o seu servidor fazendo buscas totalmente recursivas, e você o benefício de seu cache também.

    
por 24.08.2012 / 17:35