









Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
The issues of file name management and protection in high performance computing systems. It discusses the challenges of efficient disk space usage, unique file naming, and user access control. The use of directories, tree structured hierarchy, and unix access permission bits.
Typology: Slides
1 / 16
This page cannot be seen from the preview
Don't miss anything!










2 File System Design Issues
4 Name Management: Directory
Problem: Need for unique name for files across all users e.g., we could have only one file called program.c in the entire system
5 Name Management: Directory
My directory would be referred to when I try to access a file Then each user could have a file called program.c But only one file called README
7 Tree Structured Directory Hierarchy
8 Tree Structured Directory Hierarchy
node or vertex edge from parent node to child node the root node leaf nodes or leaves
10 Directories are stored on disk like regular files Each contains (filename, index node) pairs Each contains an entry with name. for itself Special (nameless) directory called the root Each file has a pathname that starts from the root directory / separated sequence of directories Tree Structured Directory Hierarchy
11
root a (^) b c d e (^) f g^ h^ i j k l (^) m n o
a 78 b 85 c 100 /c/h/o
13 Protection
Establishing that the user is who he/she claims to be Could be done using userid/password, and password verification on login Passwords must be stored securely There are other possibilities Biometrics (fingerprints, iris recognition, etc)
14 Protection
the system must keep track of what operations each user is allowed to do to each file But that could be a huge amount of information
16 Protection