Problems with Version 1
Let's discuss some key issues with version 1 of the AFS.
We'll cover the following...
Key Problems
A few key problems with this first version of AFS motivated the designers to rethink their file system. To study the problems in detail, the designers of AFS spent a great deal of time measuring their existing prototype to find what was wrong. Such experimentation is a good thing because measurement is the key to understanding how systems work and how to improve them; obtaining concrete, good data is thus a necessary part of systems construction. In their study, the authors found two main problems with AFSv1:
-
Path-traversal costs are too high: When performing a Fetchor Store protocol request, the client passes the entire pathname (e.g.,
/home/remzi/notes.txt
) to the server. The server, in order to access the file, must perform ...