¿Cómo configurar High Avaliability en XenServer?
Hola amigos, en el post de hoy veremos como configurar de forma básica el servicio de HA (High Availability) de nuestros Pools XenServer.
El HA de XenServer es el mecanismo de detección de problemas, monitorizando el estado de los hosts, del storage y de las máquinas virtuales protegidas. Una parte muy importante, es la designación automática de un nuevo master.
En caso de fallo del host master el rol es auto asignado a un nuevo host, de este modo no se pierde el control del entorno como pasaría si fallara el master de un pool sin HA. La parte de storage también se monitoriza mediante heartbeats y garantiza que si un host tiene problemas no va poder escribir en el disco evitando así escrituras múltiples y corrupciones de disco.
Configurar HA en XenServer (con licencia), es muy sencillo solo tenemos que conectamos a nuestro pool con XenCenter y sobre el mismo pool ejecutamos High Availability. Nos aparecerá un asistente que paso a paso nos ayudará a configurar el entorno.
Primeramente hay que seleccionar que Storage Repository queremos proteger. Los SR NFS y los discos locales no son validos, hay que tener como mínimo un SR i-scsi para poder habilitar HA.
Luego hay que configurar nuestro plan de Alta Disponibilidad. Para ello es muy importante definir cuantos Hosts pueden fallar (Failures allowed) el propio asistente nos calcula el máximo en función de las máquinas virtuales que pongamos “Restart” en Restart Priority.
Es muy importante al finalizar de asignar las prioridades de Restart tengamos en verde el monitor de HA.
Veréis que en vuestro SR se han creado dos VDIs (Statefile for HA y Metadata for HA). En este momento ya tendréis configurado el servicio HA en vuestro Pool. Podréis acceder siempre a vuestra configuración la pestaña HA en el objeto del pool.
Espero como siempre que te haya parecido interesante y animarte a utilizar XenServer en tu entorno. Saludos.