Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[raid] raid1 et ramdisk ?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
BuBuaBu
l33t
l33t


Joined: 09 Jul 2005
Posts: 914
Location: France

PostPosted: Thu Apr 27, 2006 11:55 pm    Post subject: [raid] raid1 et ramdisk ? Reply with quote

Voila, j'ai un pc avec beaucoup de mémoire (enfin seulement 4Go)
Donc pour l'accélérer un peu je pensai utilisé un ramdisk pour le système.

Seulement voila, le ramdisk se vide a l'arrêt de la machine, et pour maintenir a jour c'est le bordel.

Donc je me demandais si il était pas possible de faire un raid1 avec une partition d'un dur et un ramdisk. Comme ca lors du boot, le raid se regenère er envoie le contunue du dur dans la ram, et en ecriture, on a les deux en parallèle.

Donc ma question est simple, est-ce realisable ?
Back to top
View user's profile Send private message
nonas
Guru
Guru


Joined: 17 Apr 2005
Posts: 328

PostPosted: Fri Apr 28, 2006 12:35 am    Post subject: Reply with quote

Je suppose qu'avec LVM ça doit être réalisable (après tout un ramdisk c'est pas autre chose qu'un device).
Seulement le problème pratique c'est que lors de la reconstruction de l'array au boot il faudra copier 2Go (pour un RAID1 de 2Go) du DD vers la ram. Et c'est ça qui va être long (même pour un ramdisk de 500Mo ça va être chiant).

Après peut-être que le confort et la rapidité du système ensuite valent la peine d'avoir un boot + reconstruction de l'array un peu long.

Le problème aussi c'est que la majorité des lectures/écritures vont être faite depuis le ramdisk (puisque plus rapide) mais comme il faut maintenir la synchro entre les deux miroirs non seulement le DD va lire/écrire tout le temps mais en plus c'est lui qui va ralentir vachement l'array. (sans parler de la consommation CPU).

:?:
Back to top
View user's profile Send private message
BuBuaBu
l33t
l33t


Joined: 09 Jul 2005
Posts: 914
Location: France

PostPosted: Fri Apr 28, 2006 11:14 am    Post subject: Reply with quote

le dd devrait écrire mais pas lire.
Le raid1 lit sur un seul disque, le raid0+1 les sur les deux en même temps.

Et pour un disque de 2Go, avec du 40Mo/s, ca rempli la ram en ~50s, donc c'est pas si long. (enfin en général mon uptime tourne autour de plusieur jours)

Si deplus j'arrive a metre la partition disque sur un raid0 (4 disques) ca sera plus rapide. bon la aussi je me pose la question de a realisation, d'un double raid ??
Back to top
View user's profile Send private message
_droop_
l33t
l33t


Joined: 30 May 2004
Posts: 957

PostPosted: Fri Apr 28, 2006 11:55 am    Post subject: Reply with quote

Bonjour,

Dans le forum "Tips, Documentation...", il y a un how to qui ressemble à ce que tu veux faire...

Enfin moi perso je ferais confiance au système de cache du noyau (surtout si la machine reste souvent allumée).

Bon amusement en tout cas :D
Back to top
View user's profile Send private message
Argian
l33t
l33t


Joined: 01 May 2004
Posts: 682
Location: Nîmes

PostPosted: Fri Apr 28, 2006 12:14 pm    Post subject: Reply with quote

_droop_ wrote:
Dans le forum "Tips, Documentation...", il y a un how to qui ressemble à ce que tu veux faire...
Err, je voulais poster le même lien mais le temps de le trouver et c'est trop tard. Moi trop lent :cry:
BuBuaBu wrote:
Le raid1 lit sur un seul disque, le raid0+1 les sur les deux en même temps.
Il me semble que le raid 1 lit sur les deux disques en choisissant celui dont les têtes sont le plus proche de la position désirée (Je suis pas sûr d'être clair là 8O ). C'est peut-être modifiable, je n'en sais rien et peut-être que si ça fonctionne avec un ramdisk c'est différent, là non plus, je n'en sais rien :P
Par contre, le raid 0+1 a besoin de 4 disques au minimum :?
_________________
Proverbe Chinois : "Lorsqu'on n'a rien à dire d'intéressant, on cite généralement un proverbe Chinois."
Back to top
View user's profile Send private message
BuBuaBu
l33t
l33t


Joined: 09 Jul 2005
Posts: 914
Location: France

PostPosted: Fri Apr 28, 2006 1:04 pm    Post subject: Reply with quote

pfff, tropo null, saigneur a posé la question il y a deux mois .... :oops:
Back to top
View user's profile Send private message
BuBuaBu
l33t
l33t


Joined: 09 Jul 2005
Posts: 914
Location: France

PostPosted: Fri Apr 28, 2006 3:37 pm    Post subject: Reply with quote

Bon j'ai lancé les expéimentations :
J'arrive a crée le raid1 sans problèlme
lors du reboot, il suffit de monté /dev/md1 pour que tout se regénère, plutot simple.

Le problème, c'est que la lecture se fait alors sur le mauvais disque :(

Ensuite, je pense qu'il faudrait deactivé tout cache, car la ca multiplirai les accés ram ... comment faire ?
Back to top
View user's profile Send private message
Saigneur
Apprentice
Apprentice


Joined: 21 Oct 2004
Posts: 277
Location: Evry, Essonne, France (48°35'N, 02°15'E)

PostPosted: Sat Apr 29, 2006 5:22 am    Post subject: Reply with quote

BuBuaBu wrote:
pfff, tropo null, saigneur a posé la question il y a deux mois .... :oops:


Oui, mais comme mon PC de test n'a pas encore été branché (y faut qu'un pote me rende mon écran :)), j'ai pas encore pu mettre en oeuvre :P
_________________
Tant pis si ça saigne, pourvu que ça rentre.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum