Annuncio pubblicitario
Vuoi rinforzare il tuo PC Windows? Puoi migliorare le prestazioni del software e l'affidabilità dello storage con due tecnologie: Array ridondante di unità indipendenti Che cos'è l'archiviazione RAID e posso usarlo sul mio PC di casa? [Spiegazione della tecnologia]RAID è l'acronimo di Redundant Array of Independent Disks ed è una caratteristica fondamentale dell'hardware del server che garantisce l'integrità dei dati. È anche solo una parolaccia per due o più dischi rigidi collegati ... Leggi di più (RAID) e Microsoft File system resiliente Come provare il nuovo file system resiliente per WindowsUn file system gestisce i dati memorizzati sul tuo computer. L'impostazione predefinita di Windows è NTFS. ReFS promette una migliore resilienza e alla fine sostituirà NTFS. Ti mostriamo i suoi vantaggi e come puoi provare ReFS ora. Leggi di più (ReFS). L'unico requisito è almeno due unità di riserva.
Ti stai chiedendo se ReFS funziona alla pari con il vecchio NTFS? Questo articolo confronta le prestazioni del nuovo file system di Microsoft con RAID1, RAID0 e le prestazioni del singolo disco. E discuteremo dei possibili usi di RAID1-ReFS.
Introduzione a RAID
La creazione di un volume RAID è ora molto semplice da utilizzare Spazi di archiviazione di Windows. Solo utenti digitare Spazi di archiviazione dentro Barra di ricerca e avvia il programma.
Dopo aver avviato Spazi di archiviazione, dovrai farlo seleziona Modifica impostazioni pulsante.
Verrà quindi creato il pool di archiviazione. Seleziona Crea un archivio. Quindi scegliere due unità di riserva da aggiungere all'array. È importante notare che l'aggiunta o la rimozione di un'unità dal volume distruggerà tutti i dati sul disco, quindi fai attenzione.
Verranno quindi visualizzate le opzioni configurabili per la creazione del pool di archiviazione. Le due parti a cui devi prestare attenzione sono: (1) Tipo di resilienza e (2) File system. Il tipo di resilienza con due unità è limitato a uno dei due Specchio a due vie (RAID1) e Semplice (RAID0). Il tipo di partizione include NTFS e ReFS. Se si sceglie Semplice, l'unica opzione è NTFS, poiché ReFS è progettato per due o più unità.
Dopo aver creato un volume RAID e assegnato una lettera di unità, la partizione funziona in modo simile a un disco rigido. Gli utenti possono condividere un'unità su una rete, spostare i file su di esso o configurare il software di editing di video o foto per scrivere i dati della cache su di esso. In ultima analisi, RAID può migliorare le prestazioni di molte applicazioni commerciali, come Adobe Premiere e Photoshop. Come indicato, esistono diversi tipi di software RAID, ciascuno con vantaggi e svantaggi.
All'interno del sistema operativo Windows (OS), esistono tre tipi principali di RAID consumer: RAID1, RAID0 e RAID5 (ci sono molte altre varianti RAID). Inoltre, ci sono due modi comuni per formattare RAID: NTFS e Resilient File System (ReFS). ReFS è arrivato in Windows 8.1 e, pur evolvendosi, offre affidabilità e prestazioni.
Tipi di Windows RAID
- RAID0: RAID0 è tecnicamente un termine improprio. Utilizza due unità, ma nulla della disposizione è ridondante. Ogni unità contiene metà dei dati installati sull'assieme. Invece di fornire ridondanza, RAID0 offre prestazioni pure. RAID0 non può essere formattato in ReFS, quindi è praticamente bloccato con NTFS.
- RAID1: RAID1, o mirroring, richiede due unità. Lo svantaggio è che fornisce la capacità di archiviazione di una sola unità. I dati vengono copiati equamente su entrambe le unità, il che fornisce ridondanza se succede qualcosa a uno dei dischi. RAID1 inoltre accelera le letture del disco, il che può portare a programmi di avvio più veloci e letture più veloci dalla cache.
- RAID5: Non tratterò RAID5 in questo articolo. Richiede almeno tre unità, ma fornisce una quantità maggiore di capacità di archiviazione disponibile rispetto a RAID1.
Tipi di file system di Windows
I due importanti file system (che cos'è un file system? Che cos'è un file system e come puoi scoprire cosa funziona sui tuoi dischiChe cos'è un file system e perché sono importanti? Scopri le differenze tra FAT32, NTFS, HPS +, EXT e altro. Leggi di più ) in Windows 10 sono Resilient File System (ReFS) e il "New" Technology File System (NTFS) logoro. NTFS è il file system standard su Windows, ma se si dispone di due o più dischi rigidi di riserva (identici o molto simili), considerare l'utilizzo di ReFS. ReFS riduce il bit-rot, rendendolo ideale per la formattazione di sistemi di archiviazione. E offre prestazioni simili a una partizione RAID1 formattata NTFS. Mentre ReFS è relativamente nuovo e potenzialmente soffre di bug, la mia esperienza con esso è stata superba.
I benchmark RAID
Le prestazioni dell'unità possono influire su molte attività di elaborazione diverse su Windows. In particolare, la navigazione in Internet spesso legge e scrive dati su a cache del browser Tutto ciò che devi sapere sulla cache del browser [MakeUseOf Explains]Ogni volta che si verifica un problema con un sito Web, uno dei primi suggerimenti che riceverai dal supporto IT è "provare a cancellare la cache del browser" insieme a "ed eliminare i cookie". Quindi cos'è ... Leggi di più . Se la cache si trova su un disco lento, il browser sembra meno scattante rispetto a se abitasse su un'unità a stato solido veloce (che cos'è un SSD? Come funzionano le unità a stato solido?In questo articolo, imparerai esattamente cosa sono gli SSD, come gli SSD funzionano e funzionano, perché gli SSD sono così utili e l'unico aspetto negativo degli SSD. Leggi di più ), motivo per cui valutiamo i dischi rigidi.
Per determinare quale tipo di array e file system è più veloce, ho messo insieme una macchina di prova con un dock SATA e ho inserito due SSD su OCZ in modellatura. Ho confrontato quattro configurazioni RAID: RAID1 (NTFS), RAID1 (ReFS), RAID0 e come singolo formato NTFS guidare. Ho usato AS-SSD per tutti i benchmark sintetici e li ho confrontati con CrystalDiskMark CrystalDiskMark e CrystalDiskInfo - Diagnostica del disco preziosa gratuitamente [Windows]C'era una volta quando ero un bambino ingenuo su un desktop che non ha mai nemmeno pensato che avrei dovuto tenere il passo con la salute del mio disco rigido. Saltare dal mondo ... Leggi di più , come mezzo secondario per convalidare i risultati di AS-SSD. Infine, ho eseguito diversi test "reali" utilizzando 7-Zip e freno a mano (5 usi per freno a mano 5 cose intelligenti che puoi fare con HandBrakeHandBrake è uno strumento potente, progettato per aiutarti a ottenere il massimo dai tuoi media digitali. Abbiamo compilato alcuni degli usi più ingegnosi di HandBrake. Controlla! Leggi di più ). Un test che utilizza Android Studio come compilatore non è riuscito completamente.
Letture casuali e scritture casuali (4KB)
Gli array RAID non gestiscono molto bene le profondità di coda brevi (richieste dalla maggior parte degli utenti). Pertanto, consiglierei di non utilizzare RAID per la navigazione o la produttività dell'ufficio. C'è un vantaggio del 9% circa sull'utilizzo di una singola unità per letture casuali rispetto ad altre configurazioni del disco.
Per quanto riguarda la velocità di scrittura, RAID0 domina la concorrenza. È quasi il 50% più veloce rispetto alla concorrenza. Ciò ha senso, considerando che sia RAID1 che singole unità copiano semplicemente i dati equamente su tutte le unità, mentre RAID0 divide le scritture tra entrambe le unità.
Letture sequenziali e scritture sequenziali (4KB)
Le velocità di lettura sequenziali sono generalmente indicative delle attività di copia del disco. Ogni volta che sposti i file, prestazioni migliori dovrebbero tradursi in un trasferimento più rapido dei file. RAID1 migliora notevolmente le letture sequenziali del disco su dischi singoli e RAID0. In teoria, RAID0 dovrebbe anche migliorare le letture sequenziali del disco, ma per qualche ragione il benchmark sintetico non ha confermato questa ipotesi.
Letture e scritture sequenziali sono emblematiche della copia dei file. Come previsto, RAID1-ReFS ha le prestazioni peggiori perché esegue i checksum sui dati copiati. Tuttavia, il successo delle prestazioni non è molto significativo. Al contrario, RAID0 ha prestazioni molto inferiori alle aspettative, sebbene sia leggermente più veloce di una singola unità e RAID1-NTFS.
Letture casuali e scritture casuali (4KB, profondità 64 code)
I benchmark che utilizzano una profondità della coda profonda, combinati con letture e scritture casuali, dovrebbero prevedere le prestazioni del server e altre applicazioni commerciali. In teoria, RAID0 dovrebbe (e offre) le prestazioni del disco più veloci tra i quattro tipi di disposizioni del disco. Ma RAID1 si avvicina molto in termini di velocità di lettura e offre ridondanza dei dati. Se RAID1 è formattato in ReFS, perde molto poca velocità di lettura, rispetto a NTFS.
Per prestazioni di scrittura in una coda profonda, domina RAID0. E sia RAID1-NTFS che RAID1-ReFS soffrono di una penalità di prestazioni insignificante a causa del sovraccarico associato al mantenimento dell'array.
Prestazioni nel mondo reale
In termini di prestazioni del mondo reale, i risultati sono molto meno interessanti. Sia con la codifica del freno a mano che con 7-Zip (decompressione), RAID0 aveva circa un vantaggio del 2-3% in termini di prestazioni. Per comprimere una grande cartella di foto da 300 MB, tutti gli array hanno funzionato peggio di una singola unità, con una differenza del 7% tra una singola unità e RAID1-ReFS.
Sfortunatamente, ho dovuto buttare via alcuni dati. Ad esempio, la compilazione dal codice sorgente ha comportato un enorme vantaggio in termini di prestazioni a favore di RAID1-ReFS. La differenza era così grande che sono relativamente certo che la mia metodologia sia seriamente difettosa. RAID1 ha funzionato quasi due volte più velocemente di una singola unità e RAID0 ha offerto un aumento delle prestazioni di circa il 20% su una singola unità. Non includo un grafico in quanto devo ripetere i test per confermare. È possibile che ci sia qualcosa di sbagliato nel mio ambiente di costruzione o nella mia metodologia di test.
Possibili applicazioni per RAID in Windows
Sulla base dei parametri di riferimento, le applicazioni adatte per RAID sono le seguenti:
- Unità cache / scratch per l'editing di foto e video.
- Creazione di un'unità di archiviazione di rete Come costruire e utilizzare la propria memoria collegata in rete usando un netbook Ubuntu Leggi di più con ridondanza dei dati e protezione bit-rot.
- Unità di archiviazione software.
Unità cache / scratch: I driver Intel Rapid Storage Technology (RST) consentono agli utenti di designare un'altra unità come unità cache. In questa capacità, molte unità di lettura e scrittura vengono eseguite sull'unità. Un array RAID0 offre - sulla carta - il più grande vantaggio. Anche se i benchmark del mondo reale indicano che un singolo SSD offrirebbe probabilmente i maggiori guadagni in termini di prestazioni.
Unità di archiviazione di rete: L'uso ovvio per ReFS è come unità di archiviazione. Le proprietà di integrità dei dati combinate con i grandi buff alla velocità di lettura lo rendono ideale per lo streaming di contenuti multimediali su una rete veloce (perché hai bisogno di 5 GHz Come i router a doppia banda possono risolvere i tuoi problemi wirelessL'uso di un router che supporta lo standard dual-band può aumentare significativamente la velocità del tuo Wi-Fi in molte circostanze. Leggi di più ).
Software Storage Drive: In questa disposizione, gli utenti installano semplicemente il software sulla partizione RAID1. A causa del suo vantaggio di velocità di lettura, ridondanza dei dati e protezione bit-rot, RAID1 formattato con ReFS è un grande aggiornamento rispetto a RAID1 formattato con NTFS. Sebbene abbia un impatto minore sulle prestazioni rispetto a RAID1-NTFS, i guadagni nell'integrità dei dati compensano di gran lunga le sue carenze. E in un ambiente di produzione, il buff dell'integrità dei dati potrebbe essere utile.
RAID1-ReFS è davvero buono
Un array RAID formattato in ReFS comporta solo un piccolo calo delle prestazioni su NTFS, che vale chiaramente il compromesso. Anche se non ho il numero di dischi necessari per testare altre configurazioni RAID (come RAID5), i risultati per RAID1 sono incoraggianti. Presumo che ReFS avrebbe funzionato almeno su altri tipi di array.
Il mio parere: Sebbene non sia pubblicizzato come pronto per ambienti di produzione, nella mia esperienza ReFS è utilizzato in modo ottimale nei sistemi di archiviazione e come unità di archiviazione software. Potrebbe anche creare un'unità cache decente a metà.
Hai provato a usare ReFS? Quali sono stati i tuoi risultati?
Kannon è un giornalista tecnico (BA) con esperienza in affari internazionali (MA) con particolare attenzione allo sviluppo economico e al commercio internazionale. Le sue passioni sono in gadget di provenienza cinese, tecnologie informatiche (come RSS) e suggerimenti e trucchi per la produttività.