dimanche 8 juillet 2012

BtrFS l'évolution des systèmes de fichiers actuels

BtrFS

BtrFS(Butter File System) : Ce système de fichiers qui est inspiré de ZFS(Z File System) qui ce veut être le système de fichier qui nous permettra de répondre aux problèmes de performances des systèmes de fichiers actuels.

BtrFS apporte une solution aux limites de stockage actuel et la dernière version est très stable et de nouvelles fonctionnalités sont toujours en développement.

En plus de gérer une capacité de stockage très importante, il permet aussi une récupération de données rapide après un arrêt inattendue grâce à son système d’écriture de données, BtrFS n’écrase pas la donnée originale, lors de l’écriture d’une donnée sur le disque, il la stocke dans un espace protégé qui n’est accessible qu’en lecture et à chaque modification de la donnée, il copie la donnée original dans un nouvel espace disque et modifie cette nouvelle version et la sauve et reproduit cette opération autant de fois que l’on modifie le fichier de façon incrémental. Si la nouvelle copie est corrompu la version précédente sera toujours la en backup et si toutes les versions précédentes sont corrompues, la version originale sera toujours la.

Niveau Stabilité BtrFS offre des performances comparables à Ext4 ce qui est excellent pour un système de fichier toujours en développement, il gère aussi bien les petits fichiers que Ext4.
La récupération de système s’effectue très rapidement après un arrêt inattendu grâce à sa technologie de journalisation très performante.

BtrFS apporte le hot-plug à Linux, cette fonctionnalité qui a énormément manqué à Linux, plus besoin de démonter ses volumes (mais c’est toujours mieux de le faire).
La grande révolution BtrFs pour moi est le Snapshots (image du système de fichiers à un instant précis).cela  permet de récupérer son système assez rapidement en cas de crash.

Pour cela il suffit juste d’aller sur sa partition système

Cd /
btrfs subvolume snapshot / @snapshot10052012

Et voila le système de fichier de la partition système sauvegardé faire de même pour la partition /home ou sur /boot (optionel).

BtrFS supporte aussi les technologies de répartitions de données suivantes : RAID 0, RAID 1, RAID 10, RAID 5, RAID 6, BtrFS permet aussi de changer la taille d’une partition à chaud.



Taille Max d’un fichier
Taille Max d’une partition
Gestion des droits d’accès aux fichiers et répertoires
Journalisation
BtrFS
16 Eo
16 Eo
Oui
Oui

Pour en savoir plus consulter la vidéo de la présentation de BtrFS pas M Chris Mason (http://www.youtube.com/watch?v=hxWuaozpe2I) 

Aucun commentaire:

Enregistrer un commentaire