LA CAMPANA

C'è chi ha letto questa notizia prima di te.
Iscriviti per ricevere gli ultimi articoli.
E-mail
Nome
Cognome
Come vorresti leggere La campana
Niente spam

Nonostante il livello di potenza di un dispositivo informatico, ne ha uno debolezza rappresentato dal disco rigido. Esattamente dato elemento i componenti hanno una meccanica incorporata. Tutti i parametri del processore e altri elementi non saranno validi se il computer ha un HDD con principi operativi che sono diventati da tempo un ricordo del passato.

Ad oggi, esistono due metodi per velocizzare il funzionamento di un dispositivo informatico. Uno di questi è acquistare un SSD costoso e di alta qualità o sfruttare le opportunità scheda madre completamente. Potrebbe essere necessario configurare immediatamente un array Raid 0 per una coppia dischi fissi.

Configurazione di un array Raid 0 e installazione di Windows 10. Come far funzionare più velocemente il sistema operativo

Per creare un array Raid0 e installare Windows 10, ne servono due dischi fissi. Anche gli utenti più inesperti con l'aiuto delle moderne schede madri sono stati in grado di far fronte a questo compito senza troppe difficoltà.

Va notato che per questa procedura è possibile utilizzare dischi fissi un'ampia varietà di dimensioni. Possono essere dischi rigidi con una capacità di 1 TB e 250 GB ciascuno.

L'array Raid0 è un array di dischi di più dischi rigidi contemporaneamente. Non ha ridondanza. Se parlare in parole povere, questa è la combinazione di più dischi rigidi contemporaneamente in un array di dischi. Entrambi questi dischi riceveranno tutti i dati quasi contemporaneamente. Ciò aumenta la velocità del sistema. Una delle condizioni per l'utilizzo di questa tecnologia è che la scheda madre di un particolare dispositivo informatico supporti Raid0.

Molti potrebbero chiedersi la mancanza di ridondanza. L'uso di Raid è dovuto al fatto che è necessario proteggere i dati personali degli utenti che sono memorizzati sul disco rigido del computer. La creazione di un array Raid 1 fornisce immediatamente una doppia protezione dei dati, perché se un disco rigido diventa inutilizzabile, le copie dello stesso vengono archiviate sul secondo. Raid 0 non scrive tutti i dati su più dischi rigidi contemporaneamente. Li divide in sezioni e le scrive su diversi dischi rigidi. La velocità del computer è elevata, ma allo stesso tempo, dopo il guasto di uno dei dischi rigidi, il secondo non avrà copie delle informazioni mancanti.

Coloro che hanno sviluppato la tecnologia Raid semplicemente non potevano considerare Raid 0 sicuro perché non c'è ridondanza in esso. Pertanto, le è stato assegnato il numero 0.

Tuttavia, va notato che non capita molto spesso di dover affrontare il problema del guasto del disco rigido. Inoltre, se combini due dischi rigidi contemporaneamente in Raid 0, puoi utilizzarli come un unico disco rigido. Se di tanto in tanto copi i tuoi dati personali sui media, puoi evitare di perderli in futuro.

Per cominciare, possiamo installare uno dei dischi rigidi che utilizzeremo e verificare qual è la sua velocità di lettura/scrittura. Ci sono diversi programmi disponibili per questo scopo. Ad esempio, CrystalDiskMark e ATTO Disk Benchmark.

È necessario prima collegare il disco rigido alla scheda madre e quindi accendere il dispositivo del computer.

Dopo il controllo, puoi procedere alla configurazione di Raid 0 nel BIOS e installare il nodo. sistema operativo.

Configurazione di un array Raid0

Per prima cosa devi collegare due dischi rigidi che abbiamo alla scheda madre contemporaneamente.

Dopo aver acceso il dispositivo del computer, è necessario accedere al BIOS. Durante l'avvio del computer, premere il tasto Canc sulla tastiera.

Nella nuova finestra, seleziona la sezione Avanzate in alto e trova la voce Configurazione SATA nell'elenco.


Per entrare nella configurazione Raid è necessario premere la combinazione di pulsanti CTRL + I della tastiera nel BIOS.

Nella finestra che appare, seleziona Raid Volume e premi Invio.


È in questa pagina che devi effettuare le impostazioni principali per l'array creato da Raid 0.

Per inserire il nome Raid 0, devi prima premere la barra spaziatrice e poi inserirla.


Utilizzando il pulsante Tab, puoi navigare agli elementi sottostanti.

Livello Raid devi selezionare Raid (Stripe).

Nella sezione dove è indicata la dimensione dell'hard disk, tutto deve essere lasciato invariato.

Nel parametro Capacità è necessario uscire dal volume configurato automaticamente e premere Invio.

Non è necessario apportare ulteriori modifiche. Basta scorrere verso il basso e fare clic su Crea volume e Invio.

Nella pagina con un avviso, seleziona la risposta Sì e premi il pulsante Y sulla tastiera.


Pertanto, si scopre che Raid 0 è ora funzionante. Per uscire, premere Esc.

Nella nuova finestra, premi Y.

In questo caso, ogni volta che accendi il dispositivo del computer, ti verrà chiesto di premere la combinazione di tasti Ctrl + I per accedere al pannello di controllo del Raid.

Installazione di Windows 10 su un array Raid 0

Innanzitutto è necessario collegare un'unità flash USB al dispositivo del computer per eseguire il download. Successivamente, dovresti riavviarlo ed entrare tramite il BIOS. Lì è necessario impostare la priorità di avvio dell'unità flash USB.

L'installazione di Windows 10 dovrebbe essere eseguita nel modo più comune.

Dopo l'installazione, è necessario accedere alla sezione con dischi fissi. Mostra che il sistema vede due dischi rigidi come un unico intero 500 GB.

La quantità di informazioni sta crescendo rapidamente. Pertanto, secondo l'organizzazione analitica IDC, nel 2006 sulla Terra sono stati generati circa 161 miliardi di GB di informazioni, o 161 exabyte. Se rappresentiamo questa quantità di informazioni sotto forma di libri, otteniamo 12 scaffali ordinari, solo la loro lunghezza sarà uguale alla distanza dalla Terra al Sole. Molti utenti stanno pensando di acquistare unità sempre più capienti, dal momento che i loro prezzi stanno scendendo e per $ 100 ora puoi acquistare un moderno disco rigido da 320 GB. La maggior parte delle schede madri moderne ha un controller RAID integrato a bordo con la possibilità di organizzare array di livelli 0 e 1. Quindi puoi sempre acquistare un paio di unità SATA e combinarle in un array RAID. A questo materiale il processo di creazione di array RAID di livello 0 e 1 è solo allo studio, confrontandone le prestazioni. Sono stati testati due moderni dischi rigidi Seagate Barracuda ES (Enterprise Storage) con una capacità massima di 750 GB. Qualche parola sulla tecnologia stessa. È stato sviluppato un array ridondante di unità disco indipendenti (o poco costose) (Redundant Array of Independent/Inexpensive Disks - RAID) per migliorare la tolleranza agli errori e l'efficienza dei sistemi di archiviazione dei computer. La tecnologia RAID è stata sviluppata presso l'Università della California nel 1987. Si basava sul principio di utilizzare diversi piccoli dischi, interagendo tra loro tramite software e hardware speciali, come un unico disco ad alta capacità. Il progetto originale degli array RAID consisteva nel collegare semplicemente le aree di archiviazione di più unità singole. Tuttavia, in seguito si è scoperto che un tale schema riduce l'affidabilità della matrice e praticamente non influisce sulle prestazioni. Ad esempio, quattro unità in una matrice si guastano quattro volte più spesso di una di queste unità. Per risolvere questo problema, gli ingegneri del Berkeley Institute hanno proposto sei diversi livelli di RAID. Ognuno di essi è caratterizzato da una certa tolleranza ai guasti, capacità del disco rigido e prestazioni. Nel luglio 1992 è stato formato il RAID Advisory Board (RAB) per standardizzare, classificare e studiare RAID. Attualmente, RAB ha definito sette livelli RAID standard. Un array ridondante di unità disco indipendenti viene in genere implementato utilizzando una scheda controller RAID. Nel nostro caso, i dischi rigidi sono stati collegati al controller RAID integrato della scheda madre. tavole abit AN8-Ultra basato sul chipset nForce 4 Ultra. Innanzitutto, diamo un'occhiata alle possibilità offerte dal chipset per la creazione di array RAID. nForce 4 Ultra consente di creare array RAID di livelli 0, 1, 0+1, JBOD.

RAID 0 (strisce)

Lo striping del disco, noto anche come RAID 0, riduce l'accesso in lettura e scrittura del disco per molte applicazioni. I dati sono divisi tra più dischi nell'array in modo che le letture e le scritture vengano eseguite contemporaneamente su più dischi. Questo livello fornisce un'elevata velocità di lettura/scrittura (teoricamente, raddoppiando), ma una bassa affidabilità. Per un utente domestico, questa è probabilmente l'opzione più interessante, che consente di ottenere un aumento significativo della velocità di lettura e scrittura dei dati dalle unità.

RAID 1 (specchio)

Il mirroring del disco, noto come RAID 1, è progettato per coloro che desiderano eseguire facilmente il backup dei dati più importanti. Ciascuna operazione di scrittura viene eseguita due volte, in parallelo. Una copia speculare o duplicata dei dati può essere archiviata sulla stessa unità o su una seconda unità di riserva nell'array. RAID 1 fornisce il backup dei dati se il volume o l'unità corrente si danneggiano o diventano non disponibili a causa di un guasto hardware. Il mirroring del disco può essere utilizzato per sistemi ad alta disponibilità o per il backup automatico dei dati invece del noioso processo manuale di duplicazione delle informazioni su supporti più costosi e meno affidabili.

I sistemi RAID 0 possono essere duplicati utilizzando RAID 1. Lo striping e il mirroring del disco (RAID 0+1) forniscono di più alte prestazioni e protezione. Il metodo ottimale in termini di rapporto affidabilità/prestazioni, tuttavia, richiede un largo numero unità.

JBOD

JBOD - questa abbreviazione sta per "Just a Bunch of Disks", ovvero solo un gruppo di dischi. Questa tecnologia consente di combinare dischi di diverse capacità in un array, tuttavia, in questo caso, non si verifica alcun aumento di velocità, anzi, al contrario. Il controller RAID integrato NVIDIA RAID che stiamo recensendo ha altre caratteristiche interessanti: Identificazione di un disco guasto. Molti utenti di sistemi multi-disco acquistano più dischi rigidi identici per sfruttare appieno l'array di dischi. Se l'array si guasta, l'unico modo per identificare l'unità guasta è guardare numero di serie, che limita la capacità dell'utente di identificare correttamente un'unità danneggiata.

Il sistema NVIDIA Disk Warning semplifica l'identificazione visualizzando la scheda madre con la porta rotta sullo schermo, in modo da sapere esattamente quale unità deve essere sostituita. Installazione di un disco di backup. Le tecnologie di mirroring del disco consentono agli utenti di designare dischi di riserva che possono essere configurati come hot spare, proteggendo l'array di dischi in caso di guasto. Una riserva condivisa può proteggere più array di dischi e una riserva dedicata può fungere da riserva a caldo per un array di dischi specifico. Supporto per un'unità di riserva che fornisce protezione aggiuntiva l'over mirroring è stato tradizionalmente limitato ai sistemi multi-disco di alto livello. La tecnologia di archiviazione NVIDIA offre questa capacità al PC. Un'unità di riserva dedicata può sostituire un'unità guasta fino al completamento della riparazione, consentendo al team di supporto di scegliere il momento opportuno per la riparazione. morphing. In un ambiente multidisco tradizionale, gli utenti che desiderano modificare lo stato di un disco o di un array multidisco devono eseguire il backup dei dati, eliminare l'array, riavviare il PC e quindi configurare il nuovo array. Durante questo processo, l'utente deve eseguire alcuni passaggi solo per configurare il nuovo array. La tecnologia di archiviazione NVIDIA consente di modificare lo stato corrente di un disco o di un array con una singola azione chiamata morphing. Il morphing consente agli utenti di aggiornare un'unità o un array per migliorare le prestazioni, l'affidabilità e la capacità. Ma soprattutto, non è necessario eseguire numerose azioni. Controller RAID incrociato. A differenza delle tecnologie multi-disco (RAID) della concorrenza, Soluzione NVIDIA supporta sia unità Serial ATA (SATA) che parallele ATA all'interno di un singolo array RAID. Gli utenti non hanno bisogno di conoscere la semantica di ciascun disco rigido, poiché le differenze nelle loro impostazioni sono evidenti. La tecnologia di archiviazione NVIDIA supporta pienamente l'uso di un array multi-disco per avviare il sistema operativo quando il computer è acceso. Ciò significa che tutti i dischi rigidi disponibili possono essere inclusi nell'array per le massime prestazioni e la protezione di tutti i dati. Recupero dati "al volo". In caso di guasto del disco, il mirroring del disco consente di continuare a lavorare senza interruzioni grazie a una copia duplicata dei dati archiviati nell'array. La tecnologia di archiviazione NVIDIA fa un ulteriore passo avanti e consente all'utente di creare una nuova copia speculare dei dati mentre il sistema è in esecuzione, senza interrompere l'accesso ai dati da parte dell'utente e dell'applicazione. Il ripristino in tempo reale dei dati elimina i tempi di inattività del sistema e aumenta la protezione delle informazioni critiche. Connessione calda. La tecnologia di archiviazione NVIDIA supporta l'hot plug per le unità SATA. In caso di guasto dell'unità, l'utente può disconnettere l'unità guasta senza spegnere il sistema e sostituirla con una nuova. Interfaccia utente NVIDIA. Grazie all'intuitivo interfaccia chiara chiunque non abbia esperienza con RAID può facilmente utilizzare e gestire la tecnologia di archiviazione NVIDIA (nota anche come NVIDIA RAID). Una semplice interfaccia del mouse consente di definire rapidamente i dischi da configurare in un array, attivare lo striping e creare volumi con mirroring. La configurazione può essere facilmente modificata in qualsiasi momento utilizzando la stessa interfaccia.

Sergey Pachomov

Tutte le moderne schede madri sono dotate di un controller RAID integrato e i modelli di punta hanno anche diversi controller RAID integrati. La quantità di controller RAID integrati richiesti dagli utenti domestici è una domanda a parte. In ogni caso, una moderna scheda madre offre all'utente la possibilità di creare un array RAID da più dischi. Tuttavia, non tutti gli utenti domestici sanno come creare un array RAID, quale livello di array scegliere e generalmente hanno una scarsa idea dei pro e dei contro dell'utilizzo degli array RAID.

Storia della creazione

Il termine "RAID array" è apparso per la prima volta nel 1987, quando i ricercatori americani Patterson, Gibson e Katz dell'Università della California, Berkeley, nel loro articolo "A Case for Redundant Arrays of Inexpensive Discs, RAID") hanno descritto come in questo modo si può combinare diversi dischi rigidi economici in un unico dispositivo logico in modo che il risultato sia una maggiore capacità e velocità del sistema e il guasto di singole unità non porti al guasto dell'intero sistema.

Sono trascorsi più di 20 anni dalla pubblicazione di questo articolo, ma la tecnologia per la creazione di array RAID non ha perso la sua rilevanza oggi. L'unica cosa che è cambiata da allora è la decodifica della sigla RAID. Il fatto è che inizialmente gli array RAID non erano affatto costruiti su dischi economici, quindi la parola Economico (economico) è stata cambiata in Indipendente (indipendente), il che era più vero.

Principio operativo

Quindi, RAID è un array ridondante di dischi indipendenti (Redundant Arrays of Independent Discs), che ha il compito di fornire tolleranza agli errori e migliorare le prestazioni. La tolleranza agli errori si ottiene attraverso la ridondanza. Questo fa parte del contenitore spazio sul disco assegnato per scopi ufficiali, diventando inaccessibile all'utente.

L'aumento delle prestazioni del sottosistema di dischi è fornito dal funzionamento simultaneo di più dischi e, in questo senso, più dischi nell'array (fino a un certo limite), meglio è.

Le unità in un array possono essere condivise utilizzando l'accesso parallelo o indipendente. Con l'accesso parallelo, lo spazio su disco è suddiviso in blocchi (strisce) per la registrazione dei dati. Allo stesso modo, le informazioni da scrivere su disco sono divise negli stessi blocchi. Durante la registrazione, i singoli blocchi vengono scritti su dischi diversi e su diversi blocchi vari dischi si verifica allo stesso tempo, il che porta a un aumento delle prestazioni nelle operazioni di scrittura. Le informazioni necessarie vengono anche lette in blocchi separati contemporaneamente da più dischi, il che contribuisce anche alla crescita delle prestazioni in proporzione al numero di dischi nell'array.

Va notato che il modello di accesso parallelo è implementato solo a condizione che la dimensione della richiesta di scrittura dei dati sovradimensionato il blocco stesso. In caso contrario, è praticamente impossibile scrivere più blocchi in parallelo. Immagina una situazione in cui la dimensione di un singolo blocco è 8 KB e la dimensione di una richiesta di scrittura dei dati è 64 KB. In questo caso, le informazioni sulla sorgente vengono tagliate in otto blocchi di 8 KB ciascuno. Se è presente un array di quattro dischi, è possibile scrivere contemporaneamente quattro blocchi o 32 KB. Ovviamente, in questo esempio, la velocità di scrittura e di lettura sarà quattro volte superiore rispetto all'utilizzo di un singolo disco. Questo è vero solo per una situazione ideale, tuttavia, la dimensione della richiesta non è sempre un multiplo della dimensione del blocco e del numero di dischi nell'array.

Se la dimensione dei dati scritti è inferiore alla dimensione del blocco, viene implementato un modello fondamentalmente diverso: l'accesso indipendente. Inoltre, questo modello può essere utilizzato anche quando la dimensione dei dati da scrivere è maggiore della dimensione di un blocco. Con l'accesso indipendente, tutti i dati di una particolare richiesta vengono scritti su un disco separato, ovvero la situazione è identica a lavorare con un singolo disco. Il vantaggio del modello di accesso indipendente è che se arrivano più richieste di scrittura (lettura) contemporaneamente, verranno tutte eseguite su dischi separati indipendentemente l'una dall'altra. Situazione simile tipico, ad esempio, per i server.

Secondo vari tipi accesso, esistono diversi tipi di array RAID, che di solito sono caratterizzati da livelli RAID. Oltre al tipo di accesso, i livelli RAID differiscono nel modo in cui le informazioni ridondanti vengono posizionate e formate. Le informazioni ridondanti possono essere collocate su un disco dedicato o distribuite su tutti i dischi. Ci sono molti modi per generare queste informazioni. Il più semplice di questi è la duplicazione completa (ridondanza del 100 percento) o il mirroring. Inoltre, vengono utilizzati i codici di correzione degli errori e il calcolo della parità.

Livelli RAID

Attualmente, esistono diversi livelli RAID che possono essere considerati standardizzati: RAID 0, RAID 1, RAID 2, RAID 3, RAID 4, RAID 5 e RAID 6.

Vengono utilizzate anche varie combinazioni di livelli RAID, che consentono di combinare i loro vantaggi. Solitamente si tratta di una combinazione di un qualche tipo di livello tollerante ai guasti e un livello zero utilizzato per migliorare le prestazioni (RAID 1+0, RAID 0+1, RAID 50).

Si noti che tutti i controller RAID moderni supportano la funzione JBOD (Just a Bench Of Disks), che non è destinata alla creazione di array, ma offre la possibilità di collegare singoli dischi al controller RAID.

Va notato che i controller RAID integrati nelle schede madri per PC domestici non supportano tutti i livelli RAID. I controller RAID a doppia porta supportano solo i livelli 0 e 1, mentre i controller RAID con un numero elevato di porte (ad esempio, il controller RAID a 6 porte integrato nel southbridge del chipset ICH9R/ICH10R) supportano anche i livelli 10 e 5.

Inoltre, se parliamo di schede madri basate su chipset Intel, implementano anche la funzione Intel Matrix RAID, che permette di creare matrici RAID di più livelli su più hard disk contemporaneamente, allocando una parte dello spazio su disco per ciascuno di loro.

RAID 0

Il livello RAID 0, in senso stretto, non è un array ridondante e, di conseguenza, non fornisce affidabilità di archiviazione dei dati. Ciò nonostante dato livello viene utilizzato attivamente nei casi in cui è necessario garantire prestazioni elevate del sottosistema del disco. Quando si crea un array RAID livello 0, le informazioni vengono suddivise in blocchi (a volte questi blocchi sono chiamati strisce), che vengono scritti su dischi separati, ovvero viene creato un sistema con accesso parallelo (se, ovviamente, la dimensione del blocco lo consente ). Con la possibilità di I/O simultaneo da più unità, RAID 0 fornisce le velocità di trasferimento dati più elevate e l'uso più efficiente dello spazio su disco poiché non è necessario spazio per memorizzare i checksum. L'implementazione di questo livello è molto semplice. RAID 0 viene utilizzato principalmente in aree in cui è richiesto il trasferimento rapido di grandi quantità di dati.

RAID 1 (disco con mirroring)

RAID livello 1 è un array a due dischi con ridondanza del 100%. Cioè, i dati sono semplicemente completamente duplicati (mirrorizzati), grazie ai quali si ottiene un livello molto elevato di affidabilità (oltre che di costo). Si noti che l'implementazione del livello 1 non richiede il partizionamento preliminare di dischi e dati in blocchi. Nel caso più semplice, due unità contengono le stesse informazioni e sono un'unità logica. Quando un disco si guasta, un altro esegue le sue funzioni (che è assolutamente trasparente per l'utente). Il ripristino di un array viene eseguito mediante una semplice copia. Inoltre, questo livello raddoppia la velocità di lettura delle informazioni, poiché questa operazione può essere eseguita contemporaneamente da due dischi. Tale schema di archiviazione delle informazioni viene utilizzato principalmente nei casi in cui il prezzo della sicurezza dei dati è molto più elevato del costo di implementazione di un sistema di archiviazione.

RAID 5

RAID 5 è un disk array a tolleranza di errore con archiviazione di checksum distribuita. Durante la scrittura, il flusso di dati viene suddiviso in blocchi (strisce) a livello di byte e contemporaneamente scritto su tutti i dischi dell'array in un ordine ciclico.

Supponiamo che l'array contenga n dischi e la dimensione dello stripe d. Per ogni porzione di n-1 Viene calcolato il checksum delle strisce p.

Banda d1 registrato sul primo disco, stripe d2- sul secondo e così via fino alla striscia dn-1, che è scritto in ( n-1)esimo disco. Avanti n esimo checksum di scrittura su disco pag e il processo viene ripetuto ciclicamente dal primo disco su cui è scritto lo stripe dn.

Processo di registrazione (n-1) strisce e il loro checksum viene prodotto simultaneamente per tutti n dischi.

Per calcolare il checksum, viene utilizzata un'operazione XOR bit per bit sui blocchi di dati in fase di scrittura. Sì, se c'è n dischi fissi, d- blocco dati (striscia), quindi il checksum viene calcolato con la seguente formula:

pn = d1+d2+ ... + d1-1.

In caso di guasto di qualsiasi disco, i dati su di esso possono essere recuperati dai dati di controllo e dai dati rimanenti su dischi sani.

A titolo illustrativo, considera blocchi di quattro bit. Supponiamo che ci siano solo cinque dischi per la memorizzazione dei dati e la scrittura dei checksum. Se è presente una sequenza di bit 1101 0011 1100 1011, divisa in blocchi di quattro bit, è necessario eseguire la seguente operazione bit per bit per calcolare il checksum:

1101 + 0011 + 1100 + 1011 = 1001.

Pertanto, il checksum scritto sul disco 5 è 1001.

Se uno dei dischi, ad esempio il quarto, si guasta, il blocco d4= 1100 sarà illeggibile. Tuttavia, il suo valore può essere facilmente ripristinato dal checksum e dai valori dei blocchi rimanenti utilizzando la stessa operazione XOR:

d4 = d1+d2+d4+p5.

Nel nostro esempio otteniamo:

d4 = (1101) + (0011) + (1100) + (1011) = 1001.

Nel caso di RAID 5, tutti i dischi nell'array hanno le stesse dimensioni, ma la capacità totale del sottosistema di dischi disponibile per la scrittura viene ridotta esattamente di un disco. Ad esempio, se cinque dischi sono 100 GB, la dimensione effettiva dell'array è 400 GB perché 100 GB vengono assegnati per le informazioni sulla parità.

RAID 5 può essere costruito su tre o più dischi rigidi. All'aumentare del numero di dischi rigidi in un array, la ridondanza diminuisce.

RAID 5 ha un'architettura di accesso indipendente che consente di eseguire più letture o scritture contemporaneamente

RAID 10

RAID 10 è una combinazione di livelli 0 e 1. Il requisito minimo per questo livello è di quattro unità. In un array RAID 10 di quattro unità, vengono combinate a coppie in array di livello 0 ed entrambi questi array vengono combinati come unità logiche in un array di livello 1. È possibile anche un altro approccio: inizialmente, i dischi vengono combinati in un livello con mirroring 1 array, quindi le unità logiche basate su questi array, fino a un array di livello 0.

Intel Matrix RAID

Gli array RAID considerati di livello 5 e 1 sono usati raramente a casa, principalmente a causa del costo elevato. decisioni simili. Molto spesso per i PC domestici, viene utilizzato un array di livello 0 su due dischi. Come abbiamo già notato, RAID livello 0 non fornisce sicurezza di archiviazione, e quindi gli utenti finali si trovano di fronte a una scelta: creare un array RAID livello 0 veloce, ma non affidabile, oppure, raddoppiando il costo dello spazio su disco, - RAID- a array di livello 1 che fornisce affidabilità di archiviazione dei dati, ma non fornisce un aumento significativo delle prestazioni.

Per risolvere questo difficile problema, Intel ha sviluppato la tecnologia Intel Matrix Storage, che combina i vantaggi degli array Tier 0 e Tier 1 in due soli disco fisico X. E per sottolineare che in questo caso non si tratta solo di un array RAID, ma di un array che combina dischi fisici e logici, nel nome della tecnologia viene utilizzata la parola “matrix” al posto della parola “array ”.

Quindi, cos'è una matrice RAID a due dischi basata sulla tecnologia Intel Matrix Storage? L'idea di base è che se un sistema ha più dischi rigidi e una scheda madre con un chipset Intel che supporta la tecnologia Intel Matrix Storage, è possibile dividere lo spazio su disco in più parti, ognuna delle quali funzionerà come un array RAID separato.

Considera un semplice esempio di un array RAID di due dischi da 120 GB. Qualsiasi disco può essere diviso in due dischi logici, ad esempio 40 e 80 GB ciascuno. Successivamente, due unità logiche della stessa dimensione (ad esempio, 40 GB ciascuna) possono essere combinate in una matrice RAID livello 1 e le unità logiche rimanenti in una matrice RAID livello 0.

In linea di principio, utilizzando due dischi fisici, è anche possibile creare solo una o due matrici RAID di livello 0, ma è impossibile ottenere solo matrici di livello 1. Cioè, se il sistema ha solo due dischi, allora Tecnologia Intel Matrix Storage consente di creare i seguenti tipi di matrici RAID:

  • una matrice di livello 0;
  • due matrici di livello 0;
  • matrice di livello 0 e matrice di livello 1.

Se nel sistema sono installati tre dischi rigidi, è possibile creare i seguenti tipi di matrici RAID:

  • una matrice di livello 0;
  • una matrice di livello 5;
  • due matrici di livello 0;
  • due matrici di livello 5;
  • matrice di livello 0 e matrice di livello 5.

Se nel sistema sono installati quattro dischi rigidi, è inoltre possibile creare una matrice RAID di livello 10, nonché combinazioni di livello 10 e livello 0 o 5.

Creazione di un array RAID 0 attivato Basato su Intel RST

Intel ha fatto un ottimo lavoro nel rendere semplice e trasparente la creazione di array RAID su piattaforme basate sui suoi processori. Oggi, il driver Intel RST protegge completamente gli utenti dal dover interagire con il BIOS del controller RAID e l'unica cosa che deve essere fatta per poter combinare gli SSD in array è cambiare l'integrato logica di sistema Controller SATA in modalità RAID tramite BIOS della scheda madre commissioni.

È vero, potrebbero esserci problemi con il sistema operativo, che, dopo aver cambiato la modalità del controller SATA, si rifiuterà di avviarsi e cadrà in una schermata blu. Il motivo è che se il controller RAID non è stato abilitato durante l'installazione del sistema operativo, il driver richiesto viene disattivato nel kernel OC. Ma in Windows 8 e 8.1, Microsoft ha previsto una procedura abbastanza semplice per risolvere il problema senza la necessità di una nuova reinstallazione del sistema operativo, eseguita tramite "modalità provvisoria". Prima di modificare la modalità del controller SATA (se il sistema non si avvia più, ma le impostazioni del controller SATA nel BIOS devono essere riportate a quelle originali), è necessario aprire un prompt dei comandi con diritti di amministratore ed eseguire il comando bcdedit /set (corrente) avvio sicuro minimo. Questo programmerà l'OC per l'avvio in modalità provvisoria e, al successivo riavvio, è possibile modificare facilmente la modalità del controller SATA nel BIOS. Quando il sistema si avvia in modalità provvisoria dopo l'attivazione del RAID, il tipo di avvio dovrebbe essere riportato all'opzione normale, per cui riga di comando devi eseguire il comando bcdedit /deletevalue (corrente) avvio sicuro. Non dovrebbero esserci più incontri con la "schermata blu" all'avvio.

I proprietari di Windows 7 dovranno armeggiare più seriamente prima di cambiare la modalità del controller, in questo caso è indispensabile modificare il registro. informazioni dettagliate per una soluzione a questo problema è disponibile sul sito Web di Microsoft.

Dopo aver abilitato la modalità RAID e aver introdotto i driver necessari nel sistema, si può procedere direttamente alla formazione di un array. Viene creato utilizzando il driver Intel RST.

Quando crei un array, devi prima specificarne il tipo. Nel nostro caso, questo è RAID 0.

Il secondo passaggio: è necessario selezionare le unità che si desidera includere nell'array.

Se lo si desidera, è anche possibile modificare la dimensione dei blocchi in cui sono suddivise le informazioni registrate per la loro distribuzione sull'SSD in modalità striping. Tuttavia, il valore predefinito di 16 KB va bene per gli array RAID 0 di SSD con tempo di accesso molto basso, quindi non ha senso cambiarlo in generale.

E il gioco è fatto: l'array è pronto.

Nota che anche se due SSD Kingston HyperX 3K sono combinati in RAID 0, non ci sono problemi con la loro diagnostica S.M.A.R.T.

⇡ Metodologia di prova

Il test viene eseguito nel sistema operativo Windows 8.1, che riconosce e mantiene correttamente le moderne unità a stato solido. Ciò significa che nel processo di superamento dei test, come nel normale utilizzo quotidiano dell'SSD, il comando TRIM viene supportato e coinvolto attivamente. La misurazione delle prestazioni viene eseguita con le unità in uno stato "usato", che si ottiene precompilandole con i dati. Prima di ogni test, le unità vengono pulite e mantenute utilizzando il comando TRIM. Tra i singoli test viene mantenuta una pausa di 15 minuti, assegnata per il corretto sviluppo della tecnologia di raccolta dei rifiuti. Tutti i test, se non diversamente specificato, utilizzano dati randomizzati e incomprimibili.

Applicazioni e test utilizzati:

  • Iometro 1.1.0 RC1
  1. Misurazione della velocità di lettura e scrittura sequenziale dei dati in blocchi di 256 KB (la dimensione del blocco più tipica per le operazioni sequenziali nelle attività desktop). La velocità viene valutata per un minuto, dopodiché viene calcolata una media.
  2. Misurazione della velocità di lettura e scrittura casuale in blocchi da 4 KB (questa dimensione del blocco viene utilizzata nella stragrande maggioranza delle operazioni reali). Il test viene eseguito due volte: senza una coda di richiesta e con una coda di richiesta con una profondità di 4 comandi (tipico per le applicazioni desktop che funzionano attivamente con un file system biforcato). I blocchi dati sono allineati con le pagine di memoria flash delle unità. La velocità viene valutata per tre minuti, dopodiché viene calcolata una media.
  3. Stabilire la dipendenza delle velocità di lettura e scrittura casuali quando l'unità funziona con blocchi da 4 kilobyte sulla profondità della coda di richiesta (nell'intervallo da uno a 32 comandi). I blocchi dati sono allineati con le pagine di memoria flash delle unità. La velocità viene valutata per tre minuti, dopodiché viene calcolata una media.
  4. Stabilire la dipendenza delle velocità di lettura e scrittura casuali quando l'unità funziona con blocchi di dimensioni diverse. Vengono utilizzati blocchi da 512 byte a 256 KB. La profondità della coda delle richieste durante il test è di 4 comandi. I blocchi dati sono allineati con le pagine di memoria flash delle unità. La velocità viene valutata per tre minuti, dopodiché viene calcolata una media.
  5. Misurazione delle prestazioni con carichi di lavoro multi-thread misti. Diversi comandi vengono inviati all'unità, inclusa la lettura e la scrittura con blocchi di dimensioni diverse. La percentuale di richieste eterogenee è vicina al carico reale del desktop (75% - letture, 25% - scritture; 75% - richieste casuali, 25% - sequenziali; 55% - blocchi da 4 KB, 25% - 64 KB e 20% - 128 KB). Le richieste di test sono generate da quattro thread paralleli. I blocchi dati sono allineati con le pagine di memoria flash delle unità. La velocità viene stimata per tre minuti, dopodiché viene calcolata la media.
  • CrystalDiskMark 3.0.3

benchmark sintetico che restituisce le prestazioni tipiche dell'SSD misurate su un'area disco da 1 GB "sopra" il file system. Dall'intero set di parametri che possono essere valutati utilizzando questa utility, prestiamo attenzione alla velocità di lettura e scrittura sequenziale, nonché alle prestazioni di letture e scritture casuali in blocchi da 4 kilobyte senza una coda di richieste e con una coda di 32 istruzioni profonde.

  • PC Mark 8 2.0

Un test basato sull'emulazione del carico reale del disco, tipico di varie applicazioni popolari. Sull'unità testata, viene creata una singola partizione nel file system NTFS per l'intero volume disponibile e il test di archiviazione secondaria viene eseguito in PCMark 8. Come risultati dei test, vengono prese in considerazione sia le prestazioni finali che la velocità di esecuzione delle singole tracce di test generate dalle varie applicazioni.

⇡ Banco di prova

Come piattaforma di test viene utilizzato un computer con una scheda madre Gigabyte GA-Z87X-UD3H, Processore principale i3-4340 e 4 GB di RAM DDR3-1600 MHz. Le unità sono collegate Controller SATA 6 Gb/s, integrato nel chipset della scheda madre, e funziona in modalità AHCI o RAID. Utilizzo del driver Intel Rapid Storage Technology (RST) 12.9.0.1001 e del sistema operativo Sistema Windows 8.1 Impresa x64.

Il volume e la velocità di trasferimento dei dati nei benchmark sono indicati in unità binarie (1 KB = 1024 byte).

⇡ Partecipanti al test

  • Kingston HyperX 3K 240GB (SH103S3/240G, firmware 5.07);
  • Kingston HyperX 3K 480GB (SH103S3/480G, firmware 5.07);
  • RAID 0 array di due Kingston guida HyperX 3K 240 GB (SH103S3/240G, firmware 5.07).

⇡ Prestazioni

Operazioni di lettura e scrittura sequenziali, IOMeter

Le operazioni sequenziali del disco sono il punto in cui si vede meglio la scalabilità delle prestazioni degli array RAID. L'array a strisce risulta essere significativamente più veloce del singolo Kingston HyperX 3K 240 e 480 GB sia in lettura che in scrittura sequenziale.

⇡ Letture e scritture casuali, IOMeter

Ma con la lettura casuale, lo stesso impressionante aumento di velocità come nel caso delle operazioni sequenziali non è visibile. Dai risultati mostrati nei diagrammi, possiamo concludere che un array RAID 0 è efficace solo quando una coda è formata da operazioni casuali.

Dovremmo iniziare qui con il fatto che quando si misura la velocità delle scritture casuali, i risultati estremamente bassi sono mostrati dal Kingston HyperX 3K con una capacità di 480 GB. Questa strana caratteristica di questa unità è dovuta all'incapacità del vecchio controller SandForce di seconda generazione di creare un SSD di grande capacità. Questo è il motivo per cui gli array RAID 0 di piccoli SSD possono essere significativamente più veloci delle singole unità flash della stessa capacità. Nel frattempo, rispetto a un singolo Kingston HyperX 3K da 240 GB, un array composto da tali unità flash non è affatto più veloce. Tuttavia, non dovresti essere particolarmente arrabbiato per questo: questa situazione si osserva solo con la registrazione casuale.

Diamo ora un'occhiata a come le prestazioni di RAID 0 quando si lavora con blocchi da 4 kilobyte dipendono dalla profondità della coda delle richieste.

I grafici sopra servono come ulteriore illustrazione di quanto detto sopra. Se durante la lettura di RAID 0 mostra una velocità maggiore rispetto ai singoli SSD e il vantaggio aumenta con l'aumentare della profondità della coda, quando si scrive RAID 0 da Kingston HyperX 3K 240 GB, solo Kingston HyperX 3K 480 GB è in vantaggio. Un Kingston HyperX 3K 240 GB è migliore dell'array.

La coppia di grafici successiva mostra la dipendenza delle prestazioni delle operazioni casuali dalla dimensione del blocco di dati.

In effetti, a quanto pare, un array RAID 0 perde in termini di velocità di scrittura rispetto alle singole unità incluse in esso solo quando le operazioni si verificano in blocchi da 4 kilobyte. Questo non è sorprendente. Come mostra il grafico, Kingston HyperX 3K 240 GB è ottimizzato per richieste da 4 KB, ma il controller RAID le converte in richieste da 16 KB in base alla dimensione del blocco stripe che abbiamo scelto. Sfortunatamente, l'utilizzo dello striping di blocchi 4K in un array è tutt'altro che la strategia più vincente. In questo caso, il carico sulla CPU creato dal controller RAID aumenta notevolmente e potrebbe non esserci alcun reale aumento di velocità.

Al termine della revisione dei risultati di IOmeter, offriamo uno sguardo alle prestazioni delle unità in una simulazione sintetica dell'attività mista pesante del disco, in cui diversi tipi di operazioni vengono riprodotti contemporaneamente e in più thread.

Un array RAID 0 da una coppia di Kingston HyperX 3K 240 GB mostra una velocità leggermente superiore rispetto a una semplice unità Kingston HyperX 3K 240 GB. Tuttavia, Kingston HyperX 3K 480 GB è ancora più adatto per carichi di lavoro misti: il risultato è maggiore. Tuttavia, la differenza tra le configurazioni testate in questo benchmark non è fondamentale.

⇡ Risultati in CrystalDiskMark

CrystalDiskMark è una popolare e semplice applicazione di test che viene eseguita "sopra" il file system, consentendo di ottenere risultati facilmente replicabili dagli utenti ordinari. E ciò che produce questo benchmark è in qualche modo diverso dagli indicatori che abbiamo ottenuto nel pacchetto IOmeter pesante e multifunzionale, sebbene da un punto di vista qualitativo non ci siano differenze cardinali. Le prestazioni di un array RAID con striping si adattano bene in termini di operazioni sequenziali. Non ci sono lamentele sul funzionamento del RAID 0 dal Kingston HyperX 3K 240 GB per la lettura casuale. In questo caso, il guadagno di velocità rispetto ai singoli SSD dipende dalla profondità della coda delle richieste e quando la sua lunghezza raggiunge un valore elevato, RAID 0 è in grado di fornire una velocità significativamente maggiore. Con la registrazione arbitraria, l'immagine è leggermente diversa. RAID 0 perde contro un singolo Kingston HyperX 3K 240 GB nei casi in cui le operazioni non sono memorizzate nel buffer, ma l'aumento della profondità della coda delle richieste dovrebbe restituire il vantaggio di una configurazione a due dischi.

Inoltre, CrystalDiskMark riesamina i problemi di prestazioni con il capiente modello Kingston HyperX 3K 3K 480 GB nelle operazioni di scrittura casuale, sottolineando ancora una volta i vantaggi di RAID 0 quando sono richieste configurazioni di dischi di grandi dimensioni.

⇡ PCMark 8 2.0, casi d'uso reali

Il pacchetto di test Futuremark PCMark 8 2.0 è interessante in quanto non è di natura sintetica, ma al contrario si basa su come funzionano le applicazioni reali. Durante il suo passaggio vengono riprodotti scenari reali-tracce di coinvolgimento del disco in comuni attività desktop e viene misurata la velocità della loro esecuzione. L'attuale versione di questo test simula un carico prelevato dalle effettive applicazioni di gioco e pacchetti software di Battlefield 3 e World of Warcraft di Abobe e Microsoft: effetti postumi, Illustrator, InDesign, Photoshop, Excel, PowerPoint e Word. Il risultato finale viene calcolato come la velocità media che gli azionamenti mostrano quando superano le piste di prova.

In PCMark 8, che simula le applicazioni del mondo reale, RAID 0 ha prestazioni di circa il 20-25% più veloci delle singole unità flash. Apparentemente, gli appassionati interessati all'argomento di questo studio dovrebbero contare approssimativamente su un tale miglioramento nella velocità di lavoro.

L'indicatore integrale PCMark 8 dovrebbe essere integrato con indicatori di prestazioni emessi da unità flash quando si superano singole tracce di prova, che simulano vari scenari di carico reale.

Nonostante il fatto che in prove sintetiche ci siamo imbattuti in situazioni in cui l'array RAID 0 si è rivelato più lento delle singole unità in esso incluse, nella vita reale molto probabilmente tali situazioni non si verificheranno. Per lo meno, PCMark 8 indica chiaramente che in una qualsiasi delle applicazioni più diffuse, RAID 0 è più veloce. Il livello di vantaggio di un array di una coppia di Kingston HyperX 3K 240 GB su una di queste unità varia dal 3 al 33 percento. E per una modifica più capiente di Kingston HyperX 3K 480 GB, l'array RAID analizzato vince ancora di più.

⇡ Conclusioni

Quindi, testare un array RAID 0 composto da unità a stato solido mostra che una tale configurazione ha diritto alla vita. Naturalmente, ciò non annulla i tradizionali svantaggi degli array di dischi, ma gli sviluppatori di controller e driver RAID integrati hanno svolto molto lavoro e si sono assicurati che molti dei problemi di tali configurazioni appartengano al passato. In generale, la creazione di un array RAID 0 è uno dei metodi tradizionali per migliorare le prestazioni del sottosistema del disco. Questa tecnica funziona bene anche per gli SSD, la combinazione di una coppia di dischi in un array consente davvero di aumentare sia le velocità lineari che la velocità delle operazioni su piccoli blocchi con una coda di richieste profonda. Quindi, durante i test, siamo riusciti a ottenere prestazioni di lettura e scrittura sequenziale davvero impressionanti per l'array, notevolmente superiori portata Interfaccia SATA 6 Gb/s. Allo stesso tempo, le unità a stato solido dal volume massimo, come abbiamo visto nei test, non hanno sempre un livello di prestazioni da leader. Pertanto, le configurazioni RAID 0 possono essere richieste anche in situazioni in cui l'attività consiste nel creare un sottosistema di dischi di grande capacità.

Devo dire che in precedenza abbiamo trattato RAID da SSD con una certa apprensione, poiché i controller RAID hanno bloccato l'uso del comando TRIM e inoltre non hanno consentito il monitoraggio dello stato delle unità incluse nell'array. Tuttavia, su questo momento tutto questo appartiene al passato, almeno per i controller integrati nei chipset Intel. Oggi TRIM è normalmente supportato in RAID 0, e il driver permette di monitorare liberamente i parametri S.M.A.R.T. degli SSD inclusi nell'array.

Per quanto riguarda le unità Kingston HyperX 3K che hanno partecipato ai nostri test, le loro modifiche da 240 GB si sono rivelate una scelta degna per la creazione di array RAID. Kingston li ha migrati sulla nuova memoria Toshiba a 19 nm e il nuovo design dell'hardware ha consentito alcuni miglioramenti delle prestazioni senza causare spiacevoli effetti collaterali.

Anche se le unità basate su controller SandForce sembrano lontane dalla soluzione più recente, sono molto adatte per gli array RAID. Da un lato, questi SSD sono ampiamente testati e molto affidabili e, dall'altro, hanno un prezzo molto allettante. Per quanto riguarda le prestazioni, un array di dischi di livello RAID 0 composto da due unità SandForce supererà senza dubbio qualsiasi configurazione a disco singolo. Se non altro perché la velocità delle sue operazioni sequenziali non è limitata dalla larghezza di banda dell'interfaccia SATA 6 Gb/s.

L'articolo presenta la struttura generale e l'organizzazione dei sistemi RAID. Viene brevemente considerata la parte teorica necessaria, dopodiché vengono mostrati direttamente i momenti pratici. Chiunque non sappia cosa sia un disco rigido può leggere l'articolo. per creare un array Raid, sono necessari un paio di dischi rigidi.

Il valore dell'informazione in quanto tale non fa che aumentare con il tempo, mentre il costo dei metodi che ne determinano la conservazione affidabile è in costante diminuzione. Ad esempio, le schede madri dotate della capacità di creare array RAID erano molto costose dieci anni fa, ma oggi quasi tutte le schede madri basate sul chipset iP55 (che è solo un pre-top set di logica di sistema) sono dotate di supporto chipset per i sistemi RAID .

A proposito, grazie all'eccellente rapporto qualità-prezzo, gli array RAID sono oggi uno dei metodi più diffusi per un'organizzazione affidabile dei dati. Se traduciamo l'abbreviazione RAID dall'inglese, allora questo è un array ridondante composto da dischi indipendenti. A causa della bassa tolleranza ai guasti di un separato disco rigido, è stato sviluppato un concetto che consente di combinare i dischi rigidi in un array. La gestione di questo array è stata affidata a un controller separato (oggi può essere direttamente un chip sulla scheda, oppure strumenti software che utilizzano risorse della CPU). I sistemi RAID sono inizialmente focalizzati sulla tolleranza ai guasti (tranne RAID livello 0), quindi in teoria, se uno degli array HDD si guasta, l'informazione nel suo insieme, registrata sul volume, rimane disponibile, almeno per la lettura.

Esiste una gradazione abbastanza ampia dei livelli RAID (metodi per organizzare i dati in un array), per creare un sistema RAID è necessario avere almeno una conoscenza di base dei suoi principi di funzionamento, infatti questo è l'argomento di in un articolo a parte, ci limiteremo solo a brevi cenni di quelli più rilevanti.

RAID0.
I dati vengono scritti in sequenza su diverse unità (strisce), grazie a ciò, di conseguenza, possiamo ottenere un aumento quasi doppio della velocità di lettura lineare. Non c'è tolleranza agli errori; in caso di guasto di almeno un disco rigido, tutti i dati dell'array vanno persi. Viene utilizzato, di norma, per un lavoro rapido con informazioni che possono essere donate in caso di emergenza, ad esempio per le cartelle temporanee di Adobe Fotoshop ... Alcune persone lo usano per il sistema operativo (giocatori, appassionati, ecc.).

Specchiare. Tutto è semplice. Più hard: maggiore è il costo del volume utilizzabile, ma maggiore è la tolleranza agli errori. Nella sua versione classica, non c'è guadagno di prestazioni. Le modifiche del tipo RAID 1e sono una guida fuori budget, quindi mancheremo di prenderle in considerazione.

I livelli 2,3,4 hanno praticamente perso la loro precedente popolarità. Oggi, l'array RAID più rilevante che combina prestazioni e tolleranza agli errori è RAID 5. Come nel caso di RAID 0, i dati vengono scritti uno per uno su unità diverse (anch'esse strip), ma integrati con checksum. Di conseguenza, la capacità utilizzabile di un RAID 5 composto da n dischi è uguale a n-1 dischi. In caso di guasto di un disco rigido, le informazioni rimangono disponibili, ma in caso di guasto di due o più vengono perse.

RAID10 (o RAID 1+0).

Il rappresentante più popolare dei sistemi RAID compositi. Al fine di accelerare in qualche modo il lavoro di uno specchio classico, è nata l'idea di combinarli in una serie veloce. È una combinazione di specchi (RAID 1) in una striscia grande (RAID 0). Lo svantaggio principale è il costo più elevato del volume utilizzabile, i vantaggi sono la maggiore velocità di elaborazione dei dati, inoltre, una maggiore tolleranza ai guasti. In teoria, due unità possono guastarsi contemporaneamente, ma da sottoarray diversi.

Come già accennato in precedenza, per organizzare i sistemi RAID è necessario un controller. Esistono controller software e hardware (hardware).

Considera l'hardware.
Come nel caso delle schede video, anche quest'area è suddivisa in integrate (nella scheda madre) e discrete. Quelli integrati possono essere suddivisi in chipset (implementazione tramite il "south bridge") e controller realizzati da sviluppatori di terze parti (un chip aggiuntivo non chipset è saldato sulla scheda madre). Questi ultimi sono spesso estremamente primitivi, di norma sono supportati solo i livelli RAID 0 e 1.

Le variazioni del chipset sono più interessanti e possono competere con una serie di analoghi discreti nella loro funzionalità. Ad esempio, gli ultimi chipset di Intel consentono di implementare livelli RAID 0,1,5,10.

Soluzioni discrete per l'organizzazione di array RAID, ancora una volta, come le schede video, ce ne sono di costose ed economiche (economiche). Si differenziano, ovviamente, per la funzionalità disponibile, l'affidabilità, nonché i mezzi di "ricostruzione" (ristrutturazione interna - autoguarigione).
Nella foto 1,2,3

rappresentanti dei settori di fascia bassa, di fascia media e di fascia alta.

Va notato che una serie di variazioni discrete di budget, così come tutte le soluzioni integrate, sono spesso chiamate soluzioni software a causa dei maggiori requisiti di risorse della CPU rispetto alle controparti costose. Un potente processore (proprio) di un costoso controller RAID discreto serve quasi in modo completamente indipendente l'array, mentre la classe di fascia bassa, a causa delle sue capacità deboli e molto spesso della primitività, fa sempre più appello alle capacità della CPU, caricando così ulteriormente il sistema .
Ma se le versioni integrate hanno almeno una sorta di microcircuito di base, dalla cui funzionalità è possibile spingere, le soluzioni software pure non lo hanno affatto.

Soluzioni software.
Qui tutto è molto semplice, l'array RAID viene creato tramite il sistema operativo. In vista di una maggiore affidabilità, di norma vengono utilizzate varianti server dei sistemi operativi. Per il sistema operativo, RAID è visto esattamente allo stesso modo di una controparte hardware convenzionale. Il principale vantaggio di tali soluzioni è il costo: non è necessario acquistare un costoso controller. C'è, ovviamente, un aspetto negativo, che a volte nega completamente il vantaggio di cui sopra: questa è una bassa affidabilità. Se all'improvviso succede qualcosa al sistema operativo (i virus iniziano, ad esempio), puoi perdere tutti i dati insieme alla "schermata blu". Pertanto, se qualcun altro organizza tali soluzioni in modo che funzionino finora, solo il livello 0 (per il sistema operativo o per i buffer veloci) o 1. Il software RAID "Building" viene eseguito utilizzando il gestore delle partizioni integrato.


(foto 4, 5)

Ora esaminiamo direttamente l'installazione di un array RAID hardware.
Caso uno. Se abbiamo davanti a noi qualche soluzione integrata nella scheda madre, allora è necessario usarla. Questo viene fatto tramite il BIOS della scheda madre, di norma, semplicemente passando alla posizione "Abilita".


(foto 6)

Secondo caso. Se abbiamo un RAID discreto, inseriamo semplicemente la scheda e vi colleghiamo i dischi rigidi.
Come nella prima e nella seconda opzione, dopo aver acceso il computer e aver attraversato la "tabella POST", la macchina dovrebbe vedere il controller e offrirsi di premere una combinazione di tasti per accedere al BIOS, ma già al controller. Sarà qualcosa come Ctrl+A, Ctrl+g, ecc. Premuto - inserito.


(foto 7)

Se utilizziamo RAID costosi, anche il BIOS differirà notevolmente.


(foto 8)
Puoi anche usare un mouse qui.
Tutte le interfacce sono intuitive, l'unica cosa che può confondere è lingua inglese. Il principio generale è il seguente: seleziona gli hard necessari e inizializzali in un RAID del livello che ti serve.


(foto 9)

Dopo la creazione, puoi procedere all'installazione del sistema operativo (se richiesto), questo processo è descritto in dettaglio nell'articolo relativo all'installazione di XP su un laptop, il principio è lo stesso. L'unica differenza rilevante per Windows Vista e un sistema operativo simile è la possibilità di utilizzare un'unità flash, ad es. i driver necessari per il controller possono essere copiati su un drive USB, quindi durante l'installazione, è sufficiente specificare il percorso, oppure integrati direttamente nella distribuzione di questi driver utilizzando vLite (www.vlite.net).

Le soluzioni RAID si stanno gradualmente spostando dalla categoria elite alla sezione "per tutti", diventando così un mezzo sempre più conveniente per una gestione affidabile dei dati. Quando si aggiorna un computer e si sceglie una scheda madre, prestare attenzione al fatto che questo RAID sia supportato. Forse un giorno salverà le tue "quelle foto" ...

LA CAMPANA

C'è chi ha letto questa notizia prima di te.
Iscriviti per ricevere gli ultimi articoli.
E-mail
Nome
Cognome
Come vorresti leggere La campana
Niente spam