Hace unos años, cuando trabajaba en T-SYSTEMS, desde el ayuntamiento de Barcelona nos pidieron solucionar un problema:
Su web http://www.bcn.cat caía siempre debido al alto número de visitas durante las fiestas de la Mercé. Se buscó una solución y nos decantamos por el CDN de AKAMAI. La web aguantó perfectamente las visitas durante las fiestas y fue un éxito de implementación.
Pero cómo funciona AKAMAI?
AKAMAI es una red global con más de 20.000 servidores repartidos por 71 paises. Son máquinas optimizadas para la distribución de medios digitales. AKAMAI “promete” servir el contenido de una pagina en lo que ellos llaman “la última milla”, es decir, servirán el contenido solicitado siempre a una distancia máxima del usuario que realiza la petición de 1 milla. Esto acelera de forma increible la descarga de información de cualquier web que esté en sus servidores. Para que esto funcione hemos de “configurar” nuestra web vía EdgeControl, una especie de panel de control desde donde le diremos a la red AKAMAI que contenidos debe servir por nosotros, normalmente páginas estáticas, imagenes, javascript, videos, etc… todo aquel contenido que no cambia en un periodo de tiempo más o menos largo. Para que AKAMAI sirva nuestros contenidos “más” estáticos tiraremos de DNS. Una vez hemos configurado el contenido que AKAMAI debe servir, el tiempo de refresco del contenido que si que puede cambiar y algunos parámetros mas, AKAMAI descargará toda la información y la almacenará y distribuirá entre todos sus servidores. A partir de este momento, cuando visitemos nuestra página, parte de su contenido lo servirá AKAMAI. Nuestro servidor quedará liberado de la carga más pesada y ganaremos muchísima velocidad de descarga.
Cual es el problema?
AKAMAI es muy caro, no apto para pequeñas webs o empresas sin muchos recursos. Para ayudarnos aparece de nuevo Google y su App Engine. He leido un documento muy interesante en digitalistic, en maestros del web en castellano, donde te enseñan en 10 pasos a aprovecharte de la enorme granja de servidores de Google para implementar (casi gratis, a partir de 500MB te cobrarán por la transferencia) tu propio CDN.
Visita digitalistic y sigue los pasos para registrarte, crear y disfrutar de tu App Engine con tu propio y barato CDN.









noviembre 30th, 2008 at 11:57
Hola,
mira que el mundo es pequeño, soy el CTO de omatech.com, los que creamos la primera version de sclipo, he llegado a tu blog de pura casualidad !
Quizas te interese un articulo para mejorar el de digitalistic, a su autor le gusto mucho:
http://www.ipsojobs.com/blog/2008/06/17/how-to-create-a-simple-but-powerful-cdn-with-google-app-engine-gae/
Saludos
Agusti
noviembre 30th, 2008 at 21:57
Lo miraré, gracias Agusti!
Has visto sclipo ultimamente? Lo estamos cambiando un poco
Saludos!