le dns ne peut faire que du round robin, et encore, sans tenir compte du fait que le serveur soit up ou down.
Par contre, en hebergeant toi meme ton DNS, tu peux régler le ttl à 10sec par exemple, et faire que dans ce cas, si tu sort un server du pool round robin, ca soit pris en compte assez rapidement.
Par compte, tu vas multiplier les requetes sur ton DNs, et c'est tres crade.