Está en la página 1de 3

SUN CLUSTER Son un sistema operativo distribuido construido como un conjunto de extensiones sobre la base del sistema UNIX

Solaris. Este sistema ofrece agrupaciones con una imagen de sistema nico: Es decir la agrupacin aparece ante los ojos del usuario y de las aplicaciones como un nico computador ejecutando el sistema operativo Solaris. Estructura de una agrupacin SUN:

Figura Estructura de Sun Clster Los componentes principales son:


Soporte de comunicaciones y objetos. Gestin de procesos. Gestin de redes. Sistemas de archivos globales distribuidos.

SOPORTE DE COMUNICACIONES Y OBJETOS: La implementacin de la agrupacin Sun est orientada a objetos. El modelo de objetos CORBA se utiliza para definir los objetos y los mecanismos de llamada a procedimiento remoto (RPC) implementados en una agrupacin Sun . El lenguaje de definicin de interfaces (IDL) de CORBA se utiliza para especificar las interfaces entre los componentes MC de diferentes nodos. Los elementos de MC estn implementados en el lenguaje orientado a objetos C++. Esto junto con IDL proporciona un mecanismo para la comunicacin entre procesos, entre nodos y dentro de cada nodo. Todo est construido sobre el ncleo de Solaris, sin que prcticamente se necesiten cambios.

GESTIN DE PROCESOS:

La gestin de procesos global abarca todas las operaciones sobre procesos por lo que la ubicacin de un proceso es transparente al usuario. La agrupacin Sun mantiene una visin global de los procesos por lo que existe un identificador nico para cada proceso de la agrupacin y por lo que cada nodo puede saber la ubicacin y el estado de cada proceso. Es posible realizar migracin de procesos: un proceso puede desplazarse de un nodo a otro durante su ejecucin para obtener un equilibrio de la carga o resistencia a fallos. Sin embargo todos los hilos de un mismo proceso deben estar en el mismo nodo. GESTIN DE REDES: Se tuvieron en cuenta tres mtodos para la gestin del trfico de la red: 1Realizar todo el procesamiento del protocolo de la red en un nico nodo. En particular para una aplicacin basada en TCP/IP, el trafico entrante (y saliente) debe atravesar un nodo de conexin a la red que, para el trafico entrante, debe analizar las cabeceras TCP e IP y encaminar los datos encapsulados hacia el nodo adecuado y, para el trafico saliente, debe encapsular los daos de otros nodos con cabeceras TCP/IP. No es escalable para un gran nmero de nodos por lo que fue rechazado. Asignar una direccin IP nica a cada nodo y ejecutar los protocolos de la red sobre la red externa directamente en cada nodo. El problema es que la configuracin de la agrupacin ya no es transparente y la dificultad de la resistencia a los fallos cuando una aplicacin se desplaza a otro nodo con direccin de red subyacente distinta. Utilizar un filtro de paquetes para encaminar paquetes al nodo adecuado y realizar el procesamiento de protocolo en ese nodo. La agrupacin aparece como nico servidor con direccin IP nica. Las solicitudes del cliente estn equilibradas entre los nodos disponibles. Es el mtodo adoptado por la agrupacin Sun.

1-

2-

Subsistemas de red de Sun Clster tiene tres elementos principales:

Los paquetes entrantes los recibe en primer lugar el nodo que tiene el adaptador de red fsicamente conectado a la red. El nodo receptor filtra el paquete y lo entrega al nodo de destino correcto a travs de la interconexin de la agrupacin. Todos los paquetes salientes se encaminan a travs de la interconexin de la agrupacin al nodo que tiene conexin con una red externa. El procesamiento del protocolo de los paquetes salientes se realiza en el nodo en donde se originan. Se mantiene una base de datos de la configuracin de la red global para hacer un seguimiento del trfico de la red en cada nodo.