I have a new backend for PowerDNS callend ogslb (open global server load balancer) I have been playing with to do gslb.  You can check it out at:  <a href="https://github.com/mbroome/ogslb">https://github.com/mbroome/ogslb</a><div>
<br></div><div><a href="https://github.com/mbroome/ogslb"></a>From the readme:</div><div><br></div><div><span class="Apple-style-span" style="font-family: helvetica, arial, freesans, clean, sans-serif; font-size: 13px; line-height: 18px; "><pre style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font: normal normal normal 12px/normal Monaco, 'Courier New', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', monospace; line-height: 1.4em; font-family: 'Bitstream Vera Sans Mono', Courier, monospace; font-size: 11px; color: rgb(68, 68, 68); white-space: pre-wrap; word-wrap: break-word; width: 74em; ">
Features:
Balance requests evenly across multiple destinations
Destinations can include ip addresses (A records) as well as hostnames (CNAME records) or a mix of both
Custom protocols.  User created metrics can include anything such as requests/sec, bandwidth, response time.
Fallthrough architecture.  If a problem arises in ogslb, powerdns will bypass it.
Only need to configure addresses that need healthchecking.  If ogslb does not own the address, it tells powerdns so and lets it be served normally.
Ability to create primary/secondary configuration with automatic dns failover.</pre></span><div><br></div></div><div><br></div>