Trasferimento dei dati offline di PowerMax e Windows

Summary: Questo articolo descrive le operazioni ODX (Offline Data Transfer) dal punto di vista di PowerMax.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

  • Lo storage è PowerMax
  • ODX è in uso.
  • È possibile che ODX venga copiato più lentamente del previsto
  • L'host potrebbe registrare errori relativi a ODX.

Cause

Offline Data Transfer (ODX) è un prodotto Microsoft che esegue l'offload delle richieste di copia nello storage per preservare le risorse host e velocizzare il trasferimento dei dati. Questo viene gestito da token in modo che ODX possa confermare che i dati di destinazione sono quelli previsti quando è stata effettuata la richiesta di copia.

Il processo può essere riassunto come segue:

  1. A ODX viene richiesto di spostare più di 256 KB di dati da una posizione all'altra.
  2. ODX invia richieste di copia a PowerMax.
    • I dati totali da spostare vengono suddivisi in blocchi da ODX.
    • PowerMax consente alle richieste di spostarsi fino a 256 MB per extent, ma ODX in genere utilizza per impostazione predefinita blocchi di 64 MB.
  3. PowerMax crea una sessione XCOPY tra il dispositivo di origine e quello di destinazione (che può essere lo stesso dispositivo).
  4. PowerMax raggruppa i blocchi in "extent" e inserisce ogni extent in una tabella XCOPY.
  5. PowerMax conferma la ricezione di questo blocco a ODX.
    • ODX ritiene che la copia sia completa e attende 3 minuti dal momento dell'invio della richiesta di copia prima di consentire all'host di accedere ai dati.
    • I passaggi 4 e 5 vengono ripetuti per ogni richiesta di copia da ODX.
    • Se PowerMax rileva un problema con una richiesta di copia, la richiesta viene rifiutata. ODX effettua quattro tentativi e quindi, per impostazione predefinita, copia il blocco utilizzando le normali letture o scritture dell host se nessuno dei tentativi ha avuto esito positivo.
  6. PowerMax utilizza la tabella XCOPY, spostando i dati dall'origine alla destinazione in modo asincrono dalla richiesta di copia ODX.
    • La copia viene eseguita da funzioni di lettura o scrittura all'interno di PowerMax.
    • Questa operazione viene in genere completata entro i tre minuti consentiti da ODX, ma può essere copiata più lentamente se sono necessarie risorse elevate per l'I/O dell host in corso.
 
Nota: Tutti gli XCOPY si mettono in pausa se il pool di risorse di storage (SRP) raggiunge la capacità di riserva (in genere l'ultimo 10% del SRP, ovvero l SRP è utilizzato per oltre il 90%). Questa situazione può lasciare i dati non copiati nella posizione di destinazione fino a quando l SRP non rientra più nella capacità di riserva.
 
  1. Dopo tre minuti, ODX rilascia i dati dalla richiesta di copia per l'utilizzo dell host nella posizione di destinazione.
  2. Se l'operazione ODX iniziale era uno spostamento anziché una copia, l'host genera l'eliminazione delle tracce di origine al di fuori del protocollo ODX.

Resolution

Microsoft descrive in dettaglio i requisiti per l'utilizzo di ODX nell'articolo Windows Server 2012 R2 e Windows Server 2012Questo link ipertestuale indirizza a un sito web esterno a Dell Technologies..

Requisiti di PowerMax per l'utilizzo di ODX:

  • Sia i dispositivi di origine che quelli di destinazione non devono essere coinvolti in SRDF/Metro (attivo/attivo)
  • Sia i dispositivi di origine che quelli di destinazione non devono essere coinvolti nelle sessioni SnapVX. 

Come indicato nel passaggio 5 della sezione Causa precedente, PowerMax rifiuta le richieste di copia se la richiesta non è supportata.
I motivi più comuni del rifiuto includono:

  • Impossibile eseguire il collegamento in cascata
    • La copia dei dati nella prima destinazione deve essere completata prima che gli stessi dati possano essere copiati dall'altra destinazione. Se la prima copia non è ancora completa (ancora nella tabella XCOPY), una richiesta di copia per una parte degli stessi dati in un'altra posizione viene rifiutata.
  • Extent non allineati: 
    • L'indirizzo del blocco logico (LBA) per l'inizio e la fine del blocco deve essere al primo blocco di una traccia da 128 KB e l'LBA alla fine del blocco deve essere all'ultimo blocco di una traccia da 128 KB. Perché la richiesta di copia venga accettata, questo deve essere vero sia nell'origine che nella destinazione.
    • La richiesta di copia deve contenere dati reali. Se la richiesta contiene solo extent con conteggi dei blocchi pari a zero, viene rifiutata.
    • La richiesta di copia deve contenere almeno 256 (0x100) blocchi di dati all'interno di un extent. Le quantità di dati inferiori vengono rifiutate.

Per ulteriore assistenza nella risoluzione dei problemi di cui sopra, contattare il supporto tecnico Dell o il responsabile dell'assistenza autorizzato e fornire il numero di questo articolo della knowledgebase. 

Affected Products

PowerMax, PowerMax 2000, PowerMax 2500, PowerMax 8000, PowerMax 8500
Article Properties
Article Number: 000388631
Article Type: Solution
Last Modified: 20 Nov 2025
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.