Linux Week 2007 - Networking Day : Clusters y grids computacionales en redes avanzadas

Linux Week
Existen dos tipos de aplicaciones en paralelo:
-MPI , el cual es el mas usado
-PVM

La programacion MPI es exclusiva de Linux, y solo se podran usar en este SistemaOperativo.
Existen varias distribuciones para este fin como el Oscar, Rocks, OpenMOSIX, ClusterKnopix, entre otros.

Existen dos clasificaciones de Cluster:
-HTC, muy ligado al Beowulf (un solo proceso que necesita gran cantidad de computo), en el cual el tiempo no es importante.
-HPC, muy ligado a MOSIX (conjunto de modulos que trabajan con el kernel), donde el tiempo es muy importante.

Todo lo antes mencionada fue diseñado para un laboratorio por ejemplos, es decir estaba limitado por un espacio geográfico. Sin embargo posteriormente surgio la idea del GRID, es decir gracias al internet se podia hacer uso de cualquier computadora del mundo (con previa autorizacion del usuario) y de esta manera romper la barrera del limite geográfico. A todo esto se le denomina CLUSTER GRIDING.

Algunas caracteristicas del GRID COMPUTING son:
- Uso de trabajos en red con arquitectura y protocolos bien definidos.
- Permite agrupar virtualmente equipos de todo el mundo.
- Necesita controles de acceso y seguridad.
- Diversas instituciones pueden unir sus recursos para obtener resultados.
- La Grid localiza los equipos menos usados y les asigna tareas.
- No todos los problemas se pueden resolver con GRID.

En la actualidad existe el Proyecto EELA, el cual une grids de Europa y AmericaLatina. Actualmente el Perú no pertenece a ese proyecto pero se estan haciendo esfuerzo por hacerlo, se estan preparando a un grupo de personas para que puedan cumplir bien sus funciones.