software libre como pilar en el grid computing
DESCRIPTION
Presentada en el Software Freedom Day 2011TRANSCRIPT
Software Libre como pilar en la implementación de Clusters y Grid Computing
Jairo E Serrano CIngeniero de Sistemas - Magister en Software Libre – Profesor de Tecnología de Sistemas
¿Quienes somos?
Docentes
Estudiantes
Grupos de investigación
Semilleros de Investigación
Grupos de Estudio
Necesidad
Procesamiento de datos con altos volúmenes de operaciones matemáticas y manejo de datos
Necesidad
Proceso grande
Necesidad
¡Divide y vencerás!
Proceso pequeño 1
Proceso pequeño 2
...
Proceso pequeño N
Necesidad
Suma de 1 a 100... Como?
Tradicional...1+2+3+...100
Necesidad
Por GRIDP1 = 1+2+3+...10P2 = 11+12+...20…Ptotal = P1+P2+...Pn
Solución por Hardware
Super computador con muchos núcleos
Clusterización de N maquinas
Contrucción de un GRID
Solución Software
Python, Fortran, Ruby, Java, C, C++...
Octave, Blender, Ocean...
Esquema actual
SPIDER
Frontend
Computer Element
N Worker Nodes fijos
N Worker Nodes oportunistas
GRID COLOMBIA
Conexión a GRID Colombia
Esquema actual
SPIDER
Frontend – 2 Núcleos
Computer Element – 2 Núcleos
N Worker Nodes fijos – 42 Nucleos
N Worker Nodes oportunistas – 100+ Núcleos
GRID COLOMBIA
Conexión a GRID Colombia – N Núcleos
Vamos a la practica
¿Dudas?