Recuperare il flusso di dati
Un'operazione di recupero consiste in un flusso di dati definito tra il sistema StorageGRID e il client. Il sistema utilizza gli attributi per tenere traccia del recupero dell'oggetto da un nodo di storage o, se necessario, da un pool di storage cloud o da un nodo di archivio.
Il servizio LDR di Storage Node interroga l'archivio di metadati per la posizione dei dati dell'oggetto e li recupera dal servizio LDR di origine. Preferenzialmente, il recupero avviene da un nodo di storage. Se l'oggetto non è disponibile su un nodo di storage, la richiesta di recupero viene indirizzata a un pool di storage cloud o a un nodo di archivio.
Se l'unica copia dell'oggetto si trova sullo storage AWS Glacier o sul Tier Azure Archive, l'applicazione client deve emettere una richiesta di ripristino S3 POST Object per ripristinare una copia recuperabile nel Cloud Storage Pool. |
-
Il servizio LDR riceve una richiesta di recupero dall'applicazione client.
-
Il servizio LDR interroga l'archivio di metadati per la posizione dei dati dell'oggetto e i metadati.
-
Il servizio LDR inoltra la richiesta di recupero al servizio LDR di origine.
-
Il servizio LDR di origine restituisce i dati dell'oggetto dal servizio LDR interrogato e il sistema restituisce l'oggetto all'applicazione client.