Introducción a las transferencias de datos descargados de Windows

 

Se aplica a: Windows Server 2012 R2, Windows Server 2012

En este tema se ofrece información general sobre la transferencia de datos descargados de Windows (ODX, también conocida como descarga de copia) en Windows. ODX permite transferencias de datos directas dentro de o entre dispositivos de almacenamiento compatibles sin tener que transferir los datos a través del equipo host.

Quizá lo que busca es…

Descripción de la característica

En Windows, La funcionalidad de transferencia de datos descargados de Windows (ODX) maximiza la inversión de una empresa en matrices de almacenamiento inteligentes al permitir que las matrices transfieran datos directamente dentro de o entre dispositivos de almacenamiento compatibles, omitiendo el equipo host.

Mediante la descarga de la transferencia de archivos a la matriz de almacenamiento, ODX minimiza las latencias, maximiza el rendimiento de la matriz y reduce el uso de recursos, como el consumo de CPU y de red en el equipo host. Windows descarga transferencias de archivos de forma transparente y automática cuando se mueven o copian archivos, independientemente de si se arrastran y colocan archivos mediante Explorador de archivos o se usan comandos de copia de archivos de la línea de comandos.

Aplicaciones prácticas

Entre las aplicaciones de ODX se incluyen:

  • Importar y exportar rápidamente máquinas virtuales de Hyper-V que se almacenan en una matriz de almacenamiento compatible con ODX y a las que se accede mediante recursos compartidos de archivos SMB, iSCSI o canal de fibra.

  • Transferir archivos grandes, como archivos de base de datos o archivos de vídeo, con una velocidad mayor y un menor consumo de recursos de CPU y red en el servidor host

Funcionalidad importante

En las transferencias de archivos tradicionales basadas en host, los datos que se transfieren deben:

  1. Leerse desde el almacenamiento a través del servidor de origen.

  2. Transferirse a través de la red al servidor de destino.

  3. Escribirse de vuelta en el almacenamiento a través del servidor de destino.

Para eliminar esta ineficacia, ODX usa un mecanismo basado en tokens para leer y escribir datos dentro de o entre matrices de almacenamiento inteligentes. En lugar de enrutar los datos a través del host, se copia un pequeño token entre el servidor de origen y el de destino. El token actúa como una representación del momento específico de los datos. Por ejemplo, cuando se copia un archivo o se migra una máquina virtual entre ubicaciones de almacenamiento (dentro de o entre matrices de almacenamiento), se copia un token que representa el archivo de la máquina virtual, con lo que se elimina la necesidad de copiar los datos subyacentes a través de los servidores.

En la figura siguiente se explican los pasos que implica una operación de copia basada en tokens.

Figure 1 Token-based copy operation

Figura 1   Operación de copia basada en tokens

Este procedimiento se describe en los pasos siguientes:

  1. Un usuario copia o mueve un archivo mediante el Explorador de Windows, una interfaz de línea de comandos, o como parte de una migración de máquinas virtuales.

  2. Windows traduce automáticamente esta solicitud de transferencia en una ODX (si la matriz de almacenamiento lo admite) y recibe un token que representa los datos.

  3. El token se copia entre el servidor de origen y el de destino.

  4. El token se entrega a la matriz de almacenamiento.

  5. Internamente, la matriz de almacenamiento realiza la operación de copia o movimiento y ofrece información de estado al usuario.

Nota

  • En el caso de una conmutación por error de ruta MPIO, Windows vuelve a intentar a la transferencia ODX. Si se produce un error, Windows inicia una conmutación por error de clúster (si forma parte de un clúster de conmutación por error).

  • En el caso de una conmutación por error de clúster, si la aplicación es compatible con clústeres, Windows reanuda la transferencia ODX después de la conmutación por error.

  • Si Windows no puede reanudar o reiniciar una transferencia ODX después una conmutación por error de ruta MPIO o de clúster, emite un reinicio de LUN al dispositivo de almacenamiento, que finaliza todas las operaciones pendientes en el LUN. A continuación, devuelve un error de E/S a la aplicación.

Requisitos de hardware

Para usar ODX, sus matrices de almacenamiento deben cumplir con los siguientes requisitos:

  • Deben estar certificadas como compatibles con la transferencia de datos descargados de Windows (ODX)

  • Para admitir ODX entre matrices de almacenamiento, el administrador de copias de las matrices de almacenamiento debe admitir ODX entre matrices de almacenamiento, y las matrices deben ser del mismo proveedor

  • Deben conectarse mediante uno de los siguientes protocolos:

    • iSCSI

    • Canal de fibra

    • Canal de fibra sobre Ethernet

    • SCSI conectada en serie (SAS)

  • Deben usar una de las configuraciones siguientes:

    • Un servidor con una matriz de almacenamiento

    • Un servidor con dos matrices de almacenamiento

    • Dos servidores con una matriz de almacenamiento

    • Dos servidores con dos matrices de almacenamiento

Requisitos de software

Para usar ODX, su entorno debe admitir lo siguiente:

  • El equipo que inicia la transferencia de datos debe ejecutar Windows Server 2012 R2, Windows Server 2012, Windows 8.1 o Windows 8.

  • Los controladores del filtro del sistema de archivos, como programas antivirus y de cifrado, deben admitir ODX. ODX no es compatible con los siguientes controladores del filtro del sistema de archivos:

    • Desduplicación de datos

    • Cifrado de unidad BitLocker

  • Los archivos deben encontrarse en una partición básica sin cifrar. No se admiten Espacios de almacenamiento ni volúmenes dinámicos.

  • Los archivos deben estar en un volumen formateado mediante NTFS. No se admite ReFS ni FAT. Los archivos se pueden transferir directamente dentro y fuera de este volumen o desde uno de los siguientes contenedores:

    • Un disco duro virtual (VHD) que use los formatos VHD o VHDX

    • Un recurso compartido de archivos que use el protocolo SMB

  • Los archivos deben ser de 256 KB o más grandes; los archivos más pequeños se transfieren mediante una transferencia de archivos tradicional (no ODX).

  • La aplicación que realiza la transferencia de datos debe estar escrita para admitir ODX. Las siguientes aplicaciones admiten ODX actualmente:

    • Las operaciones de administración de Hyper-V que transfieren grandes cantidades de datos a la vez, como la creación de un disco de duro virtual (VHD) de tamaño fijo, la combinación de instantáneas o la conversión de discos duros virtuales.

    • Explorador de archivos

    • Comandos de copia en Windows PowerShell

    • Comandos de copia en el símbolo del sistema de Windows (incluido Robocopy)

  • Los archivos no deben estar muy fragmentados. Las transferencias de archivos muy fragmentados tendrán un rendimiento reducido.

Requisitos de Hyper-V

Para usar ODX con máquinas hospedadas por Hyper-V, las máquinas virtuales deben acceder al almacenamiento desde una matriz de almacenamiento compatible con ODX. Para ello, realice uno de los siguientes métodos:

  • Almacene el VHD en un LUN de iSCSI compatible con ODX.

  • Asigne los LUN de iSCSI compatible con ODX al iniciador iSCSI de la máquina virtual.

  • Asigne los LUN de canal de fibra compatible con ODX al adaptador de canal de fibra virtual de la máquina virtual.

  • Conecte el host o la máquina virtual a un recurso compartido de archivos SMB de otro equipo que se hospede en una matriz de almacenamiento compatible con ODX.

Vea también

Para más información, consulte los recursos siguientes:

Tipo de contenido

Referencias

Implementación

Implementar las transferencias de datos descargados de Windows

Comunidad

¿Funcionan las transferencias de datos descargados (ODX)? (Blog de TechNet)

Referencia de API

Código de control FSCTL_OFFLOAD_READ | Código de control FSCTL_OFFLOAD_WRITE | Especificación de los comandos principales de SCSI de T10 (SPC4r36) | Requisitos de los dispositivos Windows 8