Using dynamic DNS and TTL as a poor man's redundancy
Kevin Darcy
kcd at daimlerchrysler.com
Tue Oct 4 23:52:45 UTC 2005
Charles Cala wrote:
>--- Rick Kunkel <NOSPAM-kunkel at w-link.net> wrote:
>
>
>
>>He doesn't want these servers hit during under normal
>>operating
>>circumstances. They're for failover only.
>>
>>
>
>
>
>>In essence, we'd be
>>running a dynamic DNS server with a very low TTL
>>
>>
>
> reasons why dns gslb has issues
>http://www.simplefailover.com/outbox/dns-caching.pdf
>http://www.tenereillo.com/GSLBPageOfShameII.htm
>http://tenereillo.com/BrowserDNSCache.htm
>
>basic overview of a "routed" fix.
>http://www.quickeagle.com/pdf/infocenter/Safety_in_Numbers_WP_Final.pdf
>each has its own issues, problems, and solutions.
>
>
>ya may want to look at http://www.akamai.com/index_noflash.html
>but they have "burps" as well.
>http://www.theregister.co.uk/2004/06/15/akamai_goes_postal/
>
>
Having said all of that, though, many folks use DNS-based GSLB and it
works fairly well for them/us. The thing that gets me, though, is the
moral aspect of DNS-based GSLB, i.e. low TTLs don't just waste the
resources of the authoritative servers for the relevant zone (and
associated network bandwidth, etc.), they also waste the resources of
every resolver trying to resolve the name(s) in question. It's like a
drunk driver on the road, not just endangering himself/herself, but also
everyone in the immediate vicinity. It's like a moocher of other
people's resolver capacity; what I think economists call "externalizing
costs".
That's why DNS-based GSLB leaves a bad taste in my mouth; unfortunately,
I didn't have any say in whether we should use it here or not...
- Kevin
More information about the bind-users
mailing list