Estoy pensando en ello desde hace una semana. Ten en cuenta que tenemos un servidor de balanceo de carga y dos servidores de almacenamiento, X y Y. Un usuario se conecta al balanceador de carga. El balanceador de carga debe decidir cuál de esos dos servidores podría tener la ruta más rápida hacia el usuario y luego redirige la solicitud entrante. Por favor, ten en cuenta que la elección debe tener la respuesta más rápida para el usuario, no para el balanceador de carga. ¿Alguna idea?
Respuesta
¿Demasiados anuncios?
Arden Smith
Puntos
59
Creo que tu solución es implementar un CDN (Red de Distribución de Contenidos).
Una red de distribución de contenidos, o red de distribución de contenidos, es una red distribuida geográficamente de servidores proxy y sus centros de datos. El objetivo es proporcionar alta disponibilidad y rendimiento al distribuir el servicio espacialmente en relación a los usuarios finales.
Te sugiero que revises Google Cloud CDN, hay otros proveedores de CDN tales como Cloudflare, StackPath, Sucuri y otros.