Revista Internet

¿Qué es la computación distribuida?

Por Fransanlag @fransanlag

Hoy me encuentro ante uno de esos artículos que me apasionan, por lo que tendré que hacer un esfuerzo por no enrollarme demasiado ni entrar en demasiados tecnicismos, a ver si lo consigo… de todos modos, como siempre, si os surge alguna pregunta, no dudéis en escribirla aquí o enviarme un correo, estaré encantado de contestar e intentar ayudaros.

Mi idea inicial era escribir sólo un artículo llamado “Computación distribuida aplicada a salud”, pero mientras escribía me he dado cuenta de lo largo que iba a quedarme, así que he decidido dividirlo en dos entregas.

Lo primero que hay que explicar es qué es la computación distribuida. En pocas palabras, consiste en conectar varios ordenadores en red. De esta forma pueden compartir sus recursos y realizar tareas de forma coordinada y eficiente siendo el todo más que la suma de sus partes. Además, gracias a Internet y la expansión que la informática ha experimentado en las últimas décadas, se pueden crear sistemas de computación distribuida con una escalabilidad casi ilimitada a un coste irrisorio.

Creo que la mejor forma de explicarlo será exponiendo un ejemplo. Se trata de un proyecto genial en el que tengo el placer de participar desde hace varios años. Se llama World Community Grid y la definición que hace Wikipedia me parece muy acertada, así que os la adjunto:

Es una organización sin fines de lucro que tiene por objetivo principal la investigación de enfermedades, desastres naturales, problemas medioambientales, entre otros. Aprovechando la capacidad no utilizada y el tiempo disponible de los ordenadores personales de usuarios y empresas alrededor de todo el planeta tierra. La idea de World Community Grid es que “El potencial no usado de los ordenadores personales puede ser útil a la ciencia” Esto se consigue a través de un programa el “World Community Grid Agent”. Este programa, se activa como salvapantallas cuando el ordenador no se está usando y descarga instrucciones que debe realizar, al terminar, sube las operaciones realizadas a la organización.

El pertenecer a esta red es voluntario, podéis saber más sobre el proyecto y daros de alta aquí. Si queréis participar y necesitáis ayuda para instalar el cliente o daros de alta, no dudéis en consultarme, el proyecto merece la pena.

Para que os hagáis una idea del potencial de esta herramienta, en poco más de 6 años, la WCG cuenta con más de 500.000 voluntarios que han puesto a disposición de la red más de 1.500.000 dispositivos y, lo más impresionante, en poco más de 6 años han desarrollado un poder de computación equivalente a… ¡¡339.451 años!! Y subiendo… Podéis consultar más estadísticas de los proyectos implicados aquí y un listado de proyectos aquí (merece la pena echar un vistazo, os van a entrar ganas de apuntaros).

Ahora imaginad todo este potencial aplicado más específicamente a la Medicina… mañana escribiré sobre un ejemplo de uso fascinante en el campo de la Oncología Radioterápica y una forma de gestionar el proyecto genial.


Volver a la Portada de Logo Paperblog