archivo

Grid Computing

Una de las necesidades más importantes en un sistema p2p puro, en el que todos los nodos desempeñan el mismo papel, es poder encontrar los que se necesita en el menor tiempo posible. Al fin y al cavo, no sirve de nada poseer datos distribuidos si no se puede acceder a ellos. En redes como Gnutella, que emplean el método de la inundación, la búsqueda es sencilla. Un nodo A necesita un contenido, por ejemplo un pdf que hable sobre sistemas linux. El usuario escribe un patrón de búsqueda: “sistemas Linux”. La cadena de búsqueda es enviada por el nodo A a todos sus contactos, y cada uno de estos la reenvia a los suyos… etc. Esto tiene que parar, pues la profundidad de un arbol de búsqueda de este tipo puede ser enorme y el tráfico que genera diréctamente proporcional. El número de saltos máximo para la búsqueda viene dado por el hops-to-lives. Cada nodo, al recibir la petición, realiza una exploración en su contenido y contestará al nodo A con los datos que concuerden con la cadena de búsqueda o parte de ella. Read More

Sí. Porfin veo fruto en los meses de trabajo y diseño. Ya podras compartir todo lo que quieras con tus amigos mediante una red p2p sin servidores centrales y con anonimato.Llega Cube File Service y su interface grafica Madagascar. El próximo viernes es el lanzamiento. Quieres probarla? entra en cube-grid.sourceforge.net

Por fin ha funcionado el nucleo de este servicio. Lo estoy probando en simulación con mi máquina y  he podido subir contenido y descargarlo de forma satisfactoria. CubeFS está orientado a Grid pero voy a crear una aplicación específica para usuarios que deseen compartir contenido, eliminando muchos aspectos no interesantes para el mismo.

Hoy he comenzado a probar CubeFS, en anillos públicos. Bueno, por ahora parece que marcha. La verdad es que estoy muy contento después de varios meses dedicado a implementar el diseño. Tras terminar las pruebas quedará implementar el Postman, el modulo que carga los servicios y permite el paso de mensajes entre ellos y desde cualquier aplicación exterior. Los mensajes serán en formato XML para facilitar la comunicación y entendimiento.

Es un servicio basado en p2p puro, no existen servidores centrales, que da solución a problemas de almacenamiento en sistemas Grid e intercambio de archivos. Ahora el usuario solo se tiene que preocupar de ceder un porcentaje de su disco duro. CubeFS se encarga de gestionar el espacio asignando los fragmentos de archivos que correspondan. Todos los nodos se conectan y forman lo que se conoce como un anillo. Aunque en la primera versión de prueba no estará implementado, existirán anillos de tipo público, es decir, cualquiera puede incorporarse a ellos y anillos de tipo privado en los que hay una Autoridad Certificadora, CA, que proporciona los certificados que se comprueba al acceder. En este último tipo se garantiza la persistencia de datos a menos que fallen un número determinado de nodos de forma simultánea. Además posee un sistema de permisos de archivo al estilo Unix/Linux que permiten, dependiendo del usuario y del grupo, operaciones de descarga y borrado del contenido. Los anillos privados están pensados para emplearlos en entornos Grid en donde se definen grupos de trabajo y se decide que pueden descargar o que pueden borrar.

En fin estoy trabajando lo más rápido que puedo para ver si tengo la primera versión en septiembre.

Caracteristicas:

  • Permisos en archivos tipo Unix.
  • Garantía de persistencia de datos.
  • El sistema es anónimo.
  • p2p sin servidores centrales.
  • Basado en DHT.

Tiene lugar en Sevilla del 10 – 14 de septiembre, en el Centro Informático Científico de Andalucía, con un máximo de 24 plazas. Será impartido por RedIris, organismo que desde 2002 lleva impulsando el uso de tecnologías Grid en España, participando en proyecto de ámbito nacional y europeo como CrossGrid, EGEE-I, EGEE-II, EuMedGrid, EELA y GGF. Más información.

A %d blogueros les gusta esto: