Red Hat ha desarrollado una solución para disminuir la cantidad de servidores necesarios en despliegues edge de alta disponibilidad con su plataforma OpenShift, respondiendo a las preocupaciones de sus clientes sobre los elevados costos de hardware.
Por qué importa: La innovación permite implementar OpenShift en entornos edge con menos nodos, reduciendo costos y simplificando la gestión en miles de sitios.
Lo esencial
- Red Hat adapta tecnología de su High Availability Add-On para evitar el problema de split-brain en clusters de dos nodos.
- El método tradicional usa un tercer dispositivo llamado arbiter, pero su costo y complejidad son ahora un problema.
- La solución usa fencing con Pacemaker y Corosync para forzar el apagado del nodo fallido y mantener la consistencia.
Reducción de nodos en despliegues edge
La unidad de negocio de IBM, Red Hat, ha reconocido que el costo de alimentar, mantener y desplegar un tercer nodo en cientos o miles de sitios edge se ha vuelto prohibitivo, especialmente tras el aumento reciente en los precios del hardware. Por ello, han presentado una configuración que permite operar OpenShift con solo dos servidores, eliminando la necesidad de un mini-PC o dispositivo arbiter adicional.
El problema del split-brain y la solución fencing
En clusters de dos nodos, el split-brain ocurre cuando ambos servidores pierden comunicación y actúan simultáneamente como primarios, causando conflictos y pérdida de datos. Tradicionalmente, un arbiter con recursos mínimos mantenía el quorum para evitar esto. Ahora, Red Hat emplea fencing, una técnica que usa Pacemaker para forzar el apagado o reinicio del nodo desconectado, asegurando que solo un nodo esté activo y evitando inconsistencias.






