Definición: ¿Qué significa Andrew File System (AFS)?
Andrew File System (AFS) es un sistema de archivos de red distribuido desarrollado por la Universidad Carnegie Mellon. Las empresas utilizan un AFS para facilitar el acceso a los archivos del servidor almacenados entre las máquinas cliente de AFS ubicadas en diferentes áreas. AFS admite servidores confiables para todos los clientes de la red que acceden a ubicaciones de archivos de espacio de nombres transparentes y homogéneas.
Se puede acceder a un AFS desde un entorno distribuido o una plataforma independiente de la ubicación. Un usuario accede a un AFS desde una computadora que ejecuta cualquier tipo de sistema operativo con autenticación Kerberos y funciones de espacio de nombres único. Los usuarios comparten archivos y aplicaciones después de iniciar sesión en máquinas que interactúan dentro de la Infraestructura de Computación Distribuida (DCI).
Techinfo explica Andrew File System (AFS)
En redes distribuidas, un AFS se basa en la caché local para mejorar el rendimiento y reducir la carga de trabajo. Por ejemplo, un servidor responde a una solicitud de estación de trabajo y almacena los datos en la memoria caché local de la estación de trabajo. Cuando la estación de trabajo solicita los mismos datos, la caché local cumple la solicitud.
Las redes AFS emplean componentes de servidor y cliente, de la siguiente manera:
- Un cliente puede ser cualquier tipo de máquina que genere solicitudes de archivos del servidor AFS almacenados en una red.
- Después de que un servidor responde y envía un archivo solicitado, el archivo se almacena en la memoria caché local de la máquina cliente y se presenta al usuario de la máquina cliente.
- Cuando un usuario accede al AFS, el cliente utiliza un mecanismo de devolución de llamada para enviar todos los cambios al servidor. Los archivos de uso frecuente se almacenan para un acceso rápido en la memoria caché local de la máquina cliente.
AFS equipa a los usuarios con múltiples permisos de control de acceso, de la siguiente manera:
- Buscar (1): los usuarios pueden acceder y enumerar el contenido del directorio y subdirectorio AFS y revisar la lista de control de acceso (ACL) de un directorio.
- Insertar (i): los usuarios pueden agregar nuevos subdirectorios o archivos.
- Eliminar (d): los usuarios pueden eliminar archivos de directorio.
- Administrar (a): los usuarios pueden modificar la ACL del directorio de inicio.
- Lectura (r): los usuarios pueden ver el directorio de archivos o el contenido de la subcategoría, ya que AFS admite el conjunto de control de permisos de lectura estándar del propietario de Unix.
- Escritura (w): los usuarios pueden modificar o escribir archivos, ya que AFS admite el conjunto de control de permisos de escritura del propietario de Unix.
- Mire (k): los procesadores pueden usar el directorio para ejecutar programas que requieran archivos Flock.