Us old men get ornery now and then. Maybe you'd care to surf by my resume or press page at <href="http://www.kashpureff.org/">Kashpureff.org</a>. I've been 'round the block on the 'net a few times, and do get a little offended when folks who might have little clue come off as if I don't have one either. (or that I don't own an ISP - What was that all about ? Was just trying to offer Brad some co-lo. )
Yes, Cisco WW Director and 3DNS are pretty sucky, for what they charge you for sure. The third big player in the market is Resonate
, I rate their local and wide area products highly.
Readers Digest Version of DNS load ballancing:
(it's not realy a hack at all...)
Given three servers, make all three authoritative for the desired name. On each server, only answer with that servers IP for an A record. Use short TTLs.
To understand how well this does work, consider the nature of UDP packets going to servers in diverse locations with servers under various loads. Yes, it does basicaly what Director and 3DNS do, with the exception of session persistance.
I read what I wrote earlier, and have to question you as to just how wonderful did I make it out to be ? It'll do a job.
No, it isn't a be-all solution, nor as you point out are the other solutions. It's a part of the puzzle. So is the option of using LVS clusters...