BEOWULF es una clase de computador masivamente paralelo de
altas prestaciones principalmente construido a base de un cluster de componentes hardware estndard. Un Beowulf ejecuta un sistema operativo de libre distribucin como Linux o FreeBSD, y se interconecta mediante una red privada de gran velocidad. Generalmente se compone de un grupo de PCs o estaciones de trabajo dedicados a ejecutar tareas que precisan una alta capacidad de clculo. Los nodos en el cluster de computadoras no se hayan en los puestos de trabajo de los usuarios, sino que estn totalmente dedicados a las tareas asignadas al cluster. Generalmente, el cluster se haya conectado al mundo exterior por un solo nodo.
Cules son los sistemas de Beowulf se utilizan para estos
das?
Aplicaciones tcnicas tradicionales tales como simulaciones, la
biotecnologa y petro-clusters; modelado de los mercados financieros, minera de datos y procesamiento de flujos; y servidores de Internet para audio y juegos.
Cules son PVM y MPI?
PVM y MPI son sistemas de software que le permiten escribir
programas paralelos de paso de mensajes que se ejecutan en un clster, en Fortran y C. PVM sola ser el estndar MPI hasta que apareci. MPI (Message Passing Interface) es el estndar para programas paralelos de paso de mensajes porttiles normalizados por el Foro MPI y disponibles en todas las supercomputadoras masivamente paralelas.
El software puede ejecutarse ms rpido en un Beowulf si se dedica
algn tiempo a reestructurar los programas. En general es necesario partirlos en tareas paralelas que se comunican usando alguna librera como MPI o PVM, o sockets o SysV IPC.
Tipos De Configuraciones
Las computadoras en un cluster se comunican mediante una red de
interconexin. Existen distintos tipos de red disponibles. Un Hub ethernet es un dispositivo de red que acta como un bus broadcast, en el cual una seal de entrada es amplificada y distribuida a todos los puertos. Slo un par de computadoras se pueden comunicar correctamente a la vez. Si dos o ms computadoras envan paquetes a la vez ocurrir una colisin. Por tanto, el ancho de banda de un Hub ROBERTO ALDAIR AMBRIZ GUADARRAMA SISTEMAS OPERATIVOS PARA REDES 1 INFORMTICA Ethernet es equivalente al ancho de banda del link de comunicacin, 10Mbps para estndard Ethernet, 100Mbps para Fast Ethernet, y 1Gbps para Gigabit Ethernet. Un Switch Ethernet ofrece ms ancho de banda acumulado permitiendo mltiples comunicaciones simultneas. Si no hay conflictos en los puertos de salida, el Switch Ethernet puede enviar mltiples paquetes simultneamente. El coste por puerto de un Switch Ethernet es aproximadamente cuatro veces ms grande que un Hub Ethernet.
GOOGLE
Durante el ao 2003, el clster Google lleg a estar conformado por
ms de 1,5 millones de computadores personales. Una consulta en Google lee en promedio cientos de megabytes y consume algunos billones de ciclos de CPU.
CLUSTER PS2
En el ao 2004, en la Universidad de Illinois (en Urbana-Champaign,
Estados Unidos), se explor el uso de consolas Play Station 2 (PS2) en cmputo cientfico y visualizacin de alta resolucin. Se construy un clster conformado por 70 PS2; utilizando Sony Linux Kit (basado en Linux Kondora y Linux Red Hat) y MPI.
CLUSTER X
En la lista TOP 500 de noviembre de 2004 fue considerado el
sptimo sistema ms rpido del mundo; sin embargo, en julio de 2005 ocupaba la posicin catorce. Cluster X fue construido en el Tecnolgico de Virginia en el 2003; su instalacin fue realizada por estudiantes de ese instituto. Est constituido por 2200 procesadores Apple G5 de 2,3 GHz. Utiliza dos redes: Infiniband 4x para las comunicaciones entre procesos y Gigabit Ethernet para la administracin. Cluster X posee 4 TiB de memoria RAM y 176 TB de disco duro, su rendimiento es de 12,25 TFlops. Se lo conoce tambin como Terascale. ROBERTO ALDAIR AMBRIZ GUADARRAMA SISTEMAS OPERATIVOS PARA REDES 1 INFORMTICA