XFS
XFS combine la technologie de journalisation avançée avec un adressage full 64-bit et des structures et
algorithmes scalable. Cette combinaison fournit le système de fichiers scalable et le plus performant des
systèmes de fichiers au monde.
Le Système de fichier XFS fournit les dispositifs principaux suivants:
Journalisation - recouvrement rapide :
Le XFS inscrivant la technologie lui permet de se remettre en marche très rapidement après une interruption
inattendue, indépendamment du nombre de dossiers qu'il contrôle. La nécessité traditionnelle de
filesystems font les contrôles spéciaux de filesystem après une interruption, qui peut prendre beaucoup
d'heures pour accomplir. L'inscription de XFS évite ces contrôles prolongés de filesystem.
Transactions Rapides :
XFS fournit les avantages de l'inscription tout en réduisant au minimum l'impact d'exécution de l'inscription
sur lu et écrit des transactions de données. Ses structures et algorithmes d'inscription sont accordés
pour noter les transactions rapidement. XFS emploie les structures éefficaces de table pour des recherches rapides
et attribution rapide de l'espace. XFS continue à fournir des temps de réponse rapides, même pour des
annuaires avec des dizaines de milliers d'entrées.
Haute flexibilité :
XFS est un système de fichier "full" 64-bit, et ainsi, comme un système de fichier est capable de manipuler
des dossiers aussi grands que million de Terabyte.
2
63 = 9 x 10
18 = 9 HEXABYTES
À l'avenir, la limitation de taille des systèmes de fichiers de Linux seront éliminiés et
pourront se menuser aux plus grands système de fichiers.
Un million de terabytes est environ 1 million de fois plus grand que les systèmes de fichiers utilisé
à ce jours. Ceci peut sembler être une espace adresse extrêêmement grand, mais il est
nécessaire pour projeter les améliorations exponentielles de la densité des disques observées
dans l'industrie de disque ces dernières années. Pendant que les tailles de disque se développent, non
seulement la nécessité d'espace adresse doit être suffisamment grande, mais les structures et les
algorithmes doivent pouvoir suivre. XFS est aujourd'hui prêt avec les technologies requises pour cette
flexibilité. Une excéllente bande passante :
XFS comme filesystem est capable de fournir l'exécution proche-crue d'I/O. XFS a prouvé le scalability sur
des systèmes de MIPS de SGI de gigabytes/sec multiple sur les filesystems multiples de Terabyte. Car les
possibilités de largeur de bande de Linux s'améliorent, XFS pourra utiliser ces possibilités.
Caractéristiques Techniques
Les spécifications techniques du filesystem de XFS pour Linux sont comme suit: Technologie :
Système de fichier 64-bit avec la garantie de l'intégrité du système de fichiers.
Evéntail du produit :
Disponible en Linux avec kernel 2.4.x et 2.5.x.
Gestion des quotas :
XFS permet le contrôle des quotas d'utilisateurs et de groupe de Linux.
Attributs étendus :
XFS implémente des attributs étendus entièrement journalisé. Un attribut étendu est une
paire de données nom/valeur liéeà un dossier. Des attributs peuvent être attachés
à tous les types de noeuds d'index: dossiers réguliers, annuaires, liens symboliques, noeuds de dispositif,
et ainsi de suite. Les valeurs d'attribut peuvent contenir jusqu'à 64KB des données binaires arbitraires. XFS
implémente deux namespaces: un namespace utilisateur disponible à tous les utilisateurs avec la gestion des
permissions de dossier standard, et un namespace système, accessible seulement aux utilisateurs
privilégiés (root et autres). Le namespace système peut être employé pour des
méta-données protégées du système de fichiers telle que les listes de contrôle
d'accès (ACLs) et le statut hiérarchique de migration de dossier du directeur de stockage (HSM).
Liste de contrôle d'accès de POSIX (ACLs)
Le système de fichiers XFS supporte la sémantique et les interfaces ACL décrites dans la norme POSIX
1003.1e standard.
Il est compatible NFS :
Avec la version 3 de NFS, des systèmes de fichiers 64-bit peuvent être exportés vers d'autres
systèmes qui soutiennent le protocole de NFS V3. Les systèmes qui emploient le protocole de NFS V2 peuvent
accéder à des systèmes de fichiers de XFS dans la limite de 32 bits imposée par le protocole.
XFS et SAMBA :
SGI utilise le serveur "open-source" samba pour l'exportation du système de fichier XFS vers systèmes de
Windows et de Windows NT. Samba utilise les protocoles SMB et CIFS (common internet file system).
Comment installer et configurer une partition XFS :
samba-acl HOWTO
A noter que la distribution RedHat Enterprise Linux 4 et supérieur n'inclus pas XFS par défaut.
Si vous désirez avoir XFS sous la distribution RHEL vous devez compiler un noyau ou recompiler
le kernel fourni avec la méthode ad hoc.
Liens utiles sur XFS :
Le portage Linux de XFS couvert par la GNU General Public Licence est disponible à SGI Inc. :
Auteur : Stéphane Purnelle
Licence : PDL
Ecrire un commentaire - (html non autorisé)
Il y a 0 commentaires pour cet article
Vous n'êtes pas connecté. Votre contribution n'apparaîtra qu'après avoir été validée par un administrateur du site.Vous pouvez vous vous enregistrer ICI |