PDA

View Full Version : Migrazione / ampliamento RAID 5


czame
17-02-2011, 20:53
Ciao a tutti,
ho gentilmente bisogno di un Vostro aiuto per ripristinare un'immagine eseguita con Acronis True Image 10 HOME EDITION (2010).

RICHIESTA INIZIALE DEL 17/02/2011

Ho un sistema "Windows 7 Ultimate X64" installato su RAID-5 (come da immagine qui sotto) al quale vorrei aggiungere un nuovo disco per ampliare l'array. Ho così realizzato un backup completo con Acronis True Image 10 HOME EDITION ed ora sarei pronto a "distruggere" l'Array a 3 dischi per ricrearne uno stessa tipologia RAID 5 ma a 4 dischi, oppure potrei passare ad un sistema RAID 10 a 4 dischi che forse migliorerebbe le prestazioni generali (e la sicurezza?) ma avrei ancora un raid con dimensioni sfruttabili di 2TB in luogo dei 3TB che mi offrirebbe il RAID 5.

1) Cosa scegliereste fra RAID 5 e RAID 10, considerando che dò più importanza rispettivamente alla SICUREZZA, alla CAPACITA' ed infine alle PRESTAZIONI? :confused:
2) Esiste un modo più rapido ed automatico per ampliare eventualmente l'Array RAID 5 esistente, senza necessariamente distruggerlo?

AGGIORNAMENTO DEL 25/02/2011

Seguendo i vostri suggerimenti su prestazioni e sicurezza, ho pensato di migrare il sistema da RAID 5 a RAID 10.
Ho quindi realizzato un'immagine del RAID 5 con Acronis True Image 10 HOME EDITION, delle partizioni Y+C+MBR (Master Boot Record), tralasciando la partizione più ampia e vuota. Prima dell'avvio del backup ho attivato l'opzione "bit per bit" (o "settore per settore"). Ora vorrei riuscire a ripristinare l'immagine nel nuovo array RAID 10 che ho creato su 4 dischi, ma pare non funzioni correttamente; fra le prove ho anche tentato di ricreare l'array RAID 5 originario, ma anche in questo caso dopo il ripristino il sistema non si avvia.

PROVE DI RIPRISTINO da DVD-BOOT di Acronis True Image:

1) RIPRISTINO PARTIZIONI Y+C+MBR "bit x bit" su RAID 10 INTATTO (non formattato, non partizionato)
2) RIPRISTINO PARTIZIONI Y+C su RAID 10 INTATTO (non formattato, non partizionato)
3) RIPRISTINO PARTIZIONI Y+C+MBR su RAID 10 inizializzato con disco installazione di Windows
4) RIPRISTINO PARTIZIONI Y+C+MBR su RAID 5 INTATTO (non formattato, non partizionato)
5) ALTRI RIPRISTINI NON DETTAGLIABILI

PROBLEMI RISCONTRATI (a seconda del tipo di ripristino eseguito):
- schermata blu all'avvio
- "MBR error 3"

ALTRI TENTATIVI POST RIPRISTINO:
- Uso del disco di "Installazione di Windows 7", ripristino automatico
- Uso del disco di boot "Disco di ripristino Windows 7", ripristino automatico
- Uso del disco di "Installazione di Windows 7", consolle di ripristino
a) eseguito da prompt comando C:/BOOTREC /FixBOOT (riscrive il settore boot)
b) eseguito da prompt comando C:/BOOTREC /FixMBR (riscrive il Master Boot Record)
c) eseguito da prompt comando C:/SFC /ScanNOW (esegue controllo e ripristino files di Windows 7)
- Riscontrato disco "protetto da scrittura" (quindi impossibile da manutenzionare) con l'uso di alcuni drivers AMD o i386 per RAID/AHCI

CONVERSIONE IMMAGINE BACKUP con ACRONIS TRUE IMAGE Home Ed. 2011:
Update alla versione 2011 - Con la versione 2011 del software in oggetto è possibile convertire un immagine di backup Acronis in una Windows del tipo ".vhd". Questo dovrebbe consentire di ripristinare un backup tramite Windows, anche tramite il disco di installazione, bypassando eventuali difficoltà di Acronis. ;)

http://www.zametta.it/images/array-raid.jpg

Abit@HHC-001
17-02-2011, 21:12
Premesso che non ho mai usato il raid dei chipset AMD, di certo ti posso dire che la miglior tipologia di raid che ho testato su chipset Intel è la 10, poichè è la più veloce in scrittura (in lettura è più veloce il raid 5), hai sempre la ridondanza dei dati col vantaggio che se ti si corrompe il raid in poco tempo ti riscostruisci il raid, mentre col raid 5 è molto più lento.

Altra cosa negativa del raid 5 è che ti carica di lavoro la cpu, altrimenti dovresti usare altri controller con processori dedicati come l'Intel IOP333 che sgravano la cpu di questo lavoro.

czame
17-02-2011, 21:31
Per quanto riguarda la velocità posso dirti che in effetti ottengo fino a 165 MB/s in lettura e solo 70 MB/s in scrittura, il tutto con 3 Western Digital WD10EADS "Caviar Green", economici ed ovviamente non particolarmente prestazioniali.

Certo che se con un RAID 10, che oltretutto è più versatile nella sua gestione/manutenzione, ottenessi valori di 140 lettura e 100 scrittura potrei anche fare a meno di pensare ad ampliare la capacità del raid... già perchè, a quanto mi risulta, con 4 dischi da 1TB in RAID 10 otterrei un array ancora da 2TB totali (proprio come ora con il RAID 5 e 3 dischi)... mentre con il RAID 5 a 4 dischi potrei disporre di 3TB (più difficili da gestire, sia "per me" che per la CPU)... non so perchè ma finora non ho minimamente pensato alla CPU (AMD Phenom-II X4 965BE) che "macina" di tutto senza mai accaldarsi!

Quindi, riepilogando e tralasciando per ora l'aspetto uso CPU, dovrei pensare al RAID 10 per la sua facilità e sicurezza costante in tempo reale, mentre al RAID 5 se desiderassi un po più di spazio a patto di considerare l'ipotesi di un guasto ad un disco con conseguente dispendio di ore per il ripristino... è corretto?

czame
17-02-2011, 21:39
Per quanto riguarda la velocità posso dirti che in effetti ottengo fino a 165 MB/s in lettura e solo 70 MB/s in scrittura, il tutto con 3 Western Digital WD10EADS "Caviar Green", economici ed ovviamente non particolarmente prestazioniali.

Certo che se con un RAID 10, che oltretutto è più versatile nella sua gestione/manutenzione, ottenessi valori di 140 lettura e 100 scrittura potrei anche fare a meno di pensare ad ampliare la capacità del raid... già perchè, a quanto mi risulta, con 4 dischi da 1TB in RAID 10 otterrei un array ancora da 2TB totali (proprio come ora con il RAID 5 e 3 dischi)... mentre con un RAID 5 potrei disporre di 3TB che forse in futuro avrei più difficoltà a manutenzionare... non so perchè ma finora non ho minimamente pensato alla CPU (un Phenom-II X4 965BE) che "macina" di tutto senza mai accaldarsi!

Quindi, riepilogando e tralasciando per ora l'aspetto uso CPU, dovrei pensare al RAID 10 per la sua facilità e sicurezza costante in tempo reale, mentre al RAID 5 se desiderassi un po più di spazio a patto di considerare l'ipotesi di un guasto ad un disco con conseguente dispendio di ore per il ripristino... è corretto?

Abit@HHC-001
17-02-2011, 22:02
Esatto!

Ti consiglio la lettura di questi articoli in inglese:

Differences between Hardware RAID, HBAs, and Software RAID
(http://www.servethehome.com/difference-hardware-raid-hbas-software-raid/)

The RAID Reliability Anthology – Part 1 – The Primer
(http://www.servethehome.com/raid-reliability-failure-anthology-part-1-primer/)

dovè presente un bel grafico:

http://www.servethehome.com/wp-content/uploads/2010/08/Simple-MTTDL-Combined.png

czame
17-02-2011, 22:16
Ah, un grafico! Quasi meglio di mille parole. ;)
Tutto chiarissimo grazie, mi sorprende davvero la percentuale che grava sui RAID 5: passerò certamente al RAID 10! :eek:
Grazie, sei stato molto convincente! :D

czame
20-02-2011, 23:34
Ciao, sono un po in crisi perchè la migrazione non è andata a buon fine come mi sarei aspettato! :(
Non capisco cosa non va...

1) ho eseguito con Acronis True Image V.11 il backup immagine "settore per settore" delle partizioni Windows Boot (100MB) e Windows7 (250GB)

2) ho ridefinito l'array da RAID 5 a RAID 10

3) ho lanciato il disco di boot di Acronis True Image ed ho avviato il ripristino dell'immagine di backup nel RAID 10 (che Acronis riconosce correttamente rappresentando i 4 dischi in 2 unità singole da 2TB); forse dovrei ripristinare anche nella seconda coppia di dischi??

4) Il sistema al riavvio non esegue il boot, così ho utilizzato il disco di ripristino di Win7 per ripristinare (probabilmente) il settore di avvio MBR, ma non è andata a buon fine.

Ho quindi provato a ricreare l'originario RAID 5 su 3 dischi ed a ripristinarci sopra l'immagine, ma non è andata come speravo, qualche problema al boot. Mi pare d'aver capito che, perchè la cosa funzioni, dovrò prima partizionare il raid con apposito software esterno (suggerimenti sul software?), proprio come ho anche provato a fare con il DVD di installazione di Win7.
Ora spero in un suggerimento che possa aiutarmi a tornare indietro od a proseguire, grazie! :)

Abit@HHC-001
22-02-2011, 22:28
Ciao, sono un po in crisi perchè la migrazione non è andata a buon fine come mi sarei aspettato! :(
Non capisco cosa non va...

1) ho eseguito con Acronis True Image V.11 il backup immagine "settore per settore" delle partizioni Windows Boot (100MB) e Windows7 (250GB)

2) ho ridefinito l'array da RAID 5 a RAID 10

3) ho lanciato il disco di boot di Acronis True Image ed ho avviato il ripristino dell'immagine di backup nel RAID 10 (che Acronis riconosce correttamente rappresentando i 4 dischi in 2 unità singole da 2TB); forse dovrei ripristinare anche nella seconda coppia di dischi??

4) Il sistema al riavvio non esegue il boot, così ho utilizzato il disco di ripristino di Win7 per ripristinare (probabilmente) il settore di avvio MBR, ma non è andata a buon fine.

Ho quindi provato a ricreare l'originario RAID 5 su 3 dischi ed a ripristinarci sopra l'immagine, ma non è andata come speravo, qualche problema al boot. Mi pare d'aver capito che, perchè la cosa funzioni, dovrò prima partizionare il raid con apposito software esterno (suggerimenti sul software?), proprio come ho anche provato a fare con il DVD di installazione di Win7.
Ora spero in un suggerimento che possa aiutarmi a tornare indietro od a proseguire, grazie! :)

Sinceramente non mi è molto chiaro il discorso, vediamo se riesco ad aiutarti.

Hai fatto l'immagine del disco (dove risiedono all'interno due partizioni), e poi hai cancellato il raid 5 e hai fatto il nuovo raid 10 sui 4 hard disk, dico bene?

czame
23-02-2011, 07:33
Grazie della risposta! :)

In quanto al dubbio dici bene, è proprio come hai scritto qui sopra.
Immagino che farebbe al caso mio un software bootable che possa riconoscere il mio RAID 10, ad esempio una versione che possa precaricare i driver del controller raid, proprio come fa Windows alla prima installazione. Con questo potrei inizializzare i dischi del RAID, cosa che sembra non fare correttamente "Acronis True Image 2010".

Space99
23-02-2011, 10:45
Ciao per risolvere consiglio :
-quando fai il backup non farlo settore per settore ,fai un full backup e basta.
-quando ripristini l'immagine togli la spunta da ripristina MBR.
vedrai che funzia..;)

Abit@HHC-001
23-02-2011, 18:47
Ciao per risolvere consiglio :
-quando fai il backup non farlo settore per settore ,fai un full backup e basta.
-quando ripristini l'immagine togli la spunta da ripristina MBR.
vedrai che funzia..;)

Sicuramente questa potrebbe essere una prima soluzione.

Rimane il fatto che se tu hai installato il sistema operativo, caricando con F6 i driver del controller, che sia raid 5 o raid 10 il driver è lo stesso, e quindi non ci dovrebbero essere problemi nel ripristinare l'immagine del disco; a patto che non sia stato fatto un backup settore per settore, come scritto precedentemente.

czame
23-02-2011, 23:30
Ok, chiaro, grazie a tutti e due.
In effetti, prima del backup, ricordo bene che mi soffermai a pensare se eseguirlo "bit per bit" oppure solo le due partizioni interessate "Win e Boot"... :rolleyes:

Va beh, al limite cercherò di ripristinare per bene il RAID 5 e successivamente riproverò un backup come suggerito. :)
Vi farò certamente sapere come avrò risolto (perchè è certo che risolverò! :lamer: :D ) e cercherò di stamparmi bene in mente l'esperienza fatta!

Grazie ancora per le dritte, sono servite di certo a chiarire meglio la questione!
Coming soon... ;)

P.S. Ma Acronis, che voi sappiate, al ripristino necessita che il disco sia preformattato oppure posso lasciare che faccia da sé, come peraltro ho fatto finora? :confused:

Space99
23-02-2011, 23:39
Ciao non penso sia un problema di drivers che non carica visto che nell'immagine ci sono gia' tutti i drivers belli e pronti.;)
Invece ,credo sia la partizioncina malefica da 100MB che win7 crea quando installi il SO. Ripristinando l'immagine a volte crea scocciature.
Per evitare il tutto ,dalla schermata di formattazione dischi durante l'installazione , appena vengono create le 2 partizioni cliccando su nuovo ( es 100MB e 250 GB) elimini quella da 250 GB ed estendi quella di boot, formattatina e avvii l'installazione.
In questo modo la partizione SO da gestire e' 1 sola e la gestione si semplifica oltre che evitare problemi con i ripristini e partizioni nascoste.Per il resto Acronis 11 è capace di riconoscere svariati tipi di HW e se lo usi come detto e' pressoché una garanzia.
:)

czame
24-02-2011, 00:27
Il concetto di base l'ho capito, meno bene i passaggi che provo a ripetere qui:

1) Con il sistema pulito ed il RAID 10 vuoto e non formattato, avvio con il DVD-Boot di installazione Win 7
2) Aumento le dimensioni della partizione di boot (generalmente da 100 MB, fino a 150 MB per esempio? :confused: )
3) A questo punto Win 7 mi avrà creato, prima che avvii l'installazione, una seconda partizione da circa 1850 MB sfruttando tutto lo spazio rimanente a disposizione, (originariamente era da 250 GB nel RAID 5), che però mi suggerisci di cancellare.
4) Quindi dovrei installare da zero Win 7
5) Una volta installato Windows, riavvio con il DVD di boot di Acronis e ripristino la sola partizione di backup da 250GB.

E' tutto corretto?

czame
25-02-2011, 10:13
News: aggiunta nel post iniziale l'immagine che rappresenta i due raid oggetto della discussione ed ulteriori dettagli. :)

Space99
25-02-2011, 16:00
Ciao , nel post parlavo di come ti conviene fare la nuova installazione di windows , non di recupero della tua attuale immagine (che comunque vediamo se si riesce lo stesso a recuperare...), :

0)crea l'array che piu' ti piace
1)inserisci dvd windows, metti i drivers per il controller
2)quando arrivi nella schermata dell'utility di partizionamento ,clicca su nuovo.
3)win ti crera' 2 partizioni , una di boot circa 100 MB (che contiene cartelle e utility per ripristino ecc) e una di sistema con il restante spazio.
4) Selezioni la partizione di sistema e la elimini.Così risultera' uno spazio non allocato.
5)Selezioni adesso la partizione di boot, sotto a sx comparira' la voce estendi partizione, ed estendi la partizione fino ad occupare tutto lo spazio non allocato o meno se vuoi creare piu' partizioni.(il contenuto della partizione boot viene cmq messo in una cartella nascosta in tale partizione estesa , mantenedo intatte le sue funzionalita')
6)La partizioni così diviene una sola la selezioni e puoi cliccare su avanti per installare il SO.

Tutto questo è solo per evitare (nel caso di immagini o migrazioni di raid) di stare lì a maneggiare varie partizioni , con possibili problemi di ripristino.

Poi , quando fai l'immagine ,ricordati di non ripristinare il mbr e fai sempre un full backup e non settore per settore.

L'immagine puo essere ripristinata indipendentemente dal tipo di array presente (R0,R5,R6 ,R50 ecc9 ) basta che il controller sia lo stesso e la dimensione della partizione di destinazione non sia piu' piccola di quella di partenza.O meglio ,che lo spazio occupato dal SO ,non sia superiore alla dimensione della partizione di destinazione , in quanto lo spazio vuoto si auto adatta.

Per il tuo caso credo ci sara' un po da penare....hai provato a ripristinare tutte e due le partizioni che hai creato, boot e sistema, su array con le stesse dimensioni senza ripristinare il mbr?

Space99
25-02-2011, 20:32
..ma poi che controller usi? Perche' se è uno degli ultimi modelli (anche integrato) spingono bene in raid 5, gli manca la cache e un processore dedicato di I/O ,ma certi modelli vanno benone.
Dai grafici di Abit@HHC-001 si parla di 20 HD, percio' la cosa è poco comparabile con un numero limitato di hd.
R10 ok come sicurezza, ma come prestazioni in lettura su 4 HD un R5 e' superiore (e ha piu' spazio) ,paragonabile a 3 hd in R0. Come sicurezza siamo ancora ad un livello elevato, oltre i 4 HD invece ,comincerei a valutare altri tipi di raid ,...R6 ecc.

Abit@HHC-001
25-02-2011, 20:52
..ma poi che controller usi? Perche' se è uno degli ultimi modelli (anche integrato) spingono bene in raid 5, gli manca la cache e un processore dedicato di I/O ,ma certi modelli vanno benone.
Dai grafici di Abit@HHC-001 si parla di 20 HD, percio' la cosa è poco comparabile con un numero limitato di hd.
R10 ok come sicurezza, ma come prestazioni in lettura su 4 HD un R5 e' superiore (e ha piu' spazio) ,paragonabile a 3 hd in R0. Come sicurezza siamo ancora ad un livello elevato, oltre i 4 HD invece ,comincerei a valutare altri tipi di raid ,...R6 ecc.

Chiaro che il mio grafico è un pò esasperato su sistemi usati dal classico appassionato, era giusto per dare l'idea...
Rimane il fatto che sia raid 5 che raid 6, se non hai memoria e processore dedicato il carico di lavoro della scrittura se lo fa la cpu del computer, oltre al fatto che raid hardware costano un capitale e comunque li vedo indicati ad ambienti server, per le workstation preferisco avere raid 1,1E oppure 10 con controller dedicati (vedi l'intel sasuc8i ~150€) controlli al massimo 8 hd sata in raid, tanto col costo di 0.1€/Gb (stimato su hard disk WD da 750gb) io preferisco qualche hard disk in più giusto per arrivare alla capacità di cui ho bisogno

czame
25-02-2011, 22:45
Ho appena letto le vostre risposte e trovo che l'architettura del RAID 10 sia decisamente più semplice del RAID 5, anche in quanto a gestione, quindi continuerò nel tentativo di migrare al RAID 10.
Purtroppo per me fino a domenica lavorerò fino a tardi e non riuscirò a fare molte prove, ma qualsiasi aspetto importante lo segnerò nel post iniziale.

Space99
26-02-2011, 14:44
Chiaro che il mio grafico è un pò esasperato su sistemi usati dal classico appassionato, era giusto per dare l'idea...
Rimane il fatto che sia raid 5 che raid 6, se non hai memoria e processore dedicato il carico di lavoro della scrittura se lo fa la cpu del computer, oltre al fatto che raid hardware costano un capitale e comunque li vedo indicati ad ambienti server, per le workstation preferisco avere raid 1,1E oppure 10 con controller dedicati (vedi l'intel sasuc8i ~150€) controlli al massimo 8 hd sata in raid, tanto col costo di 0.1€/Gb (stimato su hard disk WD da 750gb) io preferisco qualche hard disk in più giusto per arrivare alla capacità di cui ho bisogno

D'accordissimo con te concittadino ;) , i controller integrati lavorano meglio con raid che non hanno bisogno di calcoli di parita' complessi ,..cmq gli ultimi chipset ,tipo ich10r di intel ,cominciano ad essere gia' controller abbastanza evoluti, gesticono volumi raid differrenti su stessa array ecc ...e se si decidessero a dedicare in modo piu' proficuo una parte di potenza degli n-core montati nei nostri pc male non farebbe.
Per il nostro amico czame il piu' indicato ,visto che predilige la sicurezza, é come detto il Raid 10 ,percio' avanti così....

czame
02-03-2011, 21:47
Ciao, dopo giorni di trasferta oggi ho potuto mettere le mani sul PC con più calma e dopo aver settato l'Array RAID 10 ho installato senza problemi Win7x64Ult. Il ripristino sembra impossibile con Acronis True Image 2010 Home Edition: anche una volta installato nel nuovo sistema operativo ed avviato al ripristino, riavvia il sistema e si blocca. Forse dovrò dotarmi di una versione che sia in grado di riconoscere i raid.
Inoltre ho letto in giro che non sarebbe così facile migrare un sistema Win 7 per motivi di protezione: pare che in caso il sistema rilevi modifiche hardware, non consenta l'avvio riportando l'errore (ne sapete niente?).
Comunque, in caso riuscissi a ripristinare la vecchia immagine nelle partizioni create per il RAID 10, è il caso di recuperare anche la partizione da 100MB dedicata al sistema oppure no? :confused:

czame
03-03-2011, 20:18
Ho capito il perchè non riesca a ripristinare! :muro:
Tutto molto semplice: Acronis True Image 2010 Home Edition, al boot, non riesce a riconoscere l'array di alcun raid. E' in grado di lavorare sui raid solamente con il supporto di Windows.

Finora ho sempre tentato il ripristino tramite il disco di boot di Acronis, appositamente creato (direttamente da Acronis in esecuzione in Win7) poco dopo aver eseguito il backup immagine ed aver spento per l'ultima volta il RAID 5. All'avvio del PC con il disco inserito, Acronis si avvia regolarmente e presenta una mappa degli hdd's che inizialmente ho ritenuto fosse valida, ma in realtà ora capisco che è ben diversa da quella che lo stesso Acronis mostra quando è avviato in un sistema operativo.

Cosicchè ora capisco che per ripristinare l'immagine creata da Acronis, l'unico modo sarà quello di ripristinare le partizioni in un disco singolo ed avviare da quello (sto già approntando un USB esterno all'uopo); quindi, successivamente, potrei eseguire un backup di Windows per poi ripristinarlo sul RAID 10, che ora è funzionale e che non sovrascriverò subito con qualche altro test... ;)
Che "fio de na mignOTTA" sto Acronis! :rolleyes:

czame
05-03-2011, 12:07
Aggiornato post iniziale.

czame
11-03-2011, 23:22
Ebbene, stanco di prove della durata di ore ed ore, ho categoricamente deciso di abbandonare ed ho reinstallato tutto in RAID 10. Mi è venuto il... :Puke: (sorry!), a furia di prove... in fondo ho pensato che tutti i dati stavano altrove ed era sciocco impuntarsi in un ripristino che sembrava impossibile, probabilmente perchè eseguito frettolosamente. Trovo che l'ultima release di Acronis sia imperfetta perchè non riesce a controllare i raid come mi sarei aspettato. Suggerisco cautela prima di imbarcarsi in un'operazione di backup/ripristino/migrazione di un raid.

Tornando al "nuovo" Win 7 Ult 64 in RAID 10, ringrazio tutti ed in particolar modo "Abit@HHC-001" per il suggerimento iniziale e per il bel grafico circa l'affidabilità di questa tipologia di array, che non perde in prestazioni generali e migliora in fluidità di marcia! :D Anche prima, per carità, non girava male in RAID 5 con 3 dischi, ma ora per intenderci è come se tutto fosse più "pastoso", più "pieno", mi spiego? Ecco sotto il bench con Crystal Disk Mark 64bit dei 4 dischi da 1TB SATA-II 300 (3 sono WD green caviar, 1 è un Seagate).

http://www.zametta.it/images/CDM_RAID10x4WD1TBCAVIARGREEN32K.jpg

QUESITO RAID: ho un'altro WD 1TB, uguale ai 3 già inclusi nel raid, che vorrei utilizzare al posto dell'unico Seagate. So che la motherboard supporta l'hot swap dei dischi e quindi vorrei provare a rimuovere il Seagate ed installare il nuovo WD con il sistema operativo in funzione, quasi a ricreare il guasto hardware di un hdd. Cosa vi sentite di suggerirmi per quest'ulteriore operazione di manutenzione? :confused:
Grazie come al solito, ciao.
Cristiano :)

Abit@HHC-001
12-03-2011, 08:46
QUESITO RAID: ho un'altro WD 1TB, uguale ai 3 già inclusi nel raid, che vorrei utilizzare al posto dell'unico Seagate. So che la motherboard supporta l'hot swap dei dischi e quindi vorrei provare a rimuovere il Seagate ed installare il nuovo WD con il sistema operativo in funzione, quasi a ricreare il guasto hardware di un hdd. Cosa vi sentite di suggerirmi per quest'ulteriore operazione di manutenzione?


Io farei tutta la procedura a pc spento, cioè, WD formattato e completamente vuoto, spengo il pc, tolgo il seagate e lo sostituisco col WD, riaccendo il pc e ti compariranno dei messaggi in cui ti dirà che dovrai ricostruire il raid perchè non sono presenti i dati, dopo un pò dovrebbe averti ricostruito l'array.

Per il discorso hot-swap ricordati di disabilitare sempre la cache di scrittura del disco.

czame
12-03-2011, 11:10
Io farei tutta la procedura a pc spento, cioè, WD formattato e completamente vuoto, spengo il pc, tolgo il seagate e lo sostituisco col WD, riaccendo il pc e ti compariranno dei messaggi in cui ti dirà che dovrai ricostruire il raid perchè non sono presenti i dati, dopo un pò dovrebbe averti ricostruito l'array.

Per il discorso hot-swap ricordati di disabilitare sempre la cache di scrittura del disco.

Bene, oggi provo a spegnere e sostituire, così vedrò quanto sarà affidabile il controller in caso di guasto di una unità. Per quanto riguarda l'hot-swap, che quasi certamente non userò mai, da dove dovrei disattivare? Nel bios non mi pare esista l'opzione, forse nella tool di gestione raid AMD?

Abit@HHC-001
12-03-2011, 11:33
Bene, oggi provo a spegnere e sostituire, così vedrò quanto sarà affidabile il controller in caso di guasto di una unità. Per quanto riguarda l'hot-swap, che quasi certamente non userò mai, da dove dovrei disattivare? Nel bios non mi pare esista l'opzione, forse nella tool di gestione raid AMD?

http://img845.imageshack.us/img845/4963/immaginep.jpg

Direttamente da Windows, anche se hai Windows 7 la procedura è simile.

czame
12-03-2011, 13:06
Grazie! Ho trovato il comando anche nella tool di AMD per il controllo raid; per ora ho disattivato la scrittura su cache e lasciato attivo l'NCQ.

Non mi è chiaro se mi suggerisci di disattivare la funzione temporaneamente, giusto per il cambio hdd, oppure se definitivamente. Ho letto che in caso di perdita di alimentazione ci potrebbe essere perdita di dati, ma certamente immagino si possano perdere solo quelli allocati nella cache dei dischi, e quindi la quantità allocata nel mio caso non dovrebbe essere superiore a 32/64k per disco.

Abit@HHC-001
12-03-2011, 13:28
Grazie! Ho trovato il comando anche nella tool di AMD per il controllo raid; per ora ho disattivato la scrittura su cache e lasciato attivo l'NCQ.

Non mi è chiaro se mi suggerisci di disattivare la funzione temporaneamente, giusto per il cambio hdd, oppure se definitivamente. Ho letto che in caso di perdita di alimentazione ci potrebbe essere perdita di dati, ma certamente immagino si possano perdere solo quelli allocati nella cache dei dischi, e quindi la quantità allocata nel mio caso non dovrebbe essere superiore a 32/64k per disco.

La cache del disco è il buffer di 32/64 mb che ogni hard disk dispone, io solitamente la lascio disattivata se non ho l'ups, al contrario se invece sono sotto ups.

czame
12-03-2011, 14:43
La cache del disco è il buffer di 32/64 mb che ogni hard disk dispone, io solitamente la lascio disattivata se non ho l'ups, al contrario se invece sono sotto ups.

Giusto, sì, sono MB e non kB. Ma la perdita di prestazioni è sensibile?

Abit@HHC-001
17-03-2011, 11:18
Giusto, sì, sono MB e non kB. Ma la perdita di prestazioni è sensibile?

è passato un pò di tempo da questi test, ma è giusto per darti l'idea di come funziona la cache write-back su ich7r e simili; su amd dovrebbe essere la stessa cosa...

Cache Write-Back Attivata
http://img3.imageshack.us/img3/5993/raid04hd3.png (http://img3.imageshack.us/i/raid04hd3.png/)

Cache Write-Back Disattivata
http://img864.imageshack.us/img864/5236/raid0e.png (http://img864.imageshack.us/i/raid0e.png/)

czame
18-03-2011, 18:29
Eh beh, decisamente un'altra cosa.
Prima d'ora non avevo mai visto un grafico della differenza fra i due stati, ovvero cache disco on e off, nonostante conoscessi lo scopo e validità di quest'ultima. La differenza mi sembra sensibile e senza stare a calcolare troppo direi che è ben evidente durante lunghi trasferimenti dati e superiori alla quantità max della cache disco. Immagino quindi quanto influisca una cache da 4Gb in uno dei nuovi dischi "ibridi"! :)

Tornando al RAID ed alla sostituzione disco, ho eseguito tutto correttamente, così:

1) ho spento il PC e sostituito fisicamente il disco
2) al riavvio del sistema, il controller AMD ha evidenziato lo stato del RAID 10 come "critical"
3) Win7 si è comunque regolarmente avviato, come previsto per questa tipologia di array.
4) tramite la tool "AMD Raid-Xpert" (una consolle html, accessibile via browser) ho dapprima dovuto eliminare l'array JBOD assegnato al nuovo disco vergine, quindi una volta rimosso l'array JBOD ho potuto aggiungere il disco al RAID 10: la procedura di sincronizzazione è durata circa 4/5 ore, nelle quali il PC lavorava regolarmente. :)

Bene, quindi, sistema di nuovo operativo e nuovo e più performante RAID 10... ma ancora ripenso all'immagine del RAID 5 che non ho gettato e che anzi ho ben pensato di ripristinare in due modi:

1) eseguito il ripristino su disco esterno USB, opportunamente pre-partizionato
2) convertito formato immagine "da Acronis a Windows 7" (nuovo formato "MyBackup.vhd")

Nel primo caso posso accedere al "file system" della precedente intallazione di Win7 su RAID 5, mentre nel secondo caso dovrei poter ripristinare l'immagine all'avvio del sistema con il "Disco di ripristino di Windows 7" oppure... so che potrei utilizzare l'immagine VHD come disco virtuale: leggendo in rete, pare che potrei mappare l'immagine come "sistema operativo virtuale" semplicemente da "gestione disco" di Windows. Quindi, una volta attivo, dovrei cercare di modificare il file boot.ini affinche all'avvio possa decidere quale sistema operativo avviare. Non credo che mi cimenterò nell'operazione, mi interessava più che altro tenere traccia di questa interessante possibilità. :)