Rediriger les utilisateurs vers le serveur le plus proche en fonction de leur emplacement sans changer l'URL

C'est mon cas:

J'ai 6 serveurs aux états-unis et en Europe. Tous les serveurs sont sur un équilibreur de charge. Lorsque vous visitez le site web (www.example.com) son pointage sur l'équilibrage de la charge d'adresse IP et de leur vous rediriger vers l'un des serveurs. Actuellement, si vous visitez le site web de l'Allemagne par exemple, vous êtes transféré au hasard dans l'un des serveur. Vous pouvez les transférer à l'Allemagne serveur ou le serveur de San Francisco.

Je suis à la recherche d'un moyen de rediriger les utilisateurs vers le serveur le plus proche en fonction de leur emplacement mais sans changement de l'url. Donc, je suis PAS à la recherche d'avoir des url comme www.example.com, www.example.co.uk, www.example.dk etc

Je suis à la recherche de quelque chose comme un CDN où vous récupérez vos fichiers depuis le serveur le plus proche (?) si je peux me débarrasser de l'équilibreur de charge, car si elle se bloque, le site ne répond pas (?)

Par exemple:

Si vous êtes du royaume-uni, rediriger vers l'IP 53.235.xx.xxx
Si vous êtes de l'ouest américain, rediriger vers l'IP ....
si vous êtes du sud de l'europe, rediriger vers l'IP ... etc

DNSMadeeasy offre une fonctionnalité similaire à cela, mais ils sont en charge de 600 dollars le prix de départ et pour une start-up qui ne sait pas si cette fonction fonctionne comme prévu ou il n'y a pas de version d'essai nous ne pouvons nous permettre: http://www.dnsmadeeasy.com/enterprise-dns/global-traffic-director/

Ce qui est une autre manière de faire?

Aussi une autre question sur la configuration actuelle. Même avec 6 serveurs connectés à l'équilibrage de charge, si l'équilibrage de charge a des problèmes de lag, il prend tout avec elle, non? ou si, en toute modification qu'il tombe en panne, le site ne répond pas. Alors, quelle est la meilleure façon d'éliminer les temps d'arrêt, de sorte que si une adresse IP de serveur ne répond pas, passer à la prochaine (comme un équilibreur de charge serait de faire mais les équilibreurs de charge peut avoir des problèmes eux-mêmes)

source d'informationauteur jQuerybeast