Buscar este blog

viernes, 21 de febrero de 2014

VMWare High Availability (HA)

High Availability (HA)
Descripción:
·         Proporciona la disponibilidad que necesitan la mayoría de las aplicaciones que se ejecutan en máquinas virtuales, con independencia del sistema operativo y la aplicación que se ejecute en él. La solución HA proporciona protección —de forma rentable y uniforme— mediante la conmutación por error frente a interrupciones del hardware y el sistema operativo, dentro del entorno de TI virtualizado. La solución HA permite:
·         Supervisar las máquinas virtuales y hosts de vSphere para detectar los fallos en el hardware y en los sistemas operativos guest.
·         Reiniciar las máquinas virtuales en otros hosts de vSphere del clúster sin intervención manual cuando se detecta un servidor fuera de servicio.
·         Reducir el tiempo de inactividad de las aplicaciones reiniciando automáticamente las máquinas virtuales en caso de detectar un fallo del sistema operativo.
Permite:
·         Relación de nodo maestro-esclavo: Esta relación entre los nodos de un clúster sustituye a los nodos primarios y secundarios. Las tareas de disponibilidad se coordinan mediante un único nodo maestro, que comunica todas las actividades y estados a vCenter Server. De este modo, se elimina gran parte del trabajo de planificación necesario para diseñar un entorno altamente disponible, y los administradores ya no tienen que preocuparse de qué hosts son nodos primarios y dónde se encuentran.
·         Compatibilidad con redes IPv6.
·         Mecanismo de implementación sencillo: realización rápida y fácil de tareas rutinarias, como la implementación del agente vSphere HA y la configuración de la funcionalidad HA.
·         Eliminación de la dependencia de componentes externos: la funcionalidad HA no depende de la resolución de DNS. Esto reduce las probabilidades de que la interrupción de un componente externo repercuta en el funcionamiento de las operaciones de HA.
·         Múltiples rutas de comunicación: los nodos de alta disponibilidad de un clúster se pueden comunicar a través del subsistema de almacenamiento y de la red de gestión. La existencia de múltiples rutas de comunicación aumenta la redundancia y permite evaluar mejor el estado de un host y sus MV.
·         Reglas antiafinidad entre MV: la funcionalidad HA se ha mejorado para que respete las reglas de antiafinidad entre MV definidas en vSphere Distributed Resource Scheduler, con lo que se elimina la necesidad de efectuar migraciones con vMotion después de una conmutación por error.



Requisitos para utilizar HA:
·         Licencia para el Hipervisor: VMware Infrastructure Suite Estándar o Enterprise o superiores.
·         Por lo menos 2 sistemas host ESX.
·         SAN o NAS compartido entre los servidores ESX donde se almacenan las MV y donde los Host puedan tener acceso a las MV de los otros Host.
·         Compatibilidad de las CPUs, entre los anfitriones. La forma más fácil de probar esto es para intentar un VMotion de una máquina virtual de un servidor a otro y ver qué pasa. Esto es lo que la CPU incompatibilidad parece cuando se produce un error.

Configuración del HA en los Host:
Para poder configurar en nuestra plataforma virtual un HA primero tendremos que crear un clouster en nuestro datacenter (El clouster nos permitirá configurar el HA y el RDS) y tendrán que existir mínimo dos host configurados en nuestro datacenter.
·         El primer paso será agregar un clouster en nuestro datacenter. Botón derecho encima del datacenter, agregamos un nuevo clouster


·         Nos aparecerá un asistente que nos ayudará a configurar el clouster. El primer paso será introducir un nombre al nuevo clouster.
Después podremos configurar el clouster con las funcionalidades de HA o DRS. Estos pasos los podemos configurar ahora o cuando lo necesitemos, no es necesario activarlos durante la primera configuración.
En este caso activaremos la opción HA.


·         Si seleccionamos la opción HA nos permitirá configurar el HA según nuestras necesidades:
o   Vigilancia del estado de los Host: Por defecto activada. Permite a los host comprobar el estado del resto de los host del clouster.
o   Control de Admisión: Por defecto activada. Permite controlar la capacidad de reserva de los host cuando uno de ellos falla.
o   Política de control de admisión: Nos permite configurar:
§  Cuantos host fallidos van a controlar los host que siguen dando servicio.
§  Podemos reservar tanto CPU como memoria que se van a dedicar a los servicios del host caído por parte del host que sigue dando servicio.
En este caso dejaremos seleccionadas las opciones por defecto que ya vienen configuradas en el asistente.


·         En la siguiente ventana nos permiten configurar el comportamiento que el HA va a tener sobre las MV
o   Prioridad de reinicio: Aparecen una serie de opciones, dejamos la que nos aparece pro defecto.
o   Que queremos hacer con la MV: Apagar, reiniciar, dejarla encendida.


·         Monitorización del estado de las MVs: En esta ventana podemos hacer que se compruebe las Vmware tools de las MV, si estas no funcionan correctamente reiniciará la MV.
Por defecto viene desactivado.
También podemos indicarle que reinicie la maquina si no es detectado por el HA. Aquí nos podremos indicar el grado de sensibilidad a la hora de la vigilancia por parte del HA


·         El siguiente punto es uno de los más importantes para poder realizar la configuración del HA en nuestro clouster. En este punto comprobaremos si nuestras CPUs (de los diferentes host) son compatibles o no lo son. Este paso nos informara si podemos hacer un HA en nuestro clouster, ya que si nuestras CPUs son incompatibles no podremos mover MV (en caliente) entre los host del clouster.
Si nuestros Host tienen diferentes CPUs, tenemos que comprobar e indicar cual es el EVC compatible entre nuestros host.
VMWare nos ofrece dos opciones según la marca de fabricante (ya que no podemos compatibilizar procesadores de diferentes fabricantes): AMD e Intel.
En este ejemplo seleccionamos Intel ya que nuestros dos Host tienen procesadores Intel.


·         Después tenemos que configurar el almacenamiento de las MV en los host.
o   Almacenar la información de la MV en el mismo lugar que la MV.
o   Almacenar la información de la MV en un almacenamiento del Host, esto puede reducir el rendimiento del a MV.
Dejamos la configuración predeterminada.


·         Nos muestra la información que hemos configurado y finalizamos el asistente.


Una vez agregado el clouster a nuestro datacenter. Tendremos que agregar nuestros host al clouster.
Podemos hacerlo de dos maneras diferentes:
·         Seleccionamos nuestro host del datacenter (Casa) y lo arrastramos al clouster (Clouster Casa).
·         Seleccionamos el clouster (Clouster Casa) y añadimos un nuevo host (Opción: “Add a host”).
En nuestro caso arrastraremos nuestros host dentro del clouster.
Ya tenemos configurado un clouster en nuestra plataforma virtual.


No hay comentarios:

Publicar un comentario