VM Mobility

Virtual machine (VM) Mobility es una característica de virtualización que permite mover una máquina virtual de un host físico a otro.

En los sistemas operativos Linux® soportados en una instancia de Db2® pureScale®, puede configurar la máquina virtual invitada para que sea un miembro de Db2 pureScale o un recurso de almacenamiento en memoria caché (CF) de clúster. Si mueve una máquina virtual a otro host físico, estará moviendo el miembro o el CF de esa máquina virtual a otro host físico. La movilidad LIVE permite mover una máquina virtual desde un host físico a otro sin detener la máquina virtual. Sin embargo, no es compatible la movilidad LIVE de una máquina virtual huésped que contenga un miembro o un CF en ejecución.

La movilidad de VM está soportada para Db2 pureScale en entornos KVM y VMware . Si desea mover una máquina virtual que contiene un miembro Db2 pureScale o CF, debe cumplir los requisitos siguientes:
  • Utilice TCP/IP como método de transporte.
  • Utilizar discos virtuales con almacenamiento SAN. Puede utilizar discos RDM con almacenamiento SAN en entornos VMware.
  • Utilizar NICs virtuales.
  • Cumplir requisitos específicos de hipervisor para la compatibilidad con la movilidad de máquina virtual.

Antes de mover una máquina virtual que contenga un miembro de o CF de DB2, deberá detenerlos primer utilizando el mandato db2stop <member> con la opción QUIESCE. A continuación, elimine el host de máquina virtual del clúster de DB2 colocando el host en la modalidad de mantenimiento. Después de mover la máquina virtual, puede volver a añadir el host al clúster Db2 pureScale eliminando el host de la modalidad de mantenimiento y reiniciando el miembro o el CF.

Con las funciones de equilibrio de la carga de trabajo (WLB) y de redireccionamiento automático de clientes (ACR) de pureScale de Db2, las transacciones se trasladan automáticamente a otros miembros en ejecución mientras usted detiene al miembro. Una vez finalizado el traslado y reiniciado el miembro, las transacciones se mueven otra vez de forma automática a ese miembro.

Supervisión

Utilice las herramientas de gestión de máquinas virtuales existentes para supervisar el consumo de recursos de máquina virtual por los procesos de DB2, como el uso de procesador y de memoria, por ejemplo.

Debe asegurarse de tener recursos de procesador suficientes para supervisar el RSCT de los recursos de clúster. Si no tiene recursos de procesador suficientes, podría experimentar errores inesperados, como la terminación del CF o del miembro de esa máquina virtual o la falta de respuesta del clúster.