PowerMax y VMware Storage vMotion

Resumen: En este artículo, se describen las operaciones de vMotion desde la perspectiva de PowerMax.

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Síntomas

  • El almacenamiento es PowerMax
  • Storage vMotion está en uso.
  • Es posible que vMotion esté copiando más lentamente de lo esperado
  • Es posible que el host esté registrando errores relacionados con vMotion.

Causa

vMotion es un producto de VMware que utiliza primitivas de VAAI XCOPY para descargar solicitudes de copia al almacenamiento, lo que puede conservar los recursos del host y acelerar las transferencias de datos.

El proceso se puede resumir de la siguiente manera:

  1. Se le indica a vMotion que mueva más de 256 KB de datos de una ubicación a otra.
  2. vMotion envía solicitudes de copia a PowerMax.
    • vMotion divide en fragmentos el total de los datos que se transferirán.
    • PowerMax permite que las solicitudes se transfieran hasta 16 MB por extensión, pero vMotion se configura de manera predeterminada en fragmentos de 4 MB. Esto se puede aumentar a un máximo de 16 MB mediante las reglas de reclamación.
  3. PowerMax crea una sesión XCOPY entre el dispositivo de origen y el de destino (que puede ser el mismo dispositivo).
  4. PowerMax agrupa los fragmentos en "extensiones" y coloca cada extensión en una tabla XCOPY.
  5. PowerMax acusa recibo de este fragmento en vMotion.
    • En este caso, vMotion considera que la copia está completa.
    • Los pasos 4 y 5 se repiten para cada solicitud de copia desde vMotion.
    • Si PowerMax detecta un problema con una solicitud de copia, se rechaza la solicitud. vMotion copia el fragmento de forma predeterminada mediante lecturas o escrituras normales del host si ninguno de los reintentos se realizó correctamente.
  6. PowerMax funciona a través de la tabla XCOPY y transfiere los datos del origen al destino de manera asíncrona desde la solicitud de copia de vMotion.
    • Las funciones de lectura o escritura dentro de PowerMax realizan copias.
    • Esto debería completarse rápidamente, pero puede copiarse más lentamente si se necesitan muchos recursos para las I/O continuas del host.

Nota: Todo XCOPY se detiene si el pool de recursos de almacenamiento (SRP) alcanza la capacidad de reserva (por lo general, el último 10 % del SRP, lo que significa que el SRP está utilizado en más del 90 %). Esta situación puede dejar los datos sin copiar en la ubicación de destino hasta que el SRP ya no esté en la capacidad de reserva.
 
  1. VMware libera los datos de la solicitud de copia para su uso por parte del host en la ubicación de destino.
  2. Si la operación inicial de vMotion fue una transferencia en lugar de una copia y UNMAP está habilitado, el host emite comandos UNMAP al segmento de origen fuera del protocolo vMotion.

Resolución

VMware detalla los requisitos para el uso de Storage vMotion con VAAI XCOPY en su artículo API de VMware vSphere: Integración de arreglos (VAAI).Este hipervínculo lo redirige a un sitio web fuera de Dell Technologies.

Requisitos de PowerMax para el uso de vMotion: 

  • Los dispositivos de origen y destino no deben participar en SRDF/Metro (activo/activo)
  • Los dispositivos de origen y destino no deben participar en las sesiones de SnapVX. 

Como se indicó en el paso 5 de la sección Causa anterior, PowerMax rechaza las solicitudes de copia si la solicitud no es compatible. Entre los motivos de rechazo más comunes se incluyen los siguientes:

  • No se puede aplicar en cascada
    • La copia de datos en el primer destino debe completarse antes de que esos mismos datos se puedan copiar desde el otro destino. Si la primera copia aún no está completa (aún en la tabla XCOPY), se rechaza una solicitud de copia para cualquier parte de esos mismos datos a otra ubicación.
  • Extensiones no alineadas: 
    • La dirección de bloque lógico (LBA) para el principio y el final del fragmento debe estar en el primer bloque de un segmento de 128 KB, y la LBA al final del fragmento debe estar en el último bloque de un segmento de 128 KB. Esto debe ser verdadero tanto en el origen como en el destino para que se acepte la solicitud de copia.
    • La solicitud de copia debe contener datos reales. Si la solicitud contiene solo extensiones con conteos de bloques de cero, se rechaza.
    • La solicitud de copia debe contener al menos 256 (0x100) bloques de datos dentro de una extensión. Se rechazan las cantidades de datos menores.

Si necesita más ayuda para solucionar los problemas anteriores, comuníquese con el soporte técnico de Dell o con su representante de servicio autorizado y proporcione el número de este artículo de la base de conocimientos. 

Productos afectados

PowerMax, PowerMax 2000, PowerMax 2500, PowerMax 8000, PowerMax 8500
Propiedades del artículo
Número del artículo: 000388667
Tipo de artículo: Solution
Última modificación: 20 nov 2025
Versión:  2
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.