Bienvenidos a BOINC Ecuador

"Boinc" (Berkeley Open Infrastructure for Network Computing) es una plataforma de cómputos distruibuida internacionalmente, creada para generar una eficaz red de internet donde todas las máquinas que posean esta plataforma sirvan a los efectos de sumar cálculos para diversos proyectos complejos. Estos proyectos requieren de tal cantidad de cómputos, que ni manteniendo localmente en sus laboratorios supercomputadoras podría avanzarse a paso firme en descubrimientos dependientes de manera exclusiva de cálculos matemáticos.

Es decir, al usted instalar la plataforma Boinc en su computadora, ésta se convertirá en parte de esta red global, y comenzará a generar cálculos en base a paquetes que irán y vendrán a través de su red local de internet, ocurriendo esto siempre que su computadora se encuentre inactiva, es decir a modo de salvapantallas o cuando BOINC registre que usted no ha movido el mouse ni existe actividad en su CPU tras determinado tiempo (todo esto configurable a su gusto).

La plataforma BOINC se descarga de manera gratuita, y su código es open-source (abierto para su visualización y/o modificación por parte de cualquier programador) bajo licencia GNU Lesser Public. Actualmente, BOINC es desarrollado por un grupo de programadores ubicado en la Universidad de California, en Berkeley, bajo la dirección de David Anderson, conocido por liderar el proyecto de SETI@home --proyecto que utiliza este mismo software BOINC con la misma maquinaria.

SETI@home (Search for Extraterrestrial Intelligence, o sea, la Búsqueda de Inteligencia Extraterrestre) es el proyecto más conocido que utiliza el soft BOINC para ampliar su posiblidad de cálculos (ver más sobre SETi@home aquí), y su éxito --que tras su lanzamiento en 1999 rápidamente se transformó en la más poderosa herramienta de cómputos basados en la red jamás concebida-- demostró sin dudas que el software podía ser utilizado para cualquier proyecto dependiente de cómputos intensivos.

La intención de BOINC es brindar a los investigadores y científicos --en áreas diversas como biología molecular, climatología y astrofísica-- el potencial de las computadoras personales a nivel mundial para agilizar los resultados de sus investigaciones.

BOINC está diseñado como una estructura gratuita de software disponible para cualquiera que desee comenzar un proyecto basado en cómputos distribuidos. La mayoría de los proyectos son considerados excentos de fines de lucro, y dependen principalmente de voluntarios. Sin embargo, esto no excluye la posibilidad de que BOINC sea utilizado con provecho económico. La plataforma consiste de un sistema de servidores y un soft de cliente que comunica uno con otro a fin de distribuir, procesar y devolver unidades de cómputos resultantes.

La mayor parte incluye el servidor remoto, que puede correr en una o más máquinas para permitirle a BOINC escalar a proyectos de cualquier envergadura. Los servidores de BOINC corren bajo Linux y utilizan Apache, Php y MySQL como base para sus sistemas web y base de datos. BOINC es sencillamente una estructura para la distribución de trabajo sin utilidad científica para BOINC mismo. Los cómputos científicos se realizan en las computadoras de los usuarios y los resultados son analizados luego de ser validados y transferidos desde el software BOINC hacia la base de datos de los investigadores y científicos. Los servidores BOINC también proveen características de avanzada, incluyendo redundancia homogénea (envío de paquetes de cómputos a computadoras de la misma plataforma exclusivamente), truncamiento de unidad de trabajo (envío de información al servidor antes de que el proceso de una unidad de trabajo esté completa), y segmentación localizada (envío de unidades de trabajo a computadoras que ya contenían los archivos necesarios, creando trabajo por demanda).

La estructura de cliente consiste en una aplicación pequeña que gerencia el trabajo de las computadoras donde se encuentra el software BOINC. Cualquier computadora puede incluirse en cuantos proyectos BOINC sean posibles, permitiendo a los usuarios participar en múltiples tipos de investigaciones. El cliente BOINC se encarga automáticamente de la descarga y subida de trabajo. Además, se ocupa también de dividir el tiempo de trabajo en cada proyecto de acuerdo a las preferencias del usuario, pero no es capaz de auto actualizarse dadas razones de seguridad. Sin embargo, las aplicaciones de ciencia se bajan de manera automática y son actualizadas cuando una computadora está suscripta a un proyecto. Esto permite a los científicos lanzar fácilmente y distribuir nuevo software a los participantes sin su intervención.

Hospedaje de Páginas Web
Mozilla Firefox