Sunteți pe pagina 1din 2

Qu es ?

Los Clster en computacin son un coleccin de Computadoras construidos mediante la utilizacin de hardwares comunes interconectadas de alguna manera, que trabajan en conjunto, distribuyndose las tareas entre ellas, logrando que el usuario lo vea como una sola. Beneficios de la Tecnologa Clster Mejoran el rendimiento y/o la disponibilidad por encima de la que es provista por un solo computador de manera ms econmico que computadores individuales de rapidez y disponibilidad comparables. Las aplicaciones paralelas escalables requieren: buen rendimiento, baja latencia, comunicaciones que dispongan de gran ancho de banda, redes escalables y acceso rpido a archivos. Un clster puede satisfacer estos requerimientos usando los recursos que tiene asociados a l. Requerimientos Bsicos Un clster consta de por lo menos 2 o ms nodos Los nodos de un clster estn conectados entre s por lo menos un canal de comunicacin. Los clsteres necesitan software de controles especializado Homogeneidad de un clster Homogneos: formados por equipos de la misma arquitectura. Todos los nodos tienen una arquitectura y recursos similares, de manera que no existen muchas diferencias entre cada nodo. Heterogneos: formados por nodos con distinciones que pueden estar en los siguientes puntos. Tiempos de acceso distintos Arquitectura distinta Sistema operativo distinto Rendimiento de los procesadores o recursos sobre una misma arquitectura. TIPOS Alto rendimiento (High Performance) Son clsteres en los cuales se ejecutan tareas que requieren de gran capacidad computacional, grandes cantidades de memoria, o ambos a la vez. El llevar a cabo estas tareas puede comprometer los recursos del clster por largos periodos de tiempo. Este tipo suele estar ligado a solucionar los siguientes problemas: Clculos matemticos Mejora de grficos Compilacin de programas Descifrado de cdigos Rendimiento del sistema operativo Alta disponibilidad (High Availability) Son clsteres cuyo objetivo de diseo es el de proveer disponibilidad y confiabilidad. Estos clsteres tratan de brindar la mxima disponibilidad de los servicios que ofrecen. La confiabilidad se provee mediante software que detecta fallos y permite recuperarse frente a los mismos, mientras que en hardware se evita tener un nico punto de fallos. Alta eficiencia

Son clsteres cuyo objetivo de diseo es el ejecutar la mayor cantidad de tareas en el menor tiempo posible. Existe independencia de datos entre las tareas individuales. El retardo entre los nodos del clster no es considerado un gran problema. Los clsteres pueden tambin clasificar en: clsteres de IT comerciales (de alta disponibilidad y alta eficiencia) y clsteres cientficos (de alto rendimiento). Elaboracin de un clster de alta disponibilidad Software Linux HA, Pacemaker, RedHare Clster, Corosync Clster Engine, versiones de Windows server. Requisitos previos Vamos a necesitar antes de comenzar contar con dos computadoras con el sistema operativo GNU/Linux Debian Lenny base instalado. Las configuraciones de red correspondientes para cada nodo, no olvidar incluir los nombres e Ips respectivos en el archivo /etc/hosts. Los repositorios backports configurados en el sistema de paquetes apt. Esto lo logramos con el siguiente procedimiento. Instalacin de software Pacemaker Pacemaker es un administrador de recursos del clster. Orientado a obtener la mxima disponibilidad de sus servicios de clster (recursos) mediante la deteccin y recuperacin de nodos y los fallos a nivel de recursos, haciendo uso de las capacidades de mensajera y la pertenencia a la infraestructura de clster proporcionada por corosync o heartbeat. Entre las principales caractersticas se destacan Deteccin y recuperacin de errores de nodo y a nivel de servicio Independiente de almacenamiento, sin necesidad de almacenamiento compartido Soporta grandes y pequeos clster Soporta prcticamente cualquier configuracin de redundancia Corosync Corosync proporciona la capa de mensajes para la comunicacin entre los nodos del clster y para que Pacemaker en la gestin de los recursos. Esquemas de montaje Activo/Pasivo.-Configuracin bsica de 2 o ms nodos. Hay un nodo principal o maestro, donde estn corriendo la mayora de recursos y una serie de nodos esclavos o de backup, que entrarn en funcionamiento cuando el nodo principal falle. Activo/Activo.- Configuracin tambin bsica de 2 o ms nodos. Con este tipo de clusters se desarrolla (entre otras cosas) lo que se llama balanceo de carga. Generalmente, los recursos estn duplicados (clonados) en varios nodos y mediante algn mecanismo (dns, switches, etc..) repartiremos la carga entre cada nodo.

S-ar putea să vă placă și