ALERT

[FREE DEMO] Deploy Your Enterprise Cloud in Minutes

Andrew File System (AFS)

Definition - What does Andrew File System (AFS) mean?

Andrew File System (AFS) is a distributed network file system developed by Carnegie Mellon University. Enterprises use an AFS to facilitate stored server file access between AFS client machines located in different areas. AFS supports reliable servers for all network clients accessing transparent and homogeneous namespace file locations.

An AFS may be accessed from a distributed environment or location independent platform. A user accesses an AFS from a computer running any type of OS with Kerberos authentication and single namespace features. Users share files and applications after logging into machines that interact within the Distributed Computing Infrastructure (DCI).

Techopedia explains Andrew File System (AFS)

In distributed networks, an AFS relies on local cache to enhance performance and reduce workload. For example, a server responds to a workstation request and stores the data in the workstation's local cache. When the workstation requests the same data, the local cache fulfills the request.

AFS networks employ server and client components, as follows:

  • A client may be any type of machine that generates requests for AFS server files stored on a network.
  • After a server responds and sends a requested file, the file is stored in the client machine's local cache and presented to the client machine user.
  • When a user accesses the AFS, the client uses a callback mechanism to send all changes to the server. Frequently used files are stored for quick access in the client machine's local cache.

AFS equips users with multiple access control permissions, as follows:

  • Look Up (1): Users may access and list AFS directory and subdirectory content and review a directory's access control list (ACL).
  • Insert (i): Users may add new subdirectories or files.
  • Delete (d): Users may remove directory files.
  • Administer (a): Users may modify the home directory's ACL.
  • Read (r): Users may view file directory or subcategory contents, as AFS supports the standard Unix Owner Read permission control set.
  • Write (w): Users may modify or write files, as AFS supports the Unix Owner Write permission control set.
  • Look (k): Processors may use the directory to execute programs requiring Flock files.

Techopedia Deals

Connect with us

Techopedia on Linkedin
Techopedia on Linkedin
Tweat cdn.techopedia.com
"Techopedia" on Twitter


'@Techopedia'
Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

Resources
The 4th Era of IT Infrastructure: Superconverged Systems
The 4th Era of IT Infrastructure: Superconverged Systems:
Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
Approaches and Benefits of Network Virtualization
Approaches and Benefits of Network Virtualization:
Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.