Raid 5 ... ou pas...

Raid 5 ... ou pas... - Disque dur - Hardware

Marsh Posté le 10-04-2007 à 10:55:09    

Bonjour,  
 
Voila, petite présentation de mon probleme... (merci de ne pas douter de mes besoins ou de les contester, la n' est pas la question...)
 
Je dispose d' un serveur de fichier ayant la base suivante:  
 
bi P3 1 Ghz  
1 Go de ram Ecc
1 Carte sas 8 port Lsi (raid 0, 1 ) (sur pci X)
3 carte reseau gigabyte (sur pci et pci X)
 
et pour les hdd en sata:
 
3*500 Go  
3*300 Go
1*200 Go
1*160 Go
1*80   Go
 
J' ai de gros besoin en stockage pour des fichiers de tailles comprises entre 1 Go et 8 Go, les acces a ces fichiers se font par le reseau Gb via du samba/ftp/nfs.
 
J' avais une partition lvm de 1.8 To comprenant 3 hdd de 500 Go et 1 de 300 Go et une autre partition lvm de 600 Go avec les deux hdd de 300 Go restant.
 
Seul hic, pas de raid puisque les disques avaient été acheté successivement...
Evidemment ce qui devait arriver arriva et hier, deux hdd de 500 Go m' ont laché subitement... :'(  Etant donné la structure de lvm, j' ai donc perdu la grappe entiere de 1.8 To de donnée... ( :'( :'( )
 
Quitte à ne pas perdre autant donnée inutilement, j' hésite à remplacer l' ancien systeme par un systeme a base de raid 5 pour les hdd de 500 Go (quitte à racheter au besoin un 500 Go...)
 
Mais, je ne sais pas si c' est le plus judicieux, en effet, voila ma reflexion sur les deux voies possibles:
 
systeme à base de raid 5 pour les 3 (ou 4) hdd de 500 Go:
_bonne performance en lecture/écriture (quoique, ça risque de bouffer pas mal de ressource)
_sécurité de la grappe (mais si 2 hdd tombent, c' est foutu...)
_propreté de l' ensemble des partitions (avec lvm)
 
_cout en Go élevé
_utilisation de tous les hdd en permanence (usure ? )
_sécurité des données limités (si 2 hdd tombent comme ça vient de m' arriver...)
_utilisation cpu importante ?
_facilité d' extension ? (rajout de hdd)
 
systeme sans raid 5 ni lvm
_faible cout en Go
_peu d'utilisation cpu
_performance limitée (mais suffisant pour du Gb)
_possibilité de mise en veille des hdd inutilisés
_extensibilité aisée
_complexité de l' ensemble (un point de montage par hdd) et rangement des données pas évidents...
_sécurité des données (si perte d' un ou plusieurs hdd, on ne pert "que" ce qui est sur ces disques)
 
 
Voila, je ne sais donc pas comment recomposer le systeme, je suis donc à l' affut de tous conseil que ce soit en ce qui concerne le montage ou non du raid 5 mais aussi la maniere de le monter (possibilité de plusieur grappes de raid ? avec les autres hdd de 300 Go ?)
 
Bref, avec ces hdd la, comment procederiez vous ?  
 
Merci d' avance  :jap:


Message édité par Xlm_Tadeus le 10-04-2007 à 10:56:13
Reply

Marsh Posté le 10-04-2007 à 10:55:09   

Reply

Marsh Posté le 10-04-2007 à 12:32:10    

fais-tu beaucoup d'écritures ? il faut savoir que le raid 5 software ne consomme pas grand chose en lecture... un peu plus en écriture, mais est-ce que ton serveur est chargé à fond coté CPU ?
Personnellement, les systèmes de gestion d'énergie comme la mise en veille des disques sur un serveur, ça m'a toujours fait peur... donc je recommande pas trop. Maintenant, je me base sur une expérience perso qui commence peut-etre à dater:)
 
Maintenant, une idée de configuration avec les disques suivants :  
4 dd de 500Go (si tu as un nouveau disque), 3 de 300Go  
Sur les 500Go, tu fais une partition de 300Go, une partition de 200Go
sur les 300Go, tu fais une partition de 300Go
Tu crees un permier raid5 soft avec toutes les partitions de 300Go  
=> tu as 7*300Go en RAID5, 1,8To dispo utile
Tu fais un deuxième RAID5 soft avec les partitions de 200Go
=> tu as 4*200Go en RAID5, 600To dispo utile
Total => 500Go seulement de perdu, alors que tu as des disques de tailles différentes.  
Les 2 raid5 deviennent des pv pour ton LVM.
 
 
Cette méthode marche avec plein de disques, pleins de tailles. MAintenant, plus il y a de disques différents, plus c'est le bordel :)
L'avantage de cette méthode, possible uniquement en raid software, c'est que tu ne perds que la capacité d'un plus gros disque.  
 
raid5 soft => linux (je suppose que c'est ce que tu utilises) supporte l'extention à chaud normalement, mais c'est encore expérimental il me semble.  
Il faudrait donc logiquement backuper avant de faire la chose.  
 
Pour faire face à 2 disques durs qui crash : RAID6. C'est dispo sous linux, aussi facile à faire que du RAID5. Tu perds juste la capacité de 2 disques, mais tu es vraiment à l'abri. Par contre, c'est beaucoup plus lourd au niveau charge CPU.  
Vu que de toute façon il faut toujours avoir des backups externes, je pense qu'il est plus facile de prévoir une sécurité sur 1 disque avec changement rapide au cas ou, et restauration rapide au cas ou 2 disques cassent en même temps.  
La casse simultannée de 2 disques reste quelque chose d'assez rare, sauf si ils ont tous les 2 les mêmes défauts.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed