Sujet: Question système RAID 1
12/10/2014 @ 13:11:36: grougrou: Question système RAID 1
Bonjour,

Dans le cadre de mon cours d'informatique, nous avons un travail de recherche à faire. J'ai su répondre à toutes les questions sauf une. Pouvez-vous m'aider ?

"Un système de 2 disques configurés en RAID 1 permet en théorie de récupérer toutes les données si 1 des 2 disques tombe en panne. En pratique, ce n’est pas toujours le cas, pourquoi ? Comment peut-on limiter ce risque ?"

J'ai regardé de nombreux sites, mais impossible de trouver une réponse ! Je sais que le système RAID 1 utilise la redondance et qu'ainsi toute les données écrite sur un DD1 sont automatiquement écrite sur un DD2 protégeant la perte de donnée si l'un deux lâche.

Je préviens que dans mon cas, nous sommes dans un espace de deux disque dur d'1 TO ce qui fait un stockage logique total d'1TO (étant en RAID 1).

Merci d'avance.
12/10/2014 @ 13:40:04: Jean-Christophe: Question système RAID 1
Si tu utilises un cache à l'écriture et que ton raid tombe, ce qui est dans le cache sera perdu, je suppose.
dans ce cas, tu ne récupères pas toutes les données.
Pour t'en prémunir, il faut désactiver le cache mais tu perds en performance.
C'est le premier truc qui me soit passé par la tête...
12/10/2014 @ 14:18:17: grougrou: Question système RAID 1
Bonjour,

Merci pour cette réponse. Qu'entendez-vous par cache ? Que les informations ne sont pas écrites directement sur mon DD2 après l'avoir étés sur mon DD1 ?

Une autre personne m'a dit que cela pouvait tout simplement être le fait de données corrompue. Le recopiage entre le DD2 et le nouveau DD inséré ne se ferait pas correctement.
12/10/2014 @ 14:33:57: Jean-Christophe: Question système RAID 1
Dans un raid1, il n'y a pas de dd1 et dd2. Tous les disques ont le même rôle.
Le cache est au niveau du contrôleur raid qui attend avec ses données en mémoire avant de les écrire sur tous les disques en même temps. Tous les disques du volume contiennent les mêmes données.
12/10/2014 @ 14:54:06: grougrou: Question système RAID 1
Merci pour cette réponse, cependant une question me vient.

"Le RAID 1 est aussi appelé mirroring car l’ensemble des données est écrit simultanément sur l’ensemble des disques. Vous n’avez donc aucune amélioration de performances en écriture, une amélioration en lecture car plusieurs disques sont sollicités à la fois."

Donc cela signifie que : les données sont tout écrites au même moment ? On m'avait signalé qu'elles étaient écrites sur le premier, puis recopier sur le second. Pour la vitesse de lecture accrue, cela me semble logique.

Pour le cache, les données sont tout de même écrites sur notre DD pricipal, non ?

Merci.
12/10/2014 @ 23:14:09: gizmo: Question système RAID 1
Déjà ce serait bien de savoir si on parle de RAID hardware ou software. Parce que les capacités de l'un et de l'autre ne sont pas les mêmes.
13/10/2014 @ 00:50:55: Jean-Christophe: Question système RAID 1
Depuis le début du topic, je me dis qu'il y a un truc qui cloche avec la question. Je pense qu'elle serait nettement plus pertinente si on laissait de côté la panne d'un disque mais qu'on s'intéresse à une panne tout court.
Dans ce cas là, il devient intéressant d'évoquer les différences en Raid hardware et software, avec leurs avantages et inconvénients respectifs.
Tant qu'on reste cantonné à une panne disque comme seul élément de panne dans un raid, c'est assez flou comme question...

Oui, je sais, ça ne répond pas à la question. Je voulais juste savoir si Gizmo avait ce sentiment aussi.
13/10/2014 @ 13:45:25: gizmo: Question système RAID 1
C'est un peu mon sentiment aussi. Car dans le cas d'un RAID software, par exemple, comme il y a d'office un master et un slave, au cas ou le master commence a deconner de maniere silencieuse (ex: le SMART ne detecte rien), les erreurs vont etre propagee au slave et donc corrompre les donnees des deux cotes.
Avec un RAID hardware, suivant les modeles, on peut eviter ce genre de probleme (avec une petite perte en performance).
Mais ce n'est qu'un des cas de panne.
13/10/2014 @ 14:25:23: Jean-Christophe: Question système RAID 1
Bon, ça me rassure :smile:
13/10/2014 @ 22:21:52: Altar: Question système RAID 1
gizmo > Tout dépend du raid soft :smile: Un "RAID1" avec zfs va détecter ce type d'erreur.
14/10/2014 @ 14:33:25: gizmo: Question système RAID 1
sauf qu'avec zfs, ce n'est pas du raid, c'est le mechanisme de mirroring interne de zfs. RAID1 n'a pas de consistency check, zfs oui.
15/10/2014 @ 14:49:43: Altar: Question système RAID 1
Que ce soit ZFS qui fasse la réplication, MDADM, DRBD, ou le pape, tant qu'il y a les mêmes données sur les deux disques, c'est du RAID1.

edit : D'ailleurs, sun/oracle l'appelle clairement ainsi dans sa documentation.
15/10/2014 @ 20:36:33: gizmo: Question système RAID 1
Oracle l'appelle clairement "mirror" dans sa documentation officielle. http://docs.oracle.com/cd/E23823_01/html/819-5461/gcfof.html#gamss
De plus, ce mode n'est pas bullet proof contre le RAID write hole.
Retour