5.6 Failover

Si se produce un failover, la función empresarial de una carga de trabajo con errores pasa a estar controlada por una carga de trabajo de failover de un contenedor de máquina virtual de PlateSpin Forge.

5.6.1 Detección de cargas de trabajo sin conexión

PlateSpin Forge supervisa de manera constante las cargas de trabajo protegidas. Si se produce un error al intentar supervisar una carga de trabajo un número predefinido de veces, PlateSpin Forge genera un evento Workload is offline (Carga de trabajo sin conexión). Los criterios para determinar y registrar un error de carga de trabajo forman parte de la configuración de nivel de la protección de la carga de trabajo (consulte la fila Tier (nivel) en la Sección 5.3.1, Detalles de protección de la carga de trabajo).

Si se han configurado las notificaciones en los valores de SMTP, PlateSpin Forge envía de forma simultánea una notificación por correo electrónico a los destinatarios especificados. Consulte la Sección 2.4.1, Configuración de notificaciones automáticas por correo electrónico de eventos e informes.

Si se detecta un error de carga de trabajo mientras el estado de la réplica es Idle (Inactiva), puede continuar con el comando Run Failover (Ejecutar failover). Si se produce un error de carga de trabajo mientras se realiza una réplica incremental, el trabajo se detiene. En tal caso, cancele el comando (consulte la Sección 5.5, Cancelación de comandos) y continúe con el comando Run Failover (Ejecutar failover). Consulte la Sección 5.6.2, Realización de failover.

En la ilustración siguiente, se muestra la página Dashboard (Consola) de la interfaz Web de PlateSpin Forge cuando detecta un error de carga de trabajo. Fíjese en las tareas aplicables del panel de tareas y eventos:

Figura 5-1 Página Dashboard (Consola) al detectar un error de carga de trabajo (Workload is offline)

5.6.2 Realización de failover

La configuración de failover, incluida la identidad de red de la carga de trabajo de failover y los valores LAN, se guardan junto a los detalles de protección de la carga de trabajo en el momento de la configuración. Consulte la fila Failover en la Sección 5.3.1, Detalles de protección de la carga de trabajo.

Puede usar los métodos siguientes para realizar un failover:

  • Seleccione la carga de trabajo requerida en la página Workloads (Cargas de trabajo) y haga clic en Run Failover (Ejecutar failover).

  • Haga clic en el hiperenlace del comando correspondiente del evento Workload is offline (Carga de trabajo sin conexión) del panel de tareas y eventos. Consulte la Figura 5-1.

  • Ejecute el comando Prepare for Failover (Preparar failover) para arrancar la máquina virtual de failover previamente. Sigue teniendo la opción de cancelar el failover (algo útil si el failover reaparece).

Use uno de estos métodos para iniciar el proceso de failover y seleccione un punto de recuperación para aplicar a la carga de trabajo de failover (consulte la Sección 6.5, Puntos de recuperación). Haga clic en Execute (Ejecutar) y supervise el progreso. Cuando se complete, el estado de réplica de la carga de trabajo debe indicar Live (Activa).

Para probar la carga de trabajo de failover o el proceso de failover como parte o de un ejercicio de recuperación tras fallos planificado, consulte la Sección 5.6.3, Uso de la función de prueba de failover.

5.6.3 Uso de la función de prueba de failover

PlateSpin Forge proporciona la capacidad para probar la función de failover y la integridad de la carga de trabajo de failover. Para ello, se usa el comando Test Failover (Probar failover), que arranca la carga de trabajo de failover en un entorno de redes restringido para realizar pruebas.

Cuando se ejecuta el comando, PlateSpin Forge aplica a la carga de trabajo de failover la configuración de prueba de failover guardada en los detalles de protección de la carga de trabajo (consulte la fila Test Failover (Probar failover) en la Sección 5.3.1, Detalles de protección de la carga de trabajo.

Para usar la función de prueba de failover:

  1. Defina un intervalo de tiempo oportuno para la prueba y asegúrese de que no hay ninguna réplica en curso. El estado de la réplica de la carga de trabajo debe ser Idle (Inactiva).

  2. En la página Workloads (Cargas de trabajo), seleccione la carga de trabajo requerida, haga clic en Test Failover (Probar failover), seleccione un punto de recuperación (consulte la Sección 6.5, Puntos de recuperación) y haga clic en Execute (Ejecutar).

    Cuando se completa, PlateSpin Forge genera un evento correspondiente y una tarea con un conjunto de comandos aplicables:

  3. Verifique la integridad y la funcionalidad empresarial de la carga de trabajo de failover. Use el cliente de VMware vSphere para acceder a la carga de trabajo de failover en el host del dispositivo.

    Consulte la Sección 3.4.1, Descarga del programa cliente de vSphere.

  4. Marque la prueba como errónea o correcta. Use los comandos correspondientes de la tarea: Mark Test Failure (Marcar prueba como errónea) o Mark Test Success (Marcar prueba como correcta). La acción seleccionada se guarda en el historial de eventos asociado con la carga de trabajo a fin que los informes la puedan recuperar. Dismiss Task (Descartar tarea) descarta la tarea y el evento.

    Cuando se completen las tareas Mark Test Failure (Marcar prueba como errónea) o Mark Test Success (Marcar prueba como correcta), PlateSpin Forge descarga los valores temporales que se aplicaron a la carga de trabajo de failover y la protección vuelve al estado en el que se encontraba antes de la prueba.