Heartbeat está en desuso y el nuevo "estándar de la industria" será marcapasos y OpenAIS.
Son animales muy diferentes, así que ten cuidado de leer sus roles. Pacemaker es un "administrador de recursos de clúster": la parte sobre la que preguntó en su pregunta original. Puede usar OpenAIS o Heartbeat como la capa de red para administrar un clúster, pero puede emitir los comandos a través del shell del marcapasos.
Lo he estado usando durante algunos meses y estamos a punto de comenzar a producirlo. Definitivamente puede prenderse fuego (recomiendo leer la documentación, tanto para la interfaz CRM como para los libros de "configuración de marcapasos explicados", varias veces antes de intentar configurar cualquier cosa) si no tiene cuidado. No vaya a producción con su primera implementación. Planee limpiar las máquinas varias veces. Además, un 'problema' con el marcapasos es que suponen que tendrá al menos tres dispositivos físicos de hardware. Probablemente no desee que sus máquinas virtuales invitadas conozcan el clúster; solo instale marcapasos en los dos hosts VM.
No tengo ninguna experiencia con KVM: nuestro clúster está basado en Xen. Sin embargo, si no recuerdo mal, es un proyecto respaldado por Redhat. Si ese es el caso, entonces definitivamente querrás ver las herramientas que Redhat está usando. (editar): si está virtualizando escritorios, evite KVM: el servidor de escritorio requiere un montón de hardware basado en Windows, incluido el servidor SQL. Sin embargo, si está basado en redhat, Redhat dejará de admitir Xen después del 5. x series . Novell / SuSE probablemente lo mantendrá un poco más de tiempo.
Una palabra de precaución: DRBD puede ser problemático, especialmente si te encuentras en una situación de cerebro dividido. Asegúrate de estar usando dos formas de STONITH. No soy un gran admirador de DRBD, aunque admito que puede ser útil. Además, cuando escala más allá de 2 nodos host, DRBD no escalará y tendrá que encontrar una nueva solución de almacenamiento.
¿Qué estás buscando exactamente? Una vez que su clúster está configurado, en su mayoría necesita monitoreo. webmin viene con un conjunto de módulos heartbeat / cluster.
fuente
No puedo decir que he trabajado con ambos, pero cuando trabajé con heartbeat encontré el documento realmente difícil de trabajar hasta que encontré la siguiente página
http://www.clusterlabs.org/wiki/Documentation#PDF_Documents
Específicamente, el pdf de "Configuración 1.0 explicada" en esa página realmente me llevó de prueba y error a realmente hacer el trabajo en el primer intento.
fuente
puede mirar también a ucarp , es mucho más simple que Peacemaker / heartbeat, pero para algunos trabajos está bien [por ejemplo, mostrar todos los servicios en el enrutador que se convierte en nodo activo en un clúster].
documentación realmente corta sería una de las ventajas de ucarp ...
fuente