Windows Server 2012 - File System

In Windows Server 2012 un nuovo file system con cui viene presentato è il chiamante Resilient File System (ReFS).

Gli attributi chiave di ReFS includono:

  • Mantenimento di un alto livello di disponibilità e affidabilità dei dati, anche quando i singoli dispositivi di archiviazione sottostanti subiscono guasti.

  • Fornire un'architettura resiliente end-to-end quando utilizzata insieme agli spazi di archiviazione. Se usati insieme, ReFS e Spazi di archiviazione forniscono una maggiore resilienza agli errori dei dispositivi di archiviazione.

La funzionalità significativa inclusa con ReFS è descritta di seguito:

  • Integrity- ReFS memorizza i dati in un modo che li protegge da molti degli errori comuni che normalmente possono causare la perdita di dati. Quando ReFS viene utilizzato in combinazione con uno spazio mirror o uno spazio di parità, il danneggiamento rilevato, sia metadati che dati utente, quando sono abilitati i flussi di integrità, può essere riparato automaticamente utilizzando la copia alternativa fornita da Spazi di archiviazione. Inoltre, sono disponibili cmdlet di Windows PowerShell (Get-FileIntegrity e Set-FileIntegrity) che è possibile utilizzare per gestire i criteri di integrità e pulizia del disco.

  • Availability- ReFS dà la priorità alla disponibilità dei dati. Storicamente, i file system erano spesso suscettibili al danneggiamento dei dati che richiedeva che il sistema venisse messo offline per la riparazione. Con ReFS, se si verifica un danneggiamento, il processo di riparazione viene localizzato nell'area del danneggiamento ed eseguito online, senza richiedere tempi di inattività del volume. Sebbene raro, se un volume viene danneggiato o si sceglie di non utilizzarlo con uno spazio mirror o uno spazio di parità, ReFS implementasalvage, una funzionalità che rimuove i dati danneggiati dallo spazio dei nomi su un volume attivo e garantisce che i dati validi non siano influenzati negativamente da dati danneggiati non riparabili. Poiché ReFS esegue tutte le operazioni di riparazione online, non dispone di un offlinechkdsk comando.

  • Scalability- Poiché la quantità e la dimensione dei dati archiviati sui computer continuano ad aumentare rapidamente, ReFS è progettato per funzionare bene con set di dati estremamente grandi - petabyte e più grandi - senza impatto sulle prestazioni. ReFS non è solo progettato per supportare dimensioni di volume di 2 ^ 64 byte (consentite dagli indirizzi stack di Windows), ma ReFS è anche progettato per supportare dimensioni di volume ancora più grandi fino a 2 ^ 78 byte utilizzando dimensioni di cluster da 16 KB. Questo formato supporta anche 2 ^ 64 - dimensioni di file da 1 byte, 2 ^ 64 file in una directory e lo stesso numero di directory in un volume.

  • Proactive Error Correction- Le capacità di integrità di ReFS sono sfruttate da uno scanner di integrità dei dati, noto anche come scrubber . Lo scanner di integrità esegue periodicamente la scansione del volume, identificando i danneggiamenti latenti e attivando in modo proattivo una riparazione dei dati danneggiati.

Quando i metadati per una directory ReFS sono danneggiati, le sottocartelle ei file associati vengono ripristinati automaticamente. ReFS identifica e recupera i file mentre ReFS rimane online. Il danneggiamento irreversibile dei metadati della directory ReFS interessa solo i file che si trovano nella directory in cui si è verificato il danneggiamento.

ReFS include una nuova voce di registro, RefsDisableLastAccessUpdate, che è l'equivalente del precedente NtfsDisableLastAccessUpdatevoce di registro. Il nuovo comando di archiviazione consente di utilizzare Windows PowerShell (Get-FileIntegrity e SetFileIntegrity) per la gestione dell'integrità e dei criteri di pulizia del disco.