Sistema operativo: Este debe de tener un entorno multiusuario, cuanto ms fcil
sea el manejo del sistema menores problemas tendremos.
Comnmente Solingest instala sus cluster con sistemas Microsoft Cluster Services (MSCS), pero es totalmente En resumen, cluster es un grupo de mltiples ordenadores factible la instalacin de un Cluster con un sistema Linux o unidos mediante una red de alta velocidad, de tal forma que el Unix como podran ser Rocks (Linux) o Solaris (Unix). conjunto es visto como un nico ordenador, ms potente que los comunes de escritorio. De un sistema de este tipo se Han surgido ocasiones en las que se ha requerido el montaje espera que presente combinaciones de los siguientes servicios: de un sistema cluster en Mac OS X, sobretodo en Granjas de render (para procesado 3D). Alto rendimiento Alta disponibilidad Conexiones de Red: Equilibrio de carga Las conexiones utilizadas en este tipo de sistema pueden ser Escalabilidad muy variadas, se pueden utilizar desde simples conexiones Ethernet con placas de red comunes o sistemas de alta Para que un sistema cluster funcione no es necesario que velocidad como Fast Ethernet, Gigabit Ethernet, Myrinet, todas las mquinas dispongan del mismo Hardware y sistema Infiniband, SCI, etc. operativo (cluster heterogneo). Este tipo de sistemas debe de disponer de un interfaz de manejo de clusters, la cual se Middleware: encargue de interactuar con el usuario y los procesos, El middleware es el software que acta entre el sistema repartiendo la carga entre las diferentes mquinas del grupo. operativo y las aplicaciones y que brinda al usuario la experiencia de estar utilizando una nica super mquina. Este software provee una nica interfaz de acceso al sistema, Qu es exactamente un sistema Cluster? denominada SSI (Single System Image). Optimiza el sistema y provee herramientas de mantenimiento para procesos Este tipo de sistemas se basa en la unin de varios servidores pesados como podran ser migraciones, balanceo de carga, que trabajan como si de uno slo se tratase. Los sistemas tolerancia de fallos, etc. cluster han evolucionado mucho desde su primera aparicin, ahora se pueden crear distintos tipos de clusters, en funcin Este sistema tambin se encarga de la escalabilidad del de lo que se necesite: cluster, detectando nuevas mquinas y aadindolas al grupo. Unin de Hardware Por lo tanto, si un cliente quisiera disponer de un cluster para Clusters de Software su servidor Web, este podra optar entre diferentes opciones. Alto rendimiento de bases de datos No habra ningn problema en instalar un cluster que tuviese un sistema MySQL y PHP repartido entre diferentes Qu componentes necesita un cluster para mquinas. funcionar? Por norma general un cluster hace uso de diferentes Tiene alguna desventaja? componentes para funcionar, entre estos estn: Ninguna, este tipo de sistemas son los ms fiables, ya que para la parada total del proceso deben de pararse todas las Nodos (Ordenadores o servidores) mquinas que componen el grupo. Es la mejor solucin para Sistema operativo crecer segn las necesidades reales, ya que puede aadir Conexin de Red (ampliado ms abajo) tantas mquinas necesite. Middleware (capa entre el usuario y el sistema operativo) Protocolos de comunicacin y servicio Empresas muy importantes como Google y Microsoft utilizan Aplicaciones este tipo de sistemas para poner en marcha sus portales. Nodos: Realmente con este tipo de soluciones las posibilidades son Los nodos pueden ser ordenadores de escritorio o servidores, inmensas. de hecho se puede establecer un cluster con cualquier tipo de mquina.