Table des matières:
Définition - Que signifie Andrew File System (AFS)?
Andrew File System (AFS) est un système de fichiers en réseau distribué développé par l'Université Carnegie Mellon. Les entreprises utilisent un AFS pour faciliter l'accès aux fichiers du serveur stocké entre les ordinateurs clients AFS situés dans différentes zones. AFS prend en charge des serveurs fiables pour tous les clients du réseau accédant à des emplacements de fichiers d'espace de noms transparents et homogènes.
Un AFS est accessible à partir d'un environnement distribué ou d'une plateforme indépendante de l'emplacement. Un utilisateur accède à un AFS à partir d'un ordinateur exécutant tout type de système d'exploitation avec l'authentification Kerberos et les fonctionnalités d'espace de nom unique. Les utilisateurs partagent des fichiers et des applications après s'être connectés à des machines qui interagissent au sein de l'infrastructure de calcul distribué (DCI).
Techopedia explique Andrew File System (AFS)
Dans les réseaux distribués, un AFS s'appuie sur le cache local pour améliorer les performances et réduire la charge de travail. Par exemple, un serveur répond à une demande de poste de travail et stocke les données dans le cache local du poste de travail. Lorsque le poste de travail demande les mêmes données, le cache local répond à la demande.
Les réseaux AFS utilisent des composants serveur et client, comme suit:
- Un client peut être n'importe quel type de machine qui génère des demandes de fichiers de serveur AFS stockés sur un réseau.
- Après qu'un serveur ait répondu et envoyé un fichier demandé, le fichier est stocké dans le cache local de la machine cliente et présenté à l'utilisateur de la machine cliente.
- Lorsqu'un utilisateur accède à l'AFS, le client utilise un mécanisme de rappel pour envoyer toutes les modifications au serveur. Les fichiers fréquemment utilisés sont stockés pour un accès rapide dans le cache local de l'ordinateur client.
AFS offre aux utilisateurs plusieurs autorisations de contrôle d'accès, comme suit:
- Rechercher (1): les utilisateurs peuvent accéder et répertorier le contenu des répertoires et sous-répertoires AFS et consulter la liste de contrôle d'accès (ACL) d'un répertoire.
- Insérer (i): les utilisateurs peuvent ajouter de nouveaux sous-répertoires ou fichiers.
- Supprimer (d): les utilisateurs peuvent supprimer les fichiers de répertoire.
- Administrer (a): les utilisateurs peuvent modifier la liste de contrôle d'accès du répertoire de base.
- Lecture (r): les utilisateurs peuvent afficher le contenu du répertoire ou des sous-catégories de fichiers, car AFS prend en charge le jeu de contrôle des autorisations de lecture propriétaire Unix standard.
- Écriture (w): les utilisateurs peuvent modifier ou écrire des fichiers, car AFS prend en charge le jeu de contrôle des autorisations d'écriture du propriétaire Unix.
- Regardez (k): Les processeurs peuvent utiliser le répertoire pour exécuter des programmes nécessitant des fichiers Flock.