Cluster En Linux
en CLUSTERS LINUX
Carlos Jaime Barrios Hernández
Laboratoire ID-IMAG
Montbonnot - Saint Martin, Francia
2005
Computación de Alto Rendimiento(Supercomputación)
Computación para tratar problemas de gran
reto.
Grandes Recursos Computacionales (Máquinas
Paralelas)
Paradigma Especial de Programación
(Programación Paralela)
En otras palabras… ¡ ESCOMPUTACIÓN
PARALELA !
Problemas de Gran Reto
Son problemas fundamentales en ciencia e ingeniería, que para su
tratamiento requiere Alto Desempeño ~ Supercomputación ~
Inversión Económica.
Losproblemas de gran reto por lo general requieren: alta
comunicación, cálculo intensivo, almacenamiento masivo y/o una
combinación de todas.
Ejemplos:
Bioinformática
Ingeniería ElectrónicaTelecomunicaciones
Astrofísica
Meteorología
Diseño y Análisis de Sistemas Complejos
Diseño Gráfico y Visualización
Máquina Paralela
Es una máquina que permite el
procesamiento en paralelo…
MáquinasMultiprocesadoras:
• Memoria Compartida
• Arreglos vectoriales de Computadoras
• IBM PS2, ALPHA, CRAY …
Máquinas Multicomputadoras:
• Memoria distribuida
• Arreglos entre nodos
• ClustersCLUSTER
Es una estructura de
máquinas secuénciales
intercomunicadas en
una red, que conforma
una máquina paralela
multicomputadora.
Algo de Historia…
En los Años 50’s se publican losprimeros conceptos teóricos del
Procesamiento en Paralelo
Aparecen las primeras redes de computadoras en los 60’s y 70’s.
En los 80’s las instituciones comienzan a adquirir a increíbles
precios lassupercomputadoras.
En los inicios de los 90’s aparece LINUX, escrito por Linus Torvalds.
Los Clusters surgen a partir de un proyecto realizado en el CESDISNASA por T. Sterling y D. Becker, originandoel primer Cluster
Beowulf, en 1994. (http://www.beowulf.org)
Hoy en dia los autores del proyecto forman parte de una empresa
privada llamada Scyld (http://www.scyld.com)
Los Clusters comienzan a...
Regístrate para leer el documento completo.