Newsgroup: it.comp.virtualizzazione
Titolo: Raid 10 o Raid 5 ( Raid 6 )?

Ciao a tutti,
Domanda sullo storage, secondo voi per gestire le VM è meglio un 
classico RAID 5/6 o i RAID 10?
 
Ovviamente il RAID 5/6 è migliore per quanto riguarda lo spazio 
sprecato... ma a livello prestazionale come I/O?
 
Grazie a tutti!

 sprecato... ma a livello prestazionale come I/O?
 
A livello di pure prestazioni un mirror (e quindi i derivati raid 1+0 e
0+1) e' un po' piu' veloce di un raid5, ma ripeto, tutto dipende dall'
hardware (banda controller/dischi) e dal software.
 
Ciao

 hardware (banda controller/dischi) e dal software.
 
Lo so che il raid 10 è più veloce ma perdere il 50% dello spazio 
sinceramente non mi va molto a genio ( visto che pagio io :D ). Il punto 
è se scegliessi un più economico RAID 6, avrei dei risultati accettabili 
in termini di I/O e di banda?
 
A tal proposito conosci qualche stress-test?
 

 A tal proposito conosci qualche stress-test?
 
Purtroppo no.
 
Io farei cosi':
1-fissi un budget
2-scegli una infrastruttura (controller hardware/software - che tipo di 
virtualizzazione - quanti core/RAM/controller di rete/dischi)
 
3-a quel punto fai un po' di test, tanto popolare dei raid e' solamente
una operazione lenta. Magari parti con un raid5 con 3 dischi, vedi come va
e fai il confronto con un raid1+0 (tanto i dischi li avrai).
 
 
ciao

 Voglio dire è più importante la banda totale o la latenza tra gli accessi?
 
Conta il numero di operazioni per secondo.
Parlando per sommi capi e in termini molto generali ed approssimativi un
server virtuale aziendale classico genera circa 100 IOPS, che possono
anche dimezzarsi per il classico domain controller che fa solo quello o
poco più o più che raddoppiare per un file server un po' carico. Sommi
il numero di IOPS dei server che vuoi tenere accesi contemporaneamente e
da lì determini quanti IOPS ti deve fornire lo storage.
Un disco da 7200 giri gestisce da 80 a 100 IOPS, 10krpm da 120 a 150 e
un disco da 15krpm da 160 a 190... (circa).
 
In raid 0 gli IOPS complessivi sono la somma degli IOPS dei singoli
dischi. In raid 1 gli IOPS complessivi in lettura sono come il raid 0,
mentre in scrittura va diviso per 2. Il raid 5 in lettura sono la somma
dei dischi meno uno e in scrittura devi dividere per 4. Il raid 6 sono
la somma meno due e in scrittura devi dividere per 6.
 
Il consiglio migliore da darti è quello di acquistare un controller raid
con cache a bordo e batteria di backup. Ti fa decuplicare le performance.
 
-- 
Flavio Visentin
 
Scientists discovered what's wrong with the female brain: on the left
side, there's nothing right, and on the right side, there's nothing left

 e fai il confronto con un raid1+0 (tanto i dischi li avrai).
 
Era proprio quello che volevo fare, ma mi chiedevo se esitevano dei tool 
già pronti per avere dei dati "oggettivi" qualcosa in più di "Prendo e 
copio sto file e vedo quanto ci metto" :D
 

 con cache a bordo e batteria di backup. Ti fa decuplicare le performance.
 
Così per ridere hai un modello da consigliarmi che possa gestire almeno 
12 dischi?
 

 12 dischi?
 
12 dischi? Ti consiglio di acquistarti uno storage server (HP, IBM o
altro) che alla fine sono una soluzione più economica che nemmeno
assemblartelo e hanno il controller integrato.
 
Tutti i controller SAS possono gestire 12 dischi se abbinati ad una dasd
da 12 slot.


 imho sono troppo "giovanili" per metterli il "produzione".
 
 
Dai un'occhiata a NexentaStor (
http://nexentastor.org/
) è basato su Opensolaris ed è gratis fino a 1Tb di storage.
Io l'ho provato in testing e mi è piaciuto