<em> AFS</em> Volume? Why do I care how loud my files are?

Next: How do I use Previous: The Andrew Filesystem Up: The Andrew Filesystem

AFS Volume? Why do I care how loud my files are?

No, no, no; that's not what AFS volume means. In order to understand AFS, it is important to know some basic terminology. Following is a list of terms that you should understand before you really use

Volume: An AFS volume is a collection of files and directories that are grouped together as one unit. A volume can be backed up, renamed, moved from one server to another, replicated, created, or destroyed as a unit.

User: A user is someone who is registered with AFS. You must be registered with AFS if you wish to be able to own files. The process of telling AFS who are you is called authentication.

Group: A group is a list of users. Currently, it is not possible for a group to contain other groups.

Cell: An AFS cell is essentially a domain of authority. It is currently the largest unit used in AFS. Each cell has a list of administrators, a list of users, a list of groups, and a list of volumes. Each of these lists is private to the cell. This means that an administrator in one cell may or may not have any access to another cell. A user in one cell may not even exist in another. A cell is also a domain of authentication. If you are the user qjb in the athena.mit.edu cell, you may not have any access at all to files belonging to a user named qjb in the andrew.cmu.edu cell. Likewise, someone who has administrative capabilities in the sipb.mit.edu cell may not be able to touch the athena.mit.edu cell.

ACL: ACL stands for Access Control List. When referring to access control lists, some people say the initials (``A-C-L'') and others pronounce the acronym (``ackle''). An access control list pairs users and groups with operations that they are allowed (or not allowed) to perform. Although access control lists are used for much more than just AFS, only AFS\ access control lists will be discussed here. A typical access control list would say something like, ``The user potato is allowed to create files in this directory. The user soup is allowed to modify existing files and create new files in this directory. Anyone else is allowed only to read files in this directory.'' AFS access control lists and how to use them are explained in more detail later in this document.