Spanish

 View Only
  • 1.  Problema con VMotion

    Posted Mar 09, 2009 03:59 PM

    Hola,

    Tengo un montaje con 2 servidores físicos, HA, DRS, VMotion... Si migro a mano una máquina virtual arrancada con VMotion, funciona correctamente con cero down-time. Sin embargo, si apago uno de los servidores, no se produce la migración mediante VMotion, si no que las máquinas virtuales que corre el servidor apagado tardan un rato en pasar al otro y arrancar (por HA).

    Alguien sabe porque puede estar pasando esto?

    Gracias de antemano,



  • 2.  RE: Problema con VMotion
    Best Answer

    Posted Mar 09, 2009 04:35 PM

    Hola Pablo.

    El funcionamiento que tu explicas es NORMAL, asi es el funcionamiento de HA.

    Te comento. Cuando tu le das la orden de migrar a una maquina la maquina se migra y punto, a traves de vmotion.

    Cuando tu "tiras" un host, con una maquina encendida, entra a "jugar" el mecanismo de HA del cluster.

    Lo primero que intenta determinar ha es cual de los nodos ha caido, ya que quizas podria ser una perdida de conectividad de red y la maquina estuviera trabajando perfectamente.

    Para esto y a groso modo, cada host le hace un ping a su gateway por defecto para saber si solo es una perdida de conectividad entre los host o es que el host realmente esta caido.

    Cuando determina que el host se ha caido, ha desregistra la maquina del host caido y la enciende e/los host restantes con DRS.

    El proceso tarda unos segundos para evitar falsas migraciones o problemas en las maquinas que estan encendidas.

    Ten en cuenta que si hay un problema de red y el host tiene reservas scsi sobre los discos, las maquinas no se migraran hasta que los bloqueos SCSI se hayan cancelado.

    Espero haber sido de ayuda.

    Saludos

    Sanmarfe.

    VCP - Barcelona - Spain.



  • 3.  RE: Problema con VMotion

    Posted Mar 09, 2009 04:49 PM

    Hola sanmarfe,

    La cuestión es que las máquinas virtuales se apagan durante este proceso. Mi idea era que HA en combinación con VMotion, detectaba un fallo en la máquina física y movía las máquinas virtuales a otro servidor arrancadas y sin pérdida de conexión con ellas.

    Por lo que veo, en caso de fallo físico, las máquinas se caen y se arrancan de nuevo en el otro servidor (HA), por lo que VMotion "sólo" sirve para mover máquinas virtuales encendidas, de un servidor físico a otro, por cuestiones de rendimiento o mantenimiento no?

    Saludos y gracias,



  • 4.  RE: Problema con VMotion

    Posted Mar 09, 2009 05:26 PM

    Hola Pablo

    Tal y como te comenta el compañero Sanmarfe el comportamiento es correcto

    1.- HA: es el unico de los casos que hay parada de servicio: la VM se apaga y se levanta en otro ESX.

    2.- VMotion, DRS, Maintenance Mode: las maquinas se mueven en caliente, sin perdida de servicio.

    lo que te da el HA es alta disponibilidad de en caso de caida física del servidor...levantar la máquina lo mas rapidamente posible en otro ESX.

    Saludos

    Andres



  • 5.  RE: Problema con VMotion

    Posted Mar 10, 2009 07:45 AM

    Gracias a los dos, tema aclarado.

    Saludos,



  • 6.  RE: Problema con VMotion

    Posted Mar 10, 2009 09:49 AM

    Holla Pablo,

    Como nuestro compañero mokymura ha explicado magistralmente con HA hay downtime.

    No obstante, me gustaría añadir que la nueva funcionalidad de HA en la próxima versión de ESX (ESX 4) no habrá ningún Downtime con HA.

    El nombre también cambiara de HA a FT (fault tolerance)

    Te adjunto un link donde puedes ver FT en acción

    http://www.josemariagonzalez.es/2008/09/22/nuevos-videos-disponibles-sobre-la-version-en-beta-de-vmware-vi4/

    Saludos,

    Jose Maria Gonzalez,

    El blog de Virtualizacion en Español

    -


    VMware vExpert 2009

    -


    If you find this or any other answer useful please consider awarding points by marking the answer helpful or correct.