El cluster de Red Hat incluye software para crear una alta disponibilidad y balanceo de carga clúster. Ambos se pueden usar en el mismo sistema, aunque este caso de uso es poco probable. Ambos productos, High Availability Add-On y Load Balancer Add-On, se basan en proyectos comunitarios de código abierto. Los desarrolladores de Red Hat Cluster contribuyen con código en sentido ascendente para la comunidad. La agrupación en clústeres computacional no es parte de la suite de clústeres, sino que la proporciona Red Hat MRG .
Complemento de alta disponibilidad
El complemento de alta disponibilidad es la implementación de Red Hat de Linux-HA . Intenta garantizar la disponibilidad del servicio mediante la supervisión de otros nodos del clúster. Todos los nodos del clúster deben acordar su configuración y el estado de los servicios compartidos antes de que se considere que el clúster tiene un quórum y los servicios se pueden iniciar.
La forma principal de comunicar el estado del nodo es a través de un dispositivo de red (comúnmente Ethernet ), aunque en el caso de una posible falla de la red, el quórum se puede decidir a través de métodos secundarios como el almacenamiento compartido o la multidifusión .
Los servicios de software, los sistemas de archivos y el estado de la red pueden ser monitoreados y controlados por el conjunto de clústeres, los servicios y recursos pueden pasar a otros nodos de la red en caso de falla.
El clúster termina por la fuerza el acceso de un nodo del clúster a los servicios o recursos, a través de cercas, para garantizar que el nodo y los datos estén en un estado conocido. El nodo se termina eliminando la energía (conocido como STONITH ) o el acceso al almacenamiento compartido. Las versiones más recientes de Red Hat utilizan un administrador de bloqueo distribuido , para permitir un bloqueo detallado y sin un solo punto de falla. Las versiones anteriores del conjunto de clústeres se basaban en un "gran administrador de bloqueo unificado" (GULM) que podía agruparse, pero aún presentaba un punto de falla si fallaban los nodos que actúan como servidores GULM. GULM estuvo disponible por última vez en Red Hat Cluster Suite 4.
Detalles técnicos
- Soporte para hasta 128 nodos (16 nodos en Red Hat Enterprise Linux 3, 4, 5 y 6)
- NFS (Unix) / SMB / GFS / GFS2 (varios sistemas operativos) Compatibilidad con la conmutación por error del sistema de archivos
- Soporte de failover del servicio
- Subsistema de almacenamiento completamente compartido
- Integridad de datos completa
- Soporte SCSI y canal de fibra
- Agentes de recursos OCF y LSM
Complemento de equilibrio de carga
Red Hat adaptó el software de equilibrio de carga Piranha para permitir el equilibrio de carga transparente y la conmutación por error entre servidores. La aplicación que se está equilibrando no requiere una configuración especial para equilibrarse, sino que un servidor Red Hat Enterprise Linux con el equilibrador de carga configurado, intercepta y enruta el tráfico según las métricas / reglas establecidas en el equilibrador de carga.
Soporte y ciclo de vida del producto
El soporte de la suite de clústeres de Red Hat está vinculado a una versión correspondiente de Red Hat Enterprise Linux y sigue la misma política de mantenimiento. El producto no tiene activación, límite de tiempo ni interruptor de apagado remoto , seguirá funcionando después de que finalice el ciclo de vida del soporte. Se admite parcialmente la ejecución en VMware Virtual Machine. [1]
Historia
El conjunto de clústeres está disponible en:
- Red Hat Enterprise Linux 2.1 26 de marzo de 2002
- Red Hat Enterprise Linux 3.x, 4.x, 5.x - con sistema de archivos global compatible (v1.x) como sistema de archivos [2]
- Red Hat Enterprise Linux 5
- Red Hat Enterprise Linux 5.3 y posterior - con Global File System 2 [3]
- Red Hat Enterprise Linux 6.0 y posterior, con Corosync (proyecto) , CMAN y RGManager
- Red Hat Enterprise Linux 6.5 y posterior, con Corosync (proyecto) , CMAN y RGManager, o Pacemaker Resource Manager
- Red Hat Enterprise Linux 7.0 y posterior 6 de octubre de 2014 Corosync (proyecto) y Pacemaker Resource Manager , con
Ver también
Referencias
- ^ "¿Puedo ejecutar Red Hat Enterprise Linux 5 AP Cluster Suite en VMWare?" . 17 de julio de 2009. Archivado desde el original el 8 de septiembre de 2012 . Consultado el 2 de febrero de 2010 . CS1 maint: parámetro desalentado ( enlace )
- ^ "Capítulo 1. Descripción general de GFS" . Red Hat Enterprise Linux 5 . Red Hat . Consultado el 2 de abril de 2012 . CS1 maint: parámetro desalentado ( enlace )
- ^ "Capítulo 1. Descripción general de GFS2" . Red Hat Enterprise Linux 6 . Red Hat . Consultado el 2 de abril de 2012 . CS1 maint: parámetro desalentado ( enlace )