Il y a aussi au-dessus de ces deux types de systèmes de fichiers, les systèmes
de fichiers parallèlles qui répartissent les fichiers sur plusieurs disques
parallèlisant ainsi l'accès à différentes parties du fichier.
Les systèmes de fichiers locaux
On peut séparer ces files systems en 2 groupes : les journalisés et les non
journalisés.
Non journalisés
On peut dire que dans ce cas, on travaille « sans filet ». C'est à dire que s'il y a
une panne brutale, il faut tout vérifier avant de pouvoir se resservir de la
machine.
C'est par exemple le cas d'Ext2, un système de fichiers standard de Linux.
Journalisés
La plupart des systèmes de fichiers modernes utilisent des techniques de
journalisation empruntées au monde des bases de données pour améliorer la
reprise sur incident. Les transactions sont écrites séquentiellement sur une partie
du disque appelée journal avant de les écrire sur disque à leur place définitive
dans le système de fichiers.
Maintenant, si une panne survient, une cohérence est ainsi maintenue et la
vérification est très rapide.
Ø ReiserFS
Ø XFS - eXtended File System
Ø Ext3
2-10
www.namesys.com
C'est un système qui possède plusieurs caractéristiques : il permet des
arrêts fréquents du système et de gérer les fichiers par b-tree ce qui est
très utile quand il y a beaucoup de petits fichiers, de plus, il optimise le
stockage des petits fichiers.
oss.sgi.com/projects/xfs
XFS, largement reconnu comme un système de fichiers 64 bits très haute
performance, permet un redémarrage rapide après un crash ainsi que la
capacité de gérer des systèmes de fichiers extrêmement larges.
Ce file system correspond à la version journalisée de ext2.
Guide d'installation des logiciels HPC