AFS (Andrew File System) A Distributed File System Zihou Wang.

Slides:



Advertisements
Similar presentations
Andrew File System CSS534 ZACH MA. History  Originated in October 1982, by the Information Technology Center (ITC) formed with Carnegie Mellon and IBM.
Advertisements

11 CONFIGURING AND MANAGING SHARED FOLDER SECURITY Chapter 8.
Exploring the UNIX File System and File Security
Other File Systems: AFS, Napster. 2 Recap NFS: –Server exposes one or more directories Client accesses them by mounting the directories –Stateless server.
Hands-On Microsoft Windows Server 2003 Administration Chapter 5 Administering File Resources.
Caching. Andrew Security Andrew Scale and Performance Sprite Performance.
70-270, MCSE/MCSA Guide to Installing and Managing Microsoft Windows XP Professional and Windows Server 2003 Chapter Nine Managing File System Access.
11 SHARING FILE SYSTEM RESOURCES Chapter 9. Chapter 9: SHARING FILE SYSTEM RESOURCES2 CHAPTER OVERVIEW  Create and manage file system shares and work.
Lesson 4: Configuring File and Share Access
Jeff Chheng Jun Du.  Distributed file system  Designed for scalability, security, and high availability  Descendant of version 2 of Andrew File System.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 7 Configuring File Services in Windows Server 2008.
Copyright © 2014 EMC Corporation. All Rights Reserved. Exporting NFS File Systems to UNIX/ESXi Upon completion of this module, you should be able to: Export.
1 Overview Assignment 12: hints  Distributed file systems Assignment 11: solution  File systems.
A crash course in njit’s Afs
Windows ® Powered NAS. Agenda Windows Powered NAS Windows Powered NAS Key Technologies in Windows Powered NAS Key Technologies in Windows Powered NAS.
11 SHARING FILE SYSTEM RESOURCES Chapter 9. Chapter 9: SHARING FILE SYSTEM RESOURCES2 CHAPTER OVERVIEW Create and manage file system shares and work with.
Hands-On Microsoft Windows Server 2008 Chapter 5 Configuring, Managing, and Troubleshooting Resource Access.
Week 2 File Systems & Unix Commands. File System Hierarchy.
CSC 456 Operating Systems Seminar Presentation (11/13/2012) Leon Weingard, Liang Xin The Google File System.
Introduction to AFS IMSA Intersession 2003 Basic AFS User Commands Brian Sebby, IMSA ‘96 Copyright 2003 by Brian Sebby, Copies of these.
Week 9 Objectives Securing Files and Folders Protecting Shared Files and Folders by Using Shadow Copies Configuring Network Printing.
Choosing NOS can be a complex and a difficult decision. Every popular NOS has its strengths and weaknesses. NOS may cost thousands of dollars depending.
Advanced Operating Systems - Spring 2009 Lecture 21 – Monday April 6 st, 2009 Dan C. Marinescu Office: HEC 439 B. Office.
Hands-On Microsoft Windows Server 2008 Chapter 5 Configuring, Managing, and Troubleshooting Resource Access.
IOS110 Introduction to Operating Systems using Windows Session 8 1.
Latest Relevant Techniques and Applications for Distributed File Systems Ela Sharda
Managing Groups, Folders, Files and Security Local Domain local Global Universal Objects Folders Permissions Inheritance Access Control List NTFS Permissions.
Moving Large Amounts of Data Rob Schuler University of Southern California.
DFS & Active Directory Joshua Hedges |Brandon Maxfield | Robert Rivera | Will Zilch.
Chapter Two Exploring the UNIX File System and File Security.
What is a Distributed File System?? Allows transparent access to remote files over a network. Examples: Network File System (NFS) by Sun Microsystems.
Page 110/19/2015 CSE 30341: Operating Systems Principles Chapter 10: File-System Interface  Objectives:  To explain the function of file systems  To.
Chapter 9: SHARING FILE SYSTEM RESOURCES1 CHAPTER OVERVIEW  Create and manage file system shares and work with share permissions.  Use NTFS file system.
1 Administering Shared Folders Understanding Shared Folders Planning Shared Folders Sharing Folders Combining Shared Folder Permissions and NTFS Permissions.
MIT /1/07 Web Authoring Workshop Molly Ruggles | | OEIT Office of Educational and Innovative Technology.
AFS AFS general presentation Olivier Le Moigne IT/DIS/DFS 12/1/1999.
Windows 2000 Security Yingzi Jin. Introduction n Active Directory n Group Policy n Encrypting File System.
Setup Environment: Instructions for CS1520 Server Setup Nils Murrugarra
Database authentication in CORAL and COOL Database authentication in CORAL and COOL Giacomo Govi Giacomo Govi CERN IT/PSS CERN IT/PSS On behalf of the.
1 Objectives Discuss File Services in Windows Server 2008 Install the Distributed File System in Windows Server 2008 Discuss and create shared file resources.
Introduction to AFS IMSA Intersession 2003 An Overview of AFS Brian Sebby, IMSA ’96 Copyright 2003 by Brian Sebby, Copies of these slides.
Tony TonyTony K.  Universal Paths ◦ Path to a resource is always the same ◦ No matter where you are  Transparent to clients ◦ View is one file system.
EE324 INTRO TO DISTRIBUTED SYSTEMS. Last Lecture  Why Distributed File Systems?  Basic mechanisms for building DFSs  Using NFS and AFS as examples.
1 Chapter Overview Understanding Shared Folders Planning, Sharing, and Connecting to Shared Folders Combining Shared Folder Permissions and NTFS Permissions.
Windows Server 2003 檔案分享管理 林寶森
1 Introduction to Shared Folders Shared folders provide network users access to files. Users connect to the shared folder over the network. Users must.
Active Directory Domain Services (AD DS). Identity and Access (IDA) – An IDA infrastructure should: Store information about users, groups, computers and.
Chapter 9 Lecture 4. NetWare Novell’s network operating system Biggest competitor – Microsoft Windows.
11 SUPPORTING WINDOWS XP FILE AND FOLDER ACCESS Chapter 5.
(Distributed) FILE SYSTEMS
MED-V - Managing virtual PCs for IT Pros
Lesson 4: Configuring File and Share Access
Jonathan Reed AFS Jonathan Reed
Exploring the UNIX File System and File Security
AFS at CERN and other High Energy Physics Sites
Transarc AFS Client for NT
CSE 451: Operating Systems Winter Module 22 Distributed File Systems
Distributed File Systems
Distributed File Systems
CSE 451: Operating Systems Spring Module 21 Distributed File Systems
Distributed File Systems
CSE 451: Operating Systems Winter Module 22 Distributed File Systems
Outline Review of Quiz #1 Distributed File Systems 4/20/2019 COP5611.
Distributed File Systems
Creating and Managing Folders
AFS (Andrew File System)
Lecture 4: File-System Interface
Distributed File Systems
Network File System (NFS)
Presentation transcript:

AFS (Andrew File System) A Distributed File System Zihou Wang

Contents b What is AFS b Benefits of AFS b How to use AFS b Summary

What is AFS b AFS is a distributed file system that enables file sharing across both local area and wide area networks. b b AFS is marketed, maintained, and extended by Transarc Corporation. b b AFS is originally developed at the Information Technology Center at Carnegie-Mellon University

Benefit of AFS b b Cache Manager Whenever a remote file is accessed a chunk of that file gets copied to local disk and so subsequent accesses (warm reads) are almost as fast as to local disk b b Location independence AFS does file mapping (file name to location) at the server

Benefit of AFS (continue) b b Scalability AFS cells can range from the small to the massive b b Improved security AFS makes use of Kerberos to authenticate users AFS uses access control lists(ACL) to restrict access to file directories

Benefit of AFS (continue) b b Single systems image Every client and server in a network of systems use the same view of file store b b Improved system management capability Administrators are able to make configuration changes from any client in the AFS cell and no need to take systems off-line.

How to use AFS $ pwd /afs/nwstg/project/spot $ ls -l total 44 drwxrwxrwx 3 root system 2048 Aug 22 14:39 altmanb drwxr-xr-x 2 altmanb staff 2048 Jul 29 16:25 bin drwxrwxrwx 5 root system 2048 Mar 22 16:32 cgi-bin drwxrwxrwx 2 root system 2048 Apr 02 14:03 friedman drwxrwxrwx 2 root system 2048 May 23 13:19 murthyja drwxrwxrwx 3 root system 2048 Jul 18 13:24 porricelli drwxrwxrwx 2 altmanb staff 2048 Jul 30 13:47 release drwxrwxrwx 8 altmanb staff 2048 Jul 29 16:01 spotdata drwxrwxrwx 3 altmanb staff 2048 Mar 25 17:00 spottest drwxrwxrwx 4 root system 2048 Apr 30 14:43 wangz drwxrwxrwx 5 root system 2048 Mar 25 13:57 webdocs

How to use AFS (continue) $ cd altmanb ksh: altmanb: Permission denied. $ fs listacl altmanb fs: You don't have the required access rights on 'altmanb' $ fs listacl wangz Access list for wangz is Normal rights: system:administrators rlidwka wangz rlidwk

How to use AFS (continue) $ fs listacl cgi-bin Access list for cgi-bin is Normal rights: system:administrators rlidwka system:anyuser rl altmanb rlidwk wangz rlidwk friedman rlidwk porricel rlidwk murthyja rlidwk

How to use AFS (continue) $ fs listquota wangz Volume Name Quota Used %Used Partition project.spot.wangz % 42% $ fs help setacl fs setacl: set access control list aliases: sa Usage: fs setacl -dir + -acl + [-clear] [-negative] [-id] [-if] [-help] Where: -clear clear access list -negative apply to negative rights -id initial directory acl (DFS only) -if initial file acl (DFS only)

Summary Usually, AFS is used on UNIX workstation, such as HP, DEC, SUN, and SGI. Now more and more users like to use AFS and Transarc have made AFS available to PCs and Macs as well as Cray (IBM main frame).