
CientÃficos y expertos en computación en Pakistán han desarrollado un concepto tecnológico que pretende aumentar la velocidad de transmisión de datos, sin tener que invertir en costoso equipos.
Básicamente es crear un Súper Cache distribuido entre miles de computadoras y redes alrededor del mundo.
Lo que pasa es lo siguiente: En los paÃses desarrollados, los proveedores de Internet crean un cache local de la Web con miles de sitios predeterminados según su popularidad y su frecuencia de acceso.
Estos datos los van almacenando en sus servidores. Esto puede significar un ahorro de entre el 30% a 40% del ancho de banda, ya que al estar la información localmente almacenada, no se requiere de “salir” a buscar los datos nuevamente a su fuente original. En otras palabras, ahorra dinero y aumenta la velocidad para los usuarios finales.
También existen soluciones de empresas como Akamai que se dedican exclusivamente a distribuir contenido almacenado previamente para grandes consumidores. Todo lo lo anterior es de gran ayuda para conservar ancho de banda, pero por otro lado, es muy caro sobre todo para paÃses en vÃas de desarrollo ya que requiere de inversión tecnológica y contratos costosos.
Es aquà donde el concepto de DonateBandwidth entra en juego: Inspirado en la idea del protocolo BitTorrent, cuando un usuario trata de accesar un sitio en Internet o trata de bajar un archivo en particular, un programa cliente instalado en su computadora, verifica primero en el cache de la red peer-to-peer para ver si esos datos están disponibles en alguna parte, en otras redes o computadoras de los participantes en este proyecto, antes de salir a la fuente a buscarlos.
La gracia de este proyecto es que existan cientos de miles, de “nodos” en todo el mundo sobre redes con ancho de banda disponible, capaces de donar ancho de banda para asà alimentar digitalmente a las computadoras y redes menos afortunadas.
El proyecto se encuentra en estos momentos en un estado de prueba.
Links:
- Pakistani scientists have a way to boost download speeds. (Technology Review)
- DonateBandwidth
Publicado por Alexander Schek el 18 de August 2008 en la categorÃa Internet con los tags Banda Ancha, BitTorrent, Ciencia, Internet, P2P, Pakistán. Tiene 42 comentarios.
42 Comentarios
Nueva tecnologÃa pretende ahorrar ancho de banda a paÃses en vÃas de desarrollo

21Fabian Ramirez dijo el 18-8-2008 a las 13:16:
Excelente concepto. Lo unico que no me gusta de la cache, que el contenido cambia en forma periodica y no en tiempo real.
Saludos

15Matias dijo el 18-8-2008 a las 13:16:
Como ahorro de energÃa suena perfecto, pero supone una revolución completa de las legislaciones sobre derechos de autor hasta donde puedo ver. En otras palabras; tendrá que ser legal hacer copias temporales.

12zabatman dijo el 18-8-2008 a las 13:26:
Esto debio haberse empezado aplicar hace mucho tiempo
en fin.
Saludos cordiales!.-
leo prieto dijo el 18-8-2008 a las 13:32:
4Muy interesante la propuesta de Pakistán. Claro, como dice Fabián, con un cache distribuido está el problema que alguien no tenga la versión más reciente. Pero quizás se podrÃa comenzar usando para las cosas estáticas, como imágenes, videos, archivos .js, etc. Gran post Alex!

-1MrHuaso dijo el 18-8-2008 a las 13:37:
y que pasa con sitios actualizados frecuentemente? O sólo se guardan estilos, imágenes, etc?

12Mañungo dijo el 18-8-2008 a las 13:40:
Pero si es cosa de transmitir los headers!!! Los browsers tienen esa tecnologÃa hace años… la novedad es que cuando el contenido ha cambiado, ahora se la pides PRIMERO a la red P2P y si falla, recurres al servidor final. Listo
Ver Comentario... G dijo el 18-8-2008 a las 13:44 ...
Ver Comentario... Omega dijo el 18-8-2008 a las 13:45 ...

-2MarÃa José dijo el 18-8-2008 a las 13:51:
Que pasara por ejemplo con el webmail, cuyos “contenidos” cambian continuamente. O con los periodicos por internet, no seria mucha gracias ver los titulares de hace una semana el dia de hoy
Ver Comentario... VictorV dijo el 18-8-2008 a las 14:25 ...

7Brian dijo el 18-8-2008 a las 14:28:
@Maria Jose: Un Caché no almacena todas las paginas que se visitan, en el caso de los webmail no se hace uso del cache y se pasa de una vez a la conexión internacional. Y sobre los periodicos de internet se puede programar la actualización del super caché a tan solo minutos.
A mi me parece una buena iniciativa, no todos los paises cuentan con un gran ancho de banda para ofrecer, aunque con esto surge un problema mas grande y es respecto a la censura que pueda presentarse

-2Camirrakiu++ dijo el 18-8-2008 a las 14:28:
Lo primero que se me ocurrió fue ¿y que onda con la web 2.0? Pero, resulta que si estamos hablando de una gran población sin acceso a internet, estamos también frente a un gran grupo de personas que no entienden bien el sistema ni como concepto… espero que lo que pretende hacer Pakistán sea algo “por mientras” y, cuando como población con internet, puedan todos entender el cuento de que es posible la interrelación a tiempo casi real a la que nosotros estamos acostumbrados, ojalá ya hayan posibilidades técnicas para que tengan internet “directo” (no sé si está bien dicho eso, pero me entienden a que me refiero) y se unan felizmente a la gigante, centripetosa y atractiva comunidad global.
Lo que digo, en todo caso, no es para nada tecnoelitismo, eh! doy como ejemplo, algo que demás que nos ha pasado alguna vez (obvio, con variantes): le comentas a alguien que hablaste por voip con alguien en otro paÃs o que compraste un libro en pdf y te miran asà como “ewwh, qw*?” y, ahà uno tiene que empezar a explicar que es posible usar internet como plataforma para blablablá y blablá… etcétera.
Saludos!
Camirrakiu++

1Jose Luis dijo el 18-8-2008 a las 14:29:
Me imagino que funcionará de manera similar a los caché actuales, donde el contenido dice cuanto debe vivir cacheado… (en los headers http se dice si puede o no ser cacheado, y cuanto tiempo)

0alfred dijo el 18-8-2008 a las 14:35:
pero eso existe hace millones de años, o no se acuerdan cuando terra utilizaba un proxi para las conexiones internacionales y con eso se ahorraba una enormidad de trafico.

3Miguelo dijo el 18-8-2008 a las 14:41:
no va a ser muy distinto del caché que aplican muchos (por no decir todos) los ISP. excelente iniciativa.

0FenixHardware dijo el 18-8-2008 a las 14:52:
Muy interesante la noticia y el concepto. Ahora, que pasará con los contenidos que se actualizan en el corto plazo?
Saludos

1Stein! dijo el 18-8-2008 a las 15:01:
Yo lo entendà bien; es como el caché de cualquiera de nosotros, pero compartido, excelente po.
Ojalá el desarrollo vaya bien, se irá perfeccionando con las pruebas obviamente (para JJ).
Super buen artÃculo Sr.Nuevo, ¡Bienvenido!
(que bizarro esto de la Web2.0 en que los clientes dan la bienvenida jajaja)

0Marcelo Vilches W dijo el 18-8-2008 a las 15:12:
Simplificación y optimización de los datos web. Muy buen objetivo.
Espero que resulte todo ok
saludos FWmonitos!!!

-1PaYaZo dijo el 18-8-2008 a las 15:12:
excelente dijo Montgomery Burns, una buena iniciativa, que podrÃa ser replicada en algunos de los pises
y ahora que las web son tantos y hay algunas tan pesadas como el lun.cl

0Toku dijo el 18-8-2008 a las 15:21:
Obviamente en el desarrollo de la idea se deberán pulir todos los detalles que se presenten, como buenas estrategias para el manejo de informacion dinamica, estrategias para evitar que esto sea un cuello de botella en lugar de un “acelerador,economizador”, etc.
Por ejemplo para lo ultimo, es muy probable que esta idea en un principio sea más malo que bueno, ya que con una red de cache chica, la tasa de falla al intentar recuperar del cache sea alta, y finalmente igual se tenga que ir a la fuente original, es decir igual que antes + el overhead de haber tenido que consultar al cache, con una red grande y buena se podrian tener buenas tasas de exito y con respuestas rápidas, es decir, ni cagando lo usaria mientras no vea lindos gráficos con buenas tasas de respuesta y exito (donde el exito no se base solamente en tener el contenido, si no que el contenido disponible cumpla varios criterios que garanticen su calidad).

0Totofredo dijo el 18-8-2008 a las 15:22:
Toda iniciativa que implique mejor conectividad es siempre bienvenida!!!!!
Off-topi: Alexander, Leo, ¿que tan cierto es esto?
Prevé Google lanzar su GPhone en octubre por El Financiero (Mexico)

-2Kique dijo el 18-8-2008 a las 15:25:
Mejor hagamos una "caché" de música, pelÃculas y archivos... damn it!!! eso ya existe hace tiempo jejejeje (aka torrent). ¿Que les parece si mejor expandimos esta misma caché que ya tenemos?

1Jaime Ayala C. dijo el 18-8-2008 a las 15:26:
Además para que el cacheo ande más rápido lo ideal es que las conexiones fueran un poco menos asimétricas de lo que son ahora, no es posible que tenga 4 mb / 256 kb. Si modificaran la velocidad de subida se aprovecharÃa de mejor manera el caché pakistanÃ, ya que obviamente se alimenta de este ancho de banda.
y aprovecho de mejorar mi ratio…

2funk dijo el 18-8-2008 a las 15:41:
<rant-mode>
buena… hablando de cache, por que sera que los operadores moviles y los sitios de los operadores moviles, y los proxies de los operadores moviles setean el header Cache-Control: no-cache en todos sus sitios? (y los sitios que se acceden cuando la gente usa sus proxies a traves de los celulares)… ooops… ah, cobran por byte transmitido ![]()
(si, lo setean incluso cuando el sitio no necesita ser no-cacheado)
</rant-mode>

1overspace dijo el 18-8-2008 a las 15:45:
No creo que el usao del caché produzca visualizacion de sitios con contenido no actualizado.
el caché se renueva apenas aparece informacion nueva,
De hecho los pcs que usamos comunmente usan cache para optimizar el usao del porcesador, pero eso no significa que nos muetren informacion desactualizada.
En fin el tema del cache es un detalle que está del lado de la parte técnica.
Asi que simples usuarios de a pie no deben criticar ni interntar opinar al respecto.

0MasterCracker3D dijo el 18-8-2008 a las 15:47:
Nuevo no creo que sea: Lean un poco acerca de Grid Computing, Linda Tuple Space, JavaSpaces, Oracle Coherence, GigaSpaces, entre otros.
Saludos.

2SoporteADSL dijo el 18-8-2008 a las 16:05:
La cache guarda las cosas que no se mueven, por ej el marco de la pagina, el diseño, algunos frames, etc.
FuncionarÃa como la cache de tu navegador. No es que no nos enteraremos de lo que sucede en un periodico. Mi firefox tiene cacheada las paginas que mas uso y no por eso me pierdo cosas.
O a caso me perdi del reciente lanzamiento de Windows98 por usar cache??

3Nito dijo el 18-8-2008 a las 16:07:
En Chile tambien usamos algo parecido cuando partimos en internet…. Entre los años 95 y 98 se usaron los Proxy/cache locales en varias empresas que en ese tiempo usaban internet, ya que la velocidad promedio en ese tiempo era de 64kbps con el uso de LanModem Analogicos o Digitales y el contenido era solo HTML estatico y una que otra foto.
Ahora esa solucion ya ni se usa… bueno, excepto para “sapear” el porno que bajan algunos trabajadores o tu jefe.

0Jin Mishima dijo el 18-8-2008 a las 16:31:
Excelente iniciativa, para sitios web como youtube, last.fm, etc seria una muy buena alternativa para no recurrir a los servidores, esos contenidos generalmente se mantienen.

0Nueva tecnologÃa pretende ahorrar ancho de banda a paÃses en vÃas de desarrollo dijo el 18-8-2008 a las 17:04:
[...] Nueva tecnologÃa pretende ahorrar ancho de banda a paÃses en vÃas de desarrollowww.fayerwayer.com/2008/08/nueva-tecnologia-pretende-ahorrar… por Zhek hace pocos segundos [...]

-1rasec dijo el 18-8-2008 a las 17:24:
mmmm que nivel de seguridad tendrá ? SSL , creo que no entraria al banco por temor a que roben ms datitos …. ,,,, esto opino…

-1LinuXsmart dijo el 18-8-2008 a las 17:42:
Exelente idea si no fuera por:
1º ¿Dónde dejan los derechos de autor?
2º ¿Cuanto tiempo durarÃa ese cache en el ISP?
3º Al ser un cache, dificultarÃa el acceso a muchas páginas dinámicas
4º Acá eso no va a aguantar mucho, los ISP tienen que mejorar si o si, asi que idea descatada, aunque buena para paÃses en que la internet esta peor que en Chile y que el acceso a las páginas no es ta exigente como en nosotros

0Alejandro dijo el 18-8-2008 a las 17:47:
ya me imagino a VTR luchando con el pcache y el protocolo de bittorrent del cache, las conexiones anda ancha chilenas sufren mucho con las peticiones multiples, si con el bittorrent derepente no se puede ni navegar
y que hay con el lag o tiempo muerto que demore en conectar ?? que se produciria al solicitar el contenido y que este empiece a reproducir yo creo que a nadie le guste eso
denuevo con las solucones parche para los paises en vias de desarrollo, no hay mercado paconexiones buenas y mas encima quieren que compartas la tuya arruinando tu experiencia de navegacion

0Nueva tecnología para ahorrar ancho de banda dijo el 18-8-2008 a las 17:55:
[...] Fayerwayer Etiquetas: internet Comentar Nombre * E-mail [...]

0Zeus dijo el 18-8-2008 a las 20:42:
A esto se le llama “Proxy Cache” y existe de que internet es internet…. noticia nueva??.. ploopl

0Simon Urzua dijo el 18-8-2008 a las 21:48:
Pero si las redes P2P se demoran mucho en agarrar al comienzo… va a hacer que valla mas lento

0nocnoc dijo el 18-8-2008 a las 22:46:
Esto era una excelente idea por alla a fines de los 90/principios del 2000. Hoy en dia, el mayor consumo de ancho de banda de los ISPs es por lejos, el P2P y Youtube. Ojala los pakistanes esten pensando en esas dos variables, sino la verdad el aporte y la innovacion no es realmente significativo.

0Lordnet dijo el 19-8-2008 a las 02:47:
un cache distribuido funcionarÃa solo si en chile existiesen empresas dispuestas a donar fraccion de su fibra en ese fin
que gente haga cacheo con 512 kbps de subida no sirve
el otro pero es la negociación de los protocolos. bittorrent. que toma su tiempo. las páginas no deben demorarse en abrir mas de 7 segundos, ya que hace perder el interés al navegante. (capacity planning)
estamos hablando de descargar una pagina web, imagenes o videos mediante un sistema distribuido.
que debido a la web 2.0 el contenido estático cacheable se reduce radicalmente. (ej: gmail, google docs, edicion online de fotos).
también recuerdo que terra tuvo en sus inicio un grupo de servidores proxy y cache para evitar la sobredemanda del enlace. también recuerdo el problema que era porque uno modificaba la página web personal, pero el visitante estaba bajo el caché y no veia las modificaciones.
los isp son los que se deben poner con la replicacion nacional y cacheo de contenido. vease diarios y youtube.
también tiene que haber voluntad polÃtica, tal como hacer un anillo energético, hacer un pit latinoamericano, que nos haga mas independiente del enlace a gringolandia, y que atraiga la instalación de datacenters y granjas de servidores de monstruos web (empresas google, microsoft, akamai tech)
por cierto, VTR tiene convenio con akamai para la distribucion de contenido.
aparte de casos comerciales de la distribucion de contenido, como akamai, están soluciones equivalentes en bittorrent actualmente en funcionamiento, como es el caso de los featured torrents de mininova (ellos hacen de tracker y de peer), y del servicio torrent de imageshack