Skip to main content
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Panoramica di write-back di ONTAP FlexCache

Collaboratori

Introdotto in ONTAP 9.15.1, FlexCache write-back è una modalità operativa alternativa per la scrittura in una cache. La funzione write-back consente il commit della scrittura nello storage stabile nella cache e il riconoscimento al client senza attendere che i dati giungano all'origine. I dati vengono sottoposti nuovamente all'origine in modo asincrono. Il risultato è un file system distribuito a livello globale che consente alle scritture di operare a velocità quasi locali per carichi di lavoro e ambienti specifici, offrendo benefici di performance significativi.

Nota ONTAP 9.12.1 ha introdotto una funzionalità di write-back come anteprima pubblica. Questa versione è denominata write-back versione 1 (wbv1) e non deve essere considerata come la write-back in ONTAP 9.15.1, che viene chiamata write-back versione 2 (wbv2).

Confronto tra write-back e write-around

Da quando FlexCache è stato introdotto in ONTAP 9,5, si è trattato di una cache scrivibile in lettura ma operava in modalità write-around. Le scritture della cache sono state inviate all'origine per essere assegnate allo storage stabile. Dopo che l'origine ha eseguito correttamente il commit della scrittura nello storage stabile, ha riconosciuto la scrittura nella cache. La cache riconosce quindi la scrittura al client. Ciò ha fatto in modo che ogni scrittura comporti la penalità di attraversare la rete tra la cache e l'origine. FlexCache write-back cambia questo aspetto.

Nota Dopo l'aggiornamento a ONTAP 9.15.1, è possibile convertire una tradizionale cache write-around in una cache write-back e, se necessario, tornare a write-around. Ciò può tuttavia rendere più difficile la lettura dei registri diagnostici in caso di problemi.
Write-around Riscrittura

Versione di ONTAP

9.6+

9.15.1+

Caso d'utilizzo

Carico di lavoro a lettura intensiva

Workload caratterizzati da un elevato numero di scritture

Dati impegnati a.

Origine

Cache

Esperienza del cliente

Tipo WAN

LAN-lke

Limiti

100 per origine

10 per origine

"CAP Theorem"

Disponibile e tollerante alla partizione

Disponibile e coerente

Terminologia write-back di FlexCache

Comprendere i concetti e i termini chiave che lavorano con il write-back di FlexCache.

Termine Definizione

Dirty data

I dati che sono stati salvati nello storage stabile nella cache, ma non sono stati scaricati nell'origine.

Delega di blocco esclusiva (XLD)

Un'autorità di blocco a livello di protocollo concessa in base al file a una cache. Questa autorità consente alla cache di distribuire blocchi di scrittura esclusivi ai client senza contattare l'origine.

Delega del blocco condiviso (SLD)

Un'autorità di blocco a livello di protocollo concessa in base al file a una cache. Questa autorizzazione consente alla cache di distribuire blocchi di lettura condivisi ai client senza contattare l'origine.

Writeback

Una modalità operativa FlexCache in cui le scritture in una cache vengono inserite nello storage stabile in tale cache e riconosciute immediatamente al client. I dati vengono riscritti in modo asincrono nell'origine.

Write-Around

Una modalità di funzionamento FlexCache in cui le scritture in una cache vengono inoltrate all'origine per essere salvate in uno storage stabile. Una volta eseguito il commit, l'origine riconoscerà la scrittura nella cache e la cache riconoscerà la scrittura nel client.

Sistema di registrazione dati sporco (DDRS)

Meccanismo proprietario che tiene traccia dei dati sporchi in una cache abilitata per la riscrittura in base ai singoli file.

Origine

Un FlexGroup o FlexVol che contiene i dati di origine per tutti i volumi della cache FlexCache. È l'unica fonte di verità, orchestra il blocco e garantisce coerenza dei dati, valuta e coerenza al 100%.

Cache

Un FlexGroup che è un volume di cache sparse dell'origine FlexCache.

Coerente, attuale e coerente

FlexCache è la soluzione di NetApp di disporre dei dati giusti, ovunque e in ogni momento. FlexCache è coerente al 100%, attuale e coerente al 100% delle volte:

  • Coerente: i dati sono gli stessi ovunque vi si acceda.

  • Corrente: i dati sono sempre aggiornati.

  • Coerente: i dati sono corretti/non corrotti.