Cluster Oscar

De EcuRed
Cluster OSCAR
Concepto:OSCAR es una colección de software de código abierto para crear un cluster sobre Linux desarrollada por el Grupo de Clusters Abiertos (OCG – Open Cluster Group).

Cluster OSCAR. (Open Source Cluster Application Resources) es una colección de software de código abierto para crear un cluster sobre Linux desarrollada por el Grupo de Clusters Abiertos (OCG – Open Cluster Group).

Contenido

Arquitectura

ELos computadores que conforman el cluster se denominan nodos, existen dos tipos de nodos: un nodo principal (nodo servidor) y varios nodos de cómputo (nodos clientes).

El nodo principal provee respuestas a los pedidos de servicio y asigna las tareas apropiadas a cada nodo cliente. Los nodos clientes se dedican a realizar tareas de cómputo, poseen hardware homogéneo y disponen de una copia completa del sistema operativo y de otros programas. Los nodos se comunican a través de una red Ethernet que no está expuesta al mundo exterior; el nodo servidor posee dos interfaces de red: una interfaz de red conectada al mundo externo y una interfaz conectada a la red interna.

Instalación

OSCAR se instala sobre un computador con una distribución Linux previamente, realiza la instalación y/o configuración de los paquetes necesarios para el cluster de forma automática.

Objetivo

El objetivo primario del grupo de trabajo OSCAR es conseguir que la instalación, la configuración y la administración de un cluster de tamaño modesto, sea fácil. Cualquier cosa necesaria para un cluster – instalación y configuración, mantenimiento, Programación paralela, sistemas de encolamiento, programación de tareas – está incluida en OSCAR.

Componentes

OSCAR trae consigo un numero de paquetes de software para el trabajo con cluster. Dichos paquetes se pueden agrupar en dos categorías:

Algunos de estos paquetes los mencionamos a continuación.

Este es el núcleo del funcionamiento de OSCAR. Es indispensable su instalación.

La herramienta C3 tiene este nombre dada las iniciales de Cluster, Command and Control. Esta suite provee una administración por líneas de comandos.

Conjuntos de scripts Perl que permiten al usuario realizar cambios en el entorno de OSCAR. Permite por ejemplo, intercambiar entre las plataformas de Programación paralela MPI o LAM/MPI

Un sistema central de bases de datos para OSCAR.

Fuentes