Implementacion de Balanceo de servicio HTTP geograficamente distribuido

Forums: 

Buenas tardes comunidad,

Necesito una ayuda de parte de Uds. con respecto a Como implementar un sistema de Balanceo del servicio HTTP donde los servidores reales los tengo en localidades remotas, es decir necesito un "balanceo del servicio de mi Sitio Web geograficamente distribuido". Los servidores reales tienen plataforma Windows y Linux.
Si alguien ha implementado este tipo de cosas, favor su ayuda con algun link o documentacion al respecto de como y con que herramienta hacerlo.
Gracias de antemano por su ayuda.

Saludos...