vCenter Server es la utilidad de administración centralizada para VMware y se utiliza para administrar máquinas virtuales , múltiples hosts ESXi y todos los componentes dependientes desde una única ubicación centralizada.
VMware vMotion y svMotion requieren el uso de hosts vCenter y ESXi.
La migración en vivo (vMotion) en ESX permite que una máquina virtual se mueva entre dos hosts diferentes. La migración en vivo de almacenamiento (Storage vMotion) permite la migración en vivo de discos virtuales sobre la marcha. [2]
Durante la migración en vivo de vMotion (vLM), la memoria RAM de la máquina virtual se envía desde la máquina virtual en ejecución a la nueva máquina virtual (la instancia en otro host que se convertirá en la máquina virtual en ejecución después de la vLM). El contenido de la memoria, por su naturaleza, cambia todo el tiempo. ESX utiliza un sistema en el que el contenido se envía a la otra máquina virtual y luego verifica qué datos se cambiaron y los envía, cada vez en bloques más pequeños. En el último momento, "congela" brevemente la máquina virtual existente, transfiere los últimos cambios en el contenido de la RAM y luego inicia la nueva máquina virtual. El efecto deseado de este proceso es minimizar el tiempo durante el cual la máquina virtual está suspendida; en el mejor de los casos, este será el tiempo de la transferencia final más el tiempo requerido para iniciar la nueva máquina virtual. [3] [4]
svMotion permite la migración en vivo de discos virtuales y sus directorios de inicio sin tiempo de inactividad. [2] svMotion utiliza un controlador de espejo para copiar discos duros virtuales y/o el directorio de inicio desde los almacenes de datos de origen a destino simultáneamente, lo que mantiene todo sincronizado hasta que la operación de svMotion se completa en el destino, momento en el que se eliminan los datos de origen. [5]
Existe un impacto en el rendimiento al ejecutar svMotion: leer E/S desde el origen y escribir E/S en el destino. Esto se puede verificar a través de esxtop. [6] Si VAAI está habilitado en los hosts ESXi y en la matriz de almacenamiento, descargará la operación de migración de svMotion a la matriz en lugar de pasar por el VMkernel, lo que aumenta la velocidad de la migración.