Guadagni prestazionali RAID 0?


17

Sto costruendo un nuovo computer durante l'estate. Sono abbastanza competente nell'hardware del computer e quindi sto costruendo il computer da zero. Ho pianificato tutto, ma mi chiedevo RAID. Ho chiesto quale RAID dovrei usare prima, ma ora che è abbastanza chiaro che RAID 1 non è poi così eccezionale, penso che andrò con il backup su cloud invece che con la ridondanza su disco. Tuttavia, devo ancora scegliere: utilizzare due unità da 1 TB come due unità da 1 TB o combinarle in un array con striping RAID 0. C'è qualche vantaggio in termini di prestazioni? So che se un'unità muore, tutto è sparito, quindi ne vale la pena il guadagno in termini di prestazioni? Sto costruendo un computer piuttosto avanzato, con schede video SLI e una CPU veloce, quindi sto pensando che RAID 0 mi darebbe delle buone prestazioni sul disco rigido. Dalla tua esperienza,

Risposte:


10

Hardware-RAID-0 è sempre più veloce di una singola unità perché è possibile scorrere le letture e le scritture simultaneamente tra le due unità. Il rovescio della medaglia è che se una delle unità si guasta, si perdono dati su entrambi i dischi. Quindi, se i tuoi backup sono buoni e sei disposto a correre il rischio di un rischio leggermente maggiore di perdita di dati, provaci.

Software-RAID-0 può fornire miglioramenti, ma a mio avviso non è sufficiente per giustificare l'aumento del rischio di perdita di dati. Inoltre, non puoi quasi mai avviare da una partizione software-RAID-0.

Non è stato recentemente pubblicato un articolo con un numero osceno di unità TB in una striscia per vedere come le prestazioni sono state confrontate?


Ho un RAID hardware, quindi sembra che RAID 0 sarebbe una buona scelta. Grazie!
NickAldwin,

1
C'era un video con 24 unità SSD Samsung razziate insieme. Guarda e vuoi. youtube.com/watch?v=96dWOEa4Djs
Stefan Thyberg

Per i trasferimenti di massa ho scoperto che il software RAID0 (almeno sotto Linux) funziona come previsto (cioè praticamente lo stesso dell'hardware RAID0). Ci sono larghezza di banda e impostazioni read-ahead da modificare, che possono aiutare se trovi una disposizione RAID0 che funziona in modo deludente. Non essere in grado di avviare il software RAID0 è probabilmente un problema per i piani di Nick. E il rischio intrinseco di qualsiasi accordo RAID0, ovviamente.
David Spillett,

Penso che David stia sottovalutando il rischio di RAID0. Se una delle unità si guasta perdi TUTTI I DATI SULL'ARRAY. Quindi stai raddoppiando il rischio di perdita di dati. FARE BACKUP MOLTO FREQUENTI! Ho un array RAID0 e tratto qualsiasi cosa su di esso come temporanea. Se si desidera velocità e ridondanza, utilizzare RAID5 o RAID10. (Uso RAID10 nei miei server)
Josh

1
@Josh: Nella mia esperienza, i dischi rigidi non si guastano molto spesso, quindi il doppio delle possibilità di guasto non è un grosso problema. La tua strategia di backup dovrebbe dipendere da quanto lavoro sei disposto a perdere più della probabilità di perderlo.
David Thornley,

3

Non farlo Invece di acquistare uno di quei dischi rigidi TB, acquista un raptor digitale occidentale o un'unità velociraptor. È piccolo, sì, ma non è necessario inserire QUESTO contenuto sull'unità di sistema principale.

Ciò che ottieni sono le velocità di latenza e di trasferimento che superano di gran lunga le capacità di due grandi unità TB. Anche se il throughput del raid è piuttosto elevato, devi comunque fare in modo che una delle tue due unità trovi l'inizio di un file prima che possa iniziare la riproduzione, il che significa che per molti file più piccoli o quando accedi a molti file diversi, come durante l'avvio, l'array raid non accelera sostanzialmente le cose. Inoltre, potrebbe anche compromettere le prestazioni, a seconda del problema di lettura / scrittura.

Scegli un'unità da 10k rpm veloce come unità di sistema per le cose che devono essere veloci e utilizza una grande unità per l'archiviazione dei file multimediali. Sono compiti diversi, utilizzare l'hardware appropriato per ciascuno.


Sfortunatamente, alcuni dei programmi che uso regolarmente entrambi a) mettono molti (pensate ai GB) di dati nella cartella dei file di programma b) funzionano in modo strano se non sono installati su C: ciò significa che devo usare un disco di grandi dimensioni come sistema guidare. Credetemi, preferisco l'altra disposizione e ce l'avevo su due dei miei altri sistemi, ma questi programmi tendono ad essere fastidiosi. Quali dimensioni consiglieresti per un'unità solo per sistema operativo, se decidessi di procedere in quel modo?
NickAldwin,

E i 10k giri / min sono un enorme miglioramento rispetto ai 7200? o solo marginale? Non sono sicuro di essere pronto a spendere $ 50 in più per 800 GB in meno.
NickAldwin,

Guarda i tempi di ricerca dei file. Stai guardando metà o meno dalle enormi unità di archiviazione. Per attività come l'avvio del sistema, l'esecuzione di giochi, tutto ciò che comporta il caricamento di più file, le singole unità ad alte prestazioni fanno un'enorme differenza. Ovviamente, per i programmi che mettono molti dati sull'unità, si utilizza un'unità multimediale. Sei assolutamente sicuro che i programmi che usi DEVONO essere sull'unità C? Inoltre, Windows XP e versioni successive includono il supporto per il montaggio di un'unità all'interno di una cartella su un'altra, quindi se NON DEVI essere nel ROOT dell'unità, può sembrare un disco grande.
Paul McMillan,

Ho eseguito il mio disco di sistema sul raptor da 75 GB di prima generazione da molto tempo ormai. 75 GB sono sufficienti per me, ma le tue esigenze possono variare. 250 è sicuramente molto.
Paul McMillan,

Questo in realtà non risponde alla domanda originale. Cosa succede se ho già 2 unità WD VelociRaptor? La domanda è se è meglio usarli in RAID-0 o come singola unità.
EMP,

2

Comprerei un SSD e ci metto il mio sistema operativo e i miei programmi, e uso i dischi per l'archiviazione dei dati.


1

Raid 0 con due unità non mostrerà molti miglioramenti in termini di prestazioni. Sicuramente ce ne saranno alcuni, stai dividendo le tue scritture tra due mandrini, ma non abbastanza per fare davvero la differenza.

Il punto in cui il raid 0 brilla davvero è quando si mettono insieme molte unità, diciamo 15. Ora, quando si dividono le scritture su più unità, si noterà sicuramente un miglioramento del mio io e della latenza del disco.

Se la tua macchina supporta un raid hardware e stai cercando un miglioramento delle prestazioni / ridondanza, perché non andare su tre unità (o quattro) e configurare un array raid 5. Sicuramente c'è un leggero calo delle prestazioni durante le scritture, ma sono disposto a scommettere che l'utilizzo del tuo computer sarà per lo più letto comunque.

Ho appena finito di costruire una nuova workstation (gaming + sviluppo) per me solo due settimane fa, ho deciso di utilizzare un SSD da 80 GB sull'unità di avvio e tre HDD da 500 GB, in configurazione RAID 5, per i dati. Te lo giuro, una volta che vai su SSD, non tornerai più indietro.


0

Dipende molto dal motivo per cui pensi di aver bisogno di prestazioni extra. Alcuni dischi rigidi attuali hanno velocità di lettura davvero impressionanti. Ciò ti darebbe una seconda unità da 1 TB con cui giocare.
Avendo RAID-0 nella mia macchina non ho notato grandi differenze.

È possibile eseguire il benchmark di una singola unità con HDTach e quindi fare lo stesso dopo aver configurato l'array RAID.


0

Raid 0 è eccellente per situazioni non mission-critical. Ho 2 sistemi che uso a casa, uno è per i giochi, l'altro faccio tutte le mie attività di navigazione / e-mail / banali. Sul mio sistema di gioco utilizzo un raid 0. Ottengo i vantaggi in termini di prestazioni come carichi di trama più veloci e, in caso di errore, reinstallare i giochi non è un grosso problema. Non metterei MAI il raid 0 su qualcosa che non potevo permettermi di perdere.


Neanche se fosse stato eseguito il backup?
NickAldwin,

Tutto dipende dalla tua tolleranza per la perdita di dati. Ho effettuato il backup di alcune directory sul NAS, che mi va bene perdere la copia locale. In caso di perdita di dati, sto bene copiando semplicemente le cose. YMMV.
Jauder Ho,

Se è qualcosa che ritengo valga la pena fare il backup, probabilmente non voglio perderlo in primo luogo. Preferirei optare per un diverso metodo RAID. Con RAID0, ogni disco che aggiungi moltiplica la possibilità di un errore dei dati. È buono per prestazioni economiche, ma non lo userei per nulla di cui mi preoccupassi.
DHayes,

Con una buona strategia di backup, un guasto dell'unità è una questione di tempo, costi di sostituzione e inconvenienti. Non vorrei perdere roba, quindi eseguo il backup su un'unità esterna. Se l'unità interna si guasta, non ho perso alcun lavoro creativo.
David Thornley,

0

Devi considerare attentamente l'intero sistema piuttosto che concentrarti solo su un pezzo alla volta.

A meno che tu non stia già andando tutto sugli altri componenti, probabilmente otterrai un miglioramento delle prestazioni molto migliore mettendo i tuoi soldi in luoghi diversi da RAID 0. Memoria (dimensioni, non tanta velocità), probabilmente CPU e GPU saranno tutte molto meglio bang per il tuo dollaro.


Sì, ho già considerato tutto questo e sto ottenendo degli artisti abbastanza bravi in ​​quelle aree.
NickAldwin,

0

Ho due unità Seagate v11 da 500 GB che ho provato a utilizzare in RAID 0 e mi ha dato il mio processo di avvio adatto ... Sto usando una di quelle unità in questo momento e poiché ha una cache da 32 MB (rispetto agli 8 MB che avevo usato ..) Non vedo la necessità di utilizzare RAID 0. Anche da quando utilizzo Windows 7, userò l'altra unità da 500 GB per la funzione di backup integrata di Windows, che credo sia preferibile anche a RAID 1.

Il mio consiglio sarebbe se hai bisogno di velocità, vai con un SSD più piccolo (32 o 64 GB) per il tuo disco di avvio e usa un disco rigido tradizionale per i tuoi programmi e file non OS ...

In bocca al lupo : )


0

Ho sperimentato raid0 per 2 anni (2x1 TB) e ora sono passato a SSD (OCZ vertex2 120 GB per il sistema + 2x1 TB non raid). Quando esegui benchmark (HD Tune o CrystalDiskMark) vedi che raid0 migliora davvero le prestazioni sul trasferimento di file di grandi dimensioni (che praticamente non si verifica mai) e non molto su molti piccoli file di trasferimento. Quindi raid0 è buono per una cosa: trasferire film HD e nient'altro. SSD ha una buona velocità di trasferimento e tempo di accesso, quindi è buono per tutto (avvio, avvio di programmi, trasferimento di file grandi e piccoli ...).

Dal punto di vista dell'utente, raid0 rispetto all'uso standard dell'HDD non è realmente percepibile, mentre SSD lo è davvero. A volte gioco anche io, e posso dire che i giochi si caricano molto più velocemente con SSD che con raid0. Quindi, quando hai sperimentato SSD, non si può tornare indietro.

Detto questo, c'è un'altra alternativa che è l'HDD ibrido, come questo momento di seagate . Non li ho mai testati, ma a giudicare dalle recensioni, sembra abbastanza promettente.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.