Per-machine decentralised DNS caching - nscd/lwresd/etc

Posted by Dan Carley on Server Fault See other posts from Server Fault or by Dan Carley
Published on 2010-01-26T17:32:30Z Indexed on 2010/03/09 5:08 UTC
Read the original article Hit count: 423

Filed under:
|
|

Preface:

We have caching resolvers at each of our geographic network locations. These are clustered for resiliency and their locality reduces the latency of internal requests generated by our servers.

This works well. Except that a vast quantity of the requests seen over the wire are lookups for the same records, generated by applications which don't perform any DNS caching of their own.

Questions:

  1. Is there a significant benefit to running lightweight caching daemons on the individual servers in order to reduce repeated requests from hitting the network?

  2. Does anyone have experience of using [u]nscd, lwresd or dnscache to do such a thing? Are there any other packages worth looking at?

  3. Any caveats to beware of? Besides the obvious, caching and negative caching stale results.

© Server Fault or respective owner

Related posts about dns

Related posts about cache