Bonjour,

On Tue, Sep 28, 2004 at 10:35:01AM +0200, Francois Cerbelle wrote:
> Le Tue, Sep 28, 2004 at 04:30:48PM +0900, Charles Plessy ecrit :
> > On Tue, Sep 28, 2004 at 09:07:53AM +0200, Francois Cerbelle wrote :
> > > http://www.cerbelle.net/~fcerbell/photos/p1010002.jpg
> > > http://www.cerbelle.net/~fcerbell/photos/p1010003.jpg
> > 
> > Pas mal... Quel est la dur�e de vie de la carte flash si elle est
> > utilis�e en / ?
> Elle est utilis�e en /, avec un "iptable -j LOG" sur tout ce qui n'est
> pas explicitement autoris� ! On m'a d�j� parl� de la dur�e de vie
> d'une carte CompactFlash, mais je n'ai jamais trouv� d'info sur le
> sujet. �a fonctionne 24/24 depuis presque un an sans probl�me.
> 

Hummm...

Je me suis pas mal renseign� au boulot pour ce genre de chose. Une
cellule ( un composant ) de compact flash tient 1 Million de cycle
d'�criture. Elle tient une infinit� de cycle de lecture. 

En fait, une estimation simple avec /tmp et /var mont� sur ta flash
montre que ta carte compact flash tiendra 3 ans sans pb. En fait il faut
mod�rer le calcul : elle tiendra 3 si tu �cris en permanence sur les
m�me blocs ( cellule ) de ta flash et ceux ci a un rythme de 1 ecriture
sur la cellule toutes les 1 min 30 sec. 

Si tu monte tmp sur tmpfs et que tu mets un bon noflushd, je pense que
ton disque est environ immortel. 

L'id�al ( certains fabricant de DD a base de CF le font ) c'est de faire
tourner les blocs, ce qui fait monter le nombre de cycle d'�criture � 5
millions ( soit 15 ans de MTBF ). 

Par contre, et c'est la qu'il ne faut pas se tromper, la CF dans ce type
d'utilisation � un MTBF bien plus important qu'un DD m�canique ( il y a
un ordre de grandeur entre les deux ). En plus le DD m�canique a un MTBF
donn�e en lecture/ecriture -> chaque acc�s en lecture fatigue la
m�canique, la ou la CF est tr�s resistante.

Si tu te d�brouille bien, tu utilises une solution hybride : 
- CF pour /
- HDD pour /home

Comme ca tu allies volume de donn�e et viabilit� de ton /

Pour un ordre d'id�e, l'op�ration tr�s largement majoritaire sur un
disque dur c'est la lecture... Ce qui donne une grosse longueur d'avance
� la CF en terme de viabilit�. Tu n'�crira que lorsque tu fais une mise
� jour. Pour /tmp et /var c'est une autre paire de manche par contre.
L'id�e c'est peut d'utiliser /var sur une deuxi�me CF moins cher que la
premi�re et de plus petite taille.

Le cycle que je te conseilles :
- ach�te un DD USB2
- installe tout ce dont tu as besoin sur ce DD
- fait le tourner pendant ~1 mois 
- analyse tes besoins ( du -sh /* )
- ach�te une ou deux CF dont la taille va pour / et /var
- reinstalle le tout avec / sur une CF

Bonne chance
Sylvain Le Gall

Répondre à