El servicio que se desea configurar en alta disponibilidad puede tener sus propios mecanismos integrados. En este caso, suele ser la opción más fácil y robusta.
Cuando el servicio no soporta alta disponibilidad de serie, se puede implementar a nivel de sistema operativo:
- Clusterlabs Stack: Pacemaker (gestor de recursos) + Corosync (sistema de comunicación en grupo) + DRBD (dispositivo de bloques distribuido y replidado). + Scancore (motor de toma de decisiones)
- Linbit HA, basado en la pila Clusterlabs.
- Red Hat High Availability Add-on, basado en la pila Clusterlabs.
- Keepalived, alta disponibilidad vÃa reparto de carga
Cuando el servicio está virtualizado, las plataformas suelen ofrecer opciones de alta disponibilidad:
- Proxmox, virtualización basada en KVM / LXC
- Kubernetes, basado en contenedores (como Docker)
- Xen Server
- HA-Lizard para Xen Server, basado en parte de la pila Clusterlabs.
- Openstack HA compute plane
- OpenNebula Virtual Machine High Availability
- Microsoft Hyper-V para Windows Server
- VMWare vSphere High Availability
- Xen Remus
Mas: