Confronto tra ReFS e NTFS: Analisi dei file system

In questo articolo esaminiamo in dettaglio il confronto tra ReFS e NTFS, effettuando un’analisi approfondita dei file system. Scoprite le principali differenze, i vantaggi e gli svantaggi di ciascun file system mentre riveliamo informazioni utili. Che siate appassionati di tecnologia o professionisti IT, questa guida completa vi fornirà le conoscenze necessarie per comprendere le sfumature tra ReFS e NTFS. Rimanete con noi per analisi di esperti e raccomandazioni pratiche!

Confronto tra ReFS e NTFS: Analisi dei file system

Quali sono le opportunità offerte da ReFS e in che modo può essere migliore rispetto al vostro attuale sistema NTFS?

Proprietà del disco

Passo 1. Che cos’è ReFS?

È l’abbreviazione di “Resilient File System”, quindi ReFS è un nuovo file system basato su NTFS. Al momento ReFS non è offerto come sostituto di NTFS per gli utenti domestici. Questo file system presenta certamente sia vantaggi sia svantaggi.

ReFS è progettato per risolvere i principali problemi che NTFS incontra. È più resiliente alla corruzione dei dati, può gestire carichi di lavoro intensi in modo più efficiente ed è facilmente scalabile per file system di grandi dimensioni.

Vediamo cosa significa.

Vai a vedere
I migliori strumenti per il recupero dati da RAID

I migliori strumenti per il recupero dati da RAID

Passo 2. ReFS protegge i dati dalla corruzione

Il file system utilizza checksum per i metadati e può anche usare checksum per i dati dei file. Durante la lettura o la scrittura di un file, il sistema verifica il checksum per assicurarsi che sia corretto. In questo modo la distorsione dei dati può essere monitorata in tempo reale.

Creare uno spazio di archiviazione

ReFS è integrato con la funzione Storage Spaces. Se configurate uno storage mirror, ReFS aiuterà Windows a rilevare ed eliminare gli errori del file system copiando i dati necessari da un altro disco. Questa funzione è disponibile sia in Windows 10 sia in Windows 8.1.

Se il file system rileva dati danneggiati per i quali non esiste una copia alternativa per il recupero, ReFS rimuoverà immediatamente tali dati dal disco. In questo caso non è necessario riavviare il computer o scollegare il supporto, come richiesto da NTFS.

Non è più necessario utilizzare l’utility chkdsk poiché il file system viene riparato automaticamente non appena si verifica un errore. Il nuovo sistema è inoltre resiliente ad altri casi di corruzione dati. Quando NTFS scrive i metadati dei file lo fa direttamente. Se si verifica un’interruzione di corrente o un arresto del sistema operativo durante questo processo, i dati possono risultare danneggiati.

Al contrario, ReFS crea una nuova copia dei dati durante la modifica dei metadati e collega i dati al file solo dopo che i metadati sono stati scritti su disco. Ciò elimina le possibilità di dati danneggiati. Questa funzione si chiama “copy-on-write” ed è disponibile anche in altri sistemi diffusi, ad esempio nei sistemi Linux: ZFS, BtrFS, e in Apple APFS.

Passo 3. ReFS è privo di alcuni limiti di NTFS

Vai a vedere
Le migliori utility per il recupero dati su Linux

Le migliori utility per il recupero dati su Linux

ReFS è più recente e supporta volumi più grandi e nomi di file più lunghi rispetto a NTFS. Sul lungo periodo, questi sono miglioramenti importanti.

In NTFS i nomi dei file sono limitati a 255 caratteri, mentre ReFS consente fino a 32768 caratteri in un nome di file. Windows 10 permette di disabilitare il limite di caratteri per i file system NTFS, mentre è sempre disabilitato per i volumi ReFS.

ReFS non supporta più i nomi brevi nel formato DOS 8.3. In un volume NTFS è possibile accedere a C:/Program Files come C:/PROGRA~1 per garantire la compatibilità con software più vecchio.

NTFS ha una capacità massima teorica di 16 exabyte, mentre ReFS vanta l’eccezionale 262144 exabyte. Anche se per il momento non è rilevante, i computer si stanno sviluppando rapidamente.

Limiti NTFS ReFS
Dimensione massima file 256 TB 35 PB
Dimensione massima del volume 256 TB 35 PB

Passo 4. Quale file system è più veloce, ReFS o NTFS?

ReFS è stato sviluppato con obiettivi diversi rispetto al miglioramento delle prestazioni del file system in senso generale. Microsoft ha reso ReFS molto più efficiente di NTFS in alcuni casi specifici.

Ad esempio, quando è utilizzato in combinazione con Storage Spaces, ReFS supporta l’ottimizzazione in tempo reale. Supponiamo di avere un pool di storage composto da due dischi, uno con prestazioni massime e l’altro con capacità maggiore. ReFS scriverà sempre i dati sul disco più veloce garantendo prestazioni massime. In background, il file system sposterà blocchi di dati più grandi su dischi più lenti per l’archiviazione a lungo termine.

In Windows Server 2016, Microsoft ha migliorato ReFS per garantire prestazioni migliori per le funzionalità di macchine virtuali. La macchina virtuale Microsoft Hyper-V sfrutta questo vantaggio (teoricamente, qualsiasi macchina virtuale può beneficiare di ReFS).

Ad esempio, ReFS supporta il block cloning che accelera il processo di clonazione delle macchine virtuali e le operazioni di unione dei punti di controllo. Per creare una copia di una macchina virtuale, ReFS deve solo scrivere nuovi metadati su disco e creare un riferimento ai dati già esistenti. Questo avviene perché in ReFS più file possono essere collegati agli stessi dati di base sul disco.

Quando una macchina virtuale scrive nuovi dati su disco, questi vengono scritti in una posizione diversa mentre i dati sorgente della macchina virtuale rimangono sul disco. Ciò accelera notevolmente il processo di clonazione e richiede una minore larghezza di banda disco.

ReFS offre anche una nuova funzione denominata “sparse VDL”, che consente a ReFS di scrivere rapidamente zeri su un file di grandi dimensioni. Questo rende molto più veloce la creazione di un nuovo file vuoto di dimensione fissa per un disco virtuale (VHD). In NTFS questa operazione può richiedere 10 minuti, mentre ReFS la esegue in pochi secondi.

Gestione disco

Passo 5. Perché ReFS non può sostituire NTFS

Nonostante i numerosi vantaggi, ReFS non è ancora pronto a sostituire NTFS:

  • Windows non può avviarsi da una partizione ReFS e richiede una partizione NTFS.
  • ReFS non supporta alcune funzionalità di NTFS come compressione dei file system, Encrypting File System, hard link, attributi estesi, deduplicazione dei dati e quote disco.
  • Contrariamente a NTFS, ReFS può cifrare l’intero disco con BitLocker inclusi gli elementi di sistema.
  • Windows 10 non consente di formattare una partizione in ReFS poiché questo file system è accessibile solo tramite gli Storage Spaces.
  • ReFS offre protezione contro la corruzione per i dati utilizzati in pool composti da più dischi rigidi.
  • In Windows Server 2016 è possibile formattare volumi con ReFS invece che con NTFS. Tale volume può essere utilizzato per memorizzare macchine virtuali, ma il sistema operativo può comunque avviarsi solo da NTFS.
Funzionalità ReFS NTFS
Block clone No
Sparse VDL No
Mirror-accelerated parity No
Snapshot a livello di file No
Compressione del file system No
Crittografia del file system No
Transazioni No
ID oggetti No
Offloaded Data Transfer (ODX) No
Nomi brevi No
Attributi estesi No
Quote disco No
Avviabile No
Supportato su supporti rimovibili No

Passo 6. Recupero dati da uno Storage Space ReFS

Hetman Partition Recovery consente di analizzare lo storage gestito dal file system ReFS mediante l’algoritmo di analisi per firma. Analizzando il supporto settore per settore, il programma individua determinate sequenze di byte e le presenta all’utente. Il recupero dei dati da uno Storage Space ReFS non differisce da quello su un file system NTFS:

  1. Scarica e installa il programma;
    Lo strumento recupera i file da qualsiasi dispositivo, indipendentemente dal motivo della perdita di dati.
  2. Analizza il disco fisico che appartiene allo spazio di archiviazione;
  3. Seleziona e salva i file che devi recuperare;
  4. Ripeti i punti 2 e 3 per tutti i dischi appartenenti allo spazio di archiviazione.
Hetman Partition Recovery. Recupero dati da uno spazio di archiviazione ReFS

Il futuro di questo nuovo file system è piuttosto incerto. Microsoft potrebbe potenziare ReFS per sostituire l’obsoleto NTFS in tutte le versioni di Windows. Al momento, tuttavia, ReFS non può essere utilizzato ovunque ed è applicato solo per determinati compiti.

Anton Kryvoruchko

Autore: , Scrittore tecnico

Anton Kryvoruchko è traduttore dall'italiano, dall'inglese, dal francese e dal polacco. Ha molti anni di esperienza e lavora con testi di vario argomento: dalla narrativa e testi tecnici alle riviste scientifiche popolari. Lavora costantemente per migliorare le sue conoscenze e competenze, perciò nel tempo libero impara anche il tedesco e lo spagnolo.

Mykhailo Miroshnichenko

Editore: , Scrittore tecnico

Mykhaylo Miroshnychenko è uno dei programmatori principali di Hetman Software. Avendo già quindici anni di esperienza nello sviluppo di software condivide le sue conoscenze con i lettori del nostro blog. Oltre alla programmazione, Mykhaylo è anche un esperto di recupero di dati, di file system, di dispositivi di archiviazione e di array RAID.