Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Piattaforme
Client - server Windows 8 - Windows Server 2012
Descrizione
Per far avanzare lo spostamento dei dati di archiviazione, Microsoft ha sviluppato una nuova tecnologia di trasferimento dei dati, offloaded data transfer (ODX). Invece di usare operazioni di lettura e scrittura memorizzate nel buffer, Windows ODX avvia l'operazione di copia con una lettura offload e recupera un token che rappresenta i dati dal dispositivo di archiviazione, quindi usa un comando di scrittura offload con il token per richiedere lo spostamento dei dati dal disco di origine al disco di destinazione. Il gestore di copia dei dispositivi di archiviazione esegue lo spostamento dei dati in base al token. Nella Windows 8, il responsabile IT e l'amministratore di archiviazione possono usare la funzionalità ODX di Windows per interagire con il dispositivo di archiviazione per spostare file o dati di grandi dimensioni attraverso la rete di archiviazione ad alta velocità. Windows ODX ridurrà significativamente il traffico di rete client-server e l'utilizzo del tempo di CPU durante i trasferimenti di dati di grandi dimensioni perché tutto lo spostamento dei dati si trova nella rete di archiviazione back-end. ODX può essere usato nella distribuzione di macchine virtuali, nella migrazione di dati di grandi dimensioni e nel supporto dei dispositivi di archiviazione a livelli e può ridurre il costo della distribuzione di hardware fisico tramite le funzionalità di archiviazione ODX e thin provisioning.
Nota
Questa funzionalità funzionerà solo sui dispositivi di archiviazione con implementazione della specifica SPC4 e SBC3.
Dettagli funzionali
- La funzionalità ODX di Windows è incorporata nel motore di copia del sistema operativo Windows; durante l'enumerazione di archiviazione, Windows eseguirà una query sulla funzionalità ODX del dispositivo di archiviazione
- Copiare il dispositivo di archiviazione di origine e copiare il dispositivo di archiviazione di destinazione deve essere gestito nello stesso gestore di copia per il supporto dell'offload di copia
- Se un'operazione di offload di copia ha esito negativo, il gestore di copia del dispositivo di archiviazione deve restituire i dati di senso aggiuntivi appropriati per la gestione degli errori delle app
- Il motore di copia di Windows eseguirà il fallback all'operazione di copia tradizionale se l'operazione di offload di copia non riesce
Uso di ODX
- L'app di trasferimento dei dati deve assicurarsi che sia il LUN di origine di copia che il LUN di destinazione siano in grado di supportare ODX prima di chiamare le routine dell'API ODX
- In Esplora risorse gli utenti possono usare "trascinamento" o "copia e incolla" per eseguire l'offload di copia
- Quando il LUN di origine e il LUN di destinazione vengono montati con il file system, l'app deve chiamare solo FSCTL_Offload_Read e FSCTL_Offload_Write per eseguire il trasferimento dei dati dal LUN di origine al LUN di destinazione
- Se un'operazione di offload di copia ha esito negativo, il gestore di copia del dispositivo di archiviazione deve restituire i dati di senso aggiuntivi appropriati per la gestione degli errori delle app
- Quando il LUN di origine o il LUN di destinazione non è montato con il file system e bloccato, l'app deve chiamare IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES con DeviceDsmAction_OffloadRead o DeviceDsmAction_OffloadWrite azione per eseguire l'offload di copia
- Le app di gestione dell'archiviazione possono usare SCSI_PASS_THROUGH'API per eseguire trasferimenti di dati offloaded quando i LUN di origine e di destinazione non vengono montati con alcun file system e bloccati
Test
- Per garantire un'esperienza utente affidabile, verificare la certificazione ODX di Windows dell'array di archiviazione
- Per supportare la funzionalità ODX, il dispositivo di archiviazione deve essere conforme ai requisiti di certificazione Trasferimento dati offloaded di Windows (usato per essere Logo)
- Usare il Kit di certificazione hardware trasferimento dati offloaded di Windows per verificare il supporto delle funzionalità ODX dei dispositivi di archiviazione