RAID 1 ou RAID 5 [Question Performance] - Hardware
Marsh Posté le 08-04-2002 à 15:32:52
Si tu pense Raid 1 ou Raid 5 => tu veux une solution securisée pour ta pile de disque.
Raid 1 => si tu veux avoir 36 go => achat de disques de 36 G0.
Raid 5 => commance a partir de 3 disques, eclatement de l'ecriture disque par disque avec un bloc de CRC. En moyenne tu perdra entre 20 et 30 % de ta capacite disque.
Coté perf : je te recommande le Raid 1 et suivant ton budget tu peux faire du mirrorring "stricte" : Exemple:
Controleur 1 : partition 1 + mirroir partition 2
Controleur 2 : partition 2 + mirroir de partition 1
=> si un disque casse : no pb tout tourne tranquille. Si un ctrl casse (et cela arrive malheureusement) no pb tout tourne.
Par contre cela t'oblige a doubler ton matos. Mais la perf sera vraiment au rendez-vous.
Marsh Posté le 08-04-2002 à 15:34:51
vrobaina a écrit a écrit : Si tu pense Raid 1 ou Raid 5 => tu veux une solution securisée pour ta pile de disque. Raid 1 => si tu veux avoir 36 go => achat de disques de 36 G0. Raid 5 => commance a partir de 3 disques, eclatement de l'ecriture disque par disque avec un bloc de CRC. En moyenne tu perdra entre 20 et 30 % de ta capacite disque. Coté perf : je te recommande le Raid 1 et suivant ton budget tu peux faire du mirrorring "stricte" : Exemple: Controleur 1 : partition 1 + mirroir partition 2 Controleur 2 : partition 2 + mirroir de partition 1 => si un disque casse : no pb tout tourne tranquille. Si un ctrl casse (et cela arrive malheureusement) no pb tout tourne. Par contre cela t'oblige a doubler ton matos. Mais la perf sera vraiment au rendez-vous. |
OK merci
Marsh Posté le 08-04-2002 à 15:37:26
Bah deja tu dois comparé le RaiD 0 avec le 5, parce que niveau perf le raid1 c exactemen pareil que si tu mets un dur tout seul dans son coin. Raid1 = Mirroring | Raid0 = Strepping
Donc dans le match 0 vs 5 ; c le Raid5 qui gagne vu que les tous les durs récupère une partie des infos plus la redondance afin d'avoir une tolérance de panne d'un dur.
Au niveau du debit, le 5 l'emporte sur !
Par contre, au niveau des temps d'accès moyen, c possible que ce soit le 0 qui gagne vu que la recherche s'effectue sur moins de dur ?
En tout, une chose qui est sur : pour du raid5 il te faut absolument une carte hardware parce que en software ca va te tuer ta machine a chaque acces disque (et en ples les perfs seront moins bonnes)
Marsh Posté le 08-04-2002 à 15:44:17
Hpman a écrit a écrit : Bah deja tu dois comparé le RaiD 0 avec le 5, parce que niveau perf le raid1 c exactemen pareil que si tu mets un dur tout seul dans son coin. Raid1 = Mirroring | Raid0 = Strepping Donc dans le match 0 vs 5 ; c le Raid5 qui gagne vu que les tous les durs récupère une partie des infos plus la redondance afin d'avoir une tolérance de panne d'un dur. Au niveau du debit, le 5 l'emporte sur !Par contre, au niveau des temps d'accès moyen, c possible que ce soit le 0 qui gagne vu que la recherche s'effectue sur moins de dur ? En tout, une chose qui est sur : pour du raid5 il te faut absolument une carte hardware parce que en software ca va te tuer ta machine a chaque acces disque (et en ples les perfs seront moins bonnes) |
Tu as oublié juste une petite chose : en Raid 5 il y a un calcul de CRC qui s'effectue lors de l'ecriture sur les dsk. Et lors de la lecture, il a y lecture sur des blocs sur tt les dsk ET il y a une comparaison avec le bloc de CRC inscrit. Cote perf c'est pas le top.....
Marsh Posté le 08-04-2002 à 15:51:27
Euh en theorie ce calcul/verification (ecriture/lecture) est pas pris en live par la carte hardware justement. C'est ca qui fait la difference entre une carte hardware et une solution software, non ?
Marsh Posté le 08-04-2002 à 15:55:40
En effet. D'une maniere generale, je deconseille fortement les solutions Raid software pas tjs sures et surtout consommant pas mal de ressources (surtout dans le cas du Raid 5).
Marsh Posté le 08-04-2002 à 16:02:00
Donc si ces calcus sont bien pris en compte ? Pourquoi une solution raid a 4 disques dispose d'un debit inferieur a 2 disque ?
Chaque disque en Raid5 doit ecrire deux fois moins d'information que dans un systeme Raid0. Le Raid5 doit ecrire le fameux code de redondance CRC ce qui represente au plus un volume d'un disque sur 4. Donc pourquoi au niveau debit, un systeme Raid5 est inferieur au Raid0 ??? Au niveau temps de latence, je comprends c normal que le raid0 gagne, mais au niveua debit, faut m'expliquez pourquoi c'est le 0?
Marsh Posté le 08-04-2002 à 16:02:59
Ce serait de toute façon du RAID Matériel.
En fait c'est pour une application où il faut un temps de réponse lecture/écriture au mieux.
Marsh Posté le 08-04-2002 à 16:06:05
Oui oui ca j'ai bien compris et c bien ce que je disais meme si c t pas kler en fait
Pour des applis : raid 0
Pour du traiment video : raid 5
La c'est peut etre plus kler
Mais donc le raid5 a bien un meilleur debit, et a me rassure pendant un moment j'ai cru avoir plus rien compris au Raid
Marsh Posté le 08-04-2002 à 16:15:58
Je ne parle pas du Raid 0 mais du Raid 1. En Raid 1 sur les ctrl recents il n'y a pas de disque "principal" et de disque mirroir.
Le ctrl utilise suivant le tps de reponse de disque le "moins" occupé" => lors de lecture, il est capable de lire à la fois sur l'un ou l'autre disque. Pareil pour l'ecriture. donc peu voir pas de tps de latence.
Je ne suis pas suffisement calé sur les mecanismes internes au Raid 5, mais par experience j'ai plusieurs gros comptes qui sur leurs machines de prod ont basculé du Raid 5 en Raid 1 "stricte" (en utilisant plusieurs Ctrls) afin d'augmenter leurs perfs sur de grosses bases de données (10 à 50 Go) et d'augmenter la securité.
Marsh Posté le 12-05-2010 à 13:40:06
Euh, mais ya pas un gain de vitesse de lecture sur un RAID 1 ?
Marsh Posté le 12-05-2010 à 14:42:12
Citation : vrobaina Posté le 08-04-2002 à 16:15:58 |
Citation : zoltan210 Posté le 12-05-2010 à 13:40:06 |
Marsh Posté le 08-04-2002 à 15:23:45
Quel est le plus performant, moyenne lecture/écriture, d'entre les deux RAID 1 ou RAID 5, j'ai toujours entendu dire que le RAID 5 était plus performant que le RAID 1.
Qu'en est-il réellement ?
Merci