SlideShare a Scribd company logo
1 of 24
Download to read offline
Chapter 16  Distributed-File Systems ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Background ,[object Object],[object Object],[object Object],[object Object]
DFS Structure ,[object Object],[object Object],[object Object],[object Object],[object Object]
Naming and Transparency ,[object Object],[object Object],[object Object],[object Object]
Naming Structures  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Naming Schemes — Three Main Approaches  ,[object Object],[object Object],[object Object],[object Object],[object Object]
Remote File Access  ,[object Object],[object Object],[object Object],[object Object],[object Object]
Cache Location – Disk vs. Main Memory ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Cache Update Policy ,[object Object],[object Object],[object Object],[object Object],[object Object]
Consistency ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Comparing Caching and Remote Service ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Caching and Remote Service (Cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Stateful File Service ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Stateless File Server ,[object Object],[object Object],[object Object]
Distinctions Between Stateful & Stateless Service  ,[object Object],[object Object],[object Object],[object Object],[object Object]
Distinctions (Cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
File Replication ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Example System - ANDREW ,[object Object],[object Object],[object Object]
ANDREW (Cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object]
ANDREW (Cont.) ,[object Object],[object Object],[object Object]
ANDREW Shared Name Space ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ANDREW File Operations ,[object Object],[object Object],[object Object],[object Object],[object Object]
ANDREW Implementation ,[object Object],[object Object],[object Object],[object Object]
ANDREW Implementation (Cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

More Related Content

What's hot

Operating System : Ch17 distributed file systems
Operating System : Ch17 distributed file systemsOperating System : Ch17 distributed file systems
Operating System : Ch17 distributed file systemsSyaiful Ahdan
 
11 distributed file_systems
11 distributed file_systems11 distributed file_systems
11 distributed file_systemslongly
 
Distributed File Systems
Distributed File SystemsDistributed File Systems
Distributed File Systemsawesomesos
 
3. distributed file system requirements
3. distributed file system requirements3. distributed file system requirements
3. distributed file system requirementsAbDul ThaYyal
 
Hadoop Distributed File System
Hadoop Distributed File SystemHadoop Distributed File System
Hadoop Distributed File SystemMilad Sobhkhiz
 
Unit 3.1 cs6601 Distributed File System
Unit 3.1 cs6601 Distributed File SystemUnit 3.1 cs6601 Distributed File System
Unit 3.1 cs6601 Distributed File SystemNandakumar P
 
file sharing semantics by Umar Danjuma Maiwada
file sharing semantics by Umar Danjuma Maiwada file sharing semantics by Umar Danjuma Maiwada
file sharing semantics by Umar Danjuma Maiwada umardanjumamaiwada
 
Distributed File Systems
Distributed File Systems Distributed File Systems
Distributed File Systems Maurvi04
 
File models and file accessing models
File models and file accessing modelsFile models and file accessing models
File models and file accessing modelsishmecse13
 
Self-Adapting, Energy-Conserving Distributed File Systems
Self-Adapting, Energy-Conserving Distributed File SystemsSelf-Adapting, Energy-Conserving Distributed File Systems
Self-Adapting, Energy-Conserving Distributed File SystemsMário Almeida
 
Chapter 8 distributed file systems
Chapter 8 distributed file systemsChapter 8 distributed file systems
Chapter 8 distributed file systemsAbDul ThaYyal
 
Chapter 17 - Distributed File Systems
Chapter 17 - Distributed File SystemsChapter 17 - Distributed File Systems
Chapter 17 - Distributed File SystemsWayne Jones Jnr
 
Distributed File Systems: An Overview
Distributed File Systems: An OverviewDistributed File Systems: An Overview
Distributed File Systems: An OverviewAnant Narayanan
 
Distributed file system
Distributed file systemDistributed file system
Distributed file systemJanani S
 
Microsoft's distributed file system
Microsoft's distributed file systemMicrosoft's distributed file system
Microsoft's distributed file systemSimranSharma215
 
File service architecture and network file system
File service architecture and network file systemFile service architecture and network file system
File service architecture and network file systemSukhman Kaur
 

What's hot (20)

Operating System : Ch17 distributed file systems
Operating System : Ch17 distributed file systemsOperating System : Ch17 distributed file systems
Operating System : Ch17 distributed file systems
 
11 distributed file_systems
11 distributed file_systems11 distributed file_systems
11 distributed file_systems
 
12. dfs
12. dfs12. dfs
12. dfs
 
Distributed File Systems
Distributed File SystemsDistributed File Systems
Distributed File Systems
 
3. distributed file system requirements
3. distributed file system requirements3. distributed file system requirements
3. distributed file system requirements
 
Hadoop Distributed File System
Hadoop Distributed File SystemHadoop Distributed File System
Hadoop Distributed File System
 
Unit 3.1 cs6601 Distributed File System
Unit 3.1 cs6601 Distributed File SystemUnit 3.1 cs6601 Distributed File System
Unit 3.1 cs6601 Distributed File System
 
file sharing semantics by Umar Danjuma Maiwada
file sharing semantics by Umar Danjuma Maiwada file sharing semantics by Umar Danjuma Maiwada
file sharing semantics by Umar Danjuma Maiwada
 
Distributed File Systems
Distributed File Systems Distributed File Systems
Distributed File Systems
 
File models and file accessing models
File models and file accessing modelsFile models and file accessing models
File models and file accessing models
 
Distributed file systems dfs
Distributed file systems   dfsDistributed file systems   dfs
Distributed file systems dfs
 
Self-Adapting, Energy-Conserving Distributed File Systems
Self-Adapting, Energy-Conserving Distributed File SystemsSelf-Adapting, Energy-Conserving Distributed File Systems
Self-Adapting, Energy-Conserving Distributed File Systems
 
Chapter 8 distributed file systems
Chapter 8 distributed file systemsChapter 8 distributed file systems
Chapter 8 distributed file systems
 
Chapter 17 - Distributed File Systems
Chapter 17 - Distributed File SystemsChapter 17 - Distributed File Systems
Chapter 17 - Distributed File Systems
 
Distributed File Systems: An Overview
Distributed File Systems: An OverviewDistributed File Systems: An Overview
Distributed File Systems: An Overview
 
Distributed file system
Distributed file systemDistributed file system
Distributed file system
 
Microsoft's distributed file system
Microsoft's distributed file systemMicrosoft's distributed file system
Microsoft's distributed file system
 
Coda file system
Coda file systemCoda file system
Coda file system
 
File service architecture and network file system
File service architecture and network file systemFile service architecture and network file system
File service architecture and network file system
 
AFS introduction
AFS introductionAFS introduction
AFS introduction
 

Viewers also liked

New Architecture of Media
New Architecture of MediaNew Architecture of Media
New Architecture of Mediajeffjarvis
 
Utilizing open-data
Utilizing open-dataUtilizing open-data
Utilizing open-dataccalnan
 
Is This Clickable? - Change how you look at the web
Is This Clickable? - Change how you look at the webIs This Clickable? - Change how you look at the web
Is This Clickable? - Change how you look at the webccalnan
 
Ch15 OS
Ch15 OSCh15 OS
Ch15 OSC.U
 
How content strategy fits into the user experience
How content strategy fits into the user experienceHow content strategy fits into the user experience
How content strategy fits into the user experienceNick Finck
 
Social and business activities alignment
Social and business activities alignmentSocial and business activities alignment
Social and business activities alignmentBertrand DUPERRIN
 
Eurocall 2014 - Teens designing their own EFL learning activities
Eurocall 2014 - Teens designing their own EFL learning activitiesEurocall 2014 - Teens designing their own EFL learning activities
Eurocall 2014 - Teens designing their own EFL learning activitiesJoshua Underwood
 
SAA 2012 DDIG Forum Slides: CAPACITY-BUILDING FOR ARCHAEOLOGY IN THE 21ST CEN...
SAA 2012 DDIG Forum Slides: CAPACITY-BUILDING FOR ARCHAEOLOGY IN THE 21ST CEN...SAA 2012 DDIG Forum Slides: CAPACITY-BUILDING FOR ARCHAEOLOGY IN THE 21ST CEN...
SAA 2012 DDIG Forum Slides: CAPACITY-BUILDING FOR ARCHAEOLOGY IN THE 21ST CEN...ethan.watrall
 
Ch21 OS
Ch21 OSCh21 OS
Ch21 OSC.U
 
Christofer Gilbert Artwork
Christofer Gilbert ArtworkChristofer Gilbert Artwork
Christofer Gilbert Artworkzizudinho
 
Ticclassiques
TicclassiquesTicclassiques
Ticclassiquesiesrb4
 
CUNY interactive 08
CUNY interactive 08CUNY interactive 08
CUNY interactive 08jeffjarvis
 
Recueil christine
Recueil christineRecueil christine
Recueil christinecladounet
 
Entrepreneur Assignment
Entrepreneur AssignmentEntrepreneur Assignment
Entrepreneur Assignmentso_hell85
 
UMBEL Semantic Web Services
UMBEL Semantic Web ServicesUMBEL Semantic Web Services
UMBEL Semantic Web ServicesMike Bergman
 
Energy Construct Presentation Mtb
Energy Construct Presentation MtbEnergy Construct Presentation Mtb
Energy Construct Presentation MtbBetsey Merkel
 
Presentation sig2015
Presentation sig2015Presentation sig2015
Presentation sig2015TeamDev
 

Viewers also liked (20)

New Architecture of Media
New Architecture of MediaNew Architecture of Media
New Architecture of Media
 
Utilizing open-data
Utilizing open-dataUtilizing open-data
Utilizing open-data
 
Is This Clickable? - Change how you look at the web
Is This Clickable? - Change how you look at the webIs This Clickable? - Change how you look at the web
Is This Clickable? - Change how you look at the web
 
Ch15 OS
Ch15 OSCh15 OS
Ch15 OS
 
How content strategy fits into the user experience
How content strategy fits into the user experienceHow content strategy fits into the user experience
How content strategy fits into the user experience
 
Social and business activities alignment
Social and business activities alignmentSocial and business activities alignment
Social and business activities alignment
 
Eurocall 2014 - Teens designing their own EFL learning activities
Eurocall 2014 - Teens designing their own EFL learning activitiesEurocall 2014 - Teens designing their own EFL learning activities
Eurocall 2014 - Teens designing their own EFL learning activities
 
Hacks to Be Heard
Hacks to Be HeardHacks to Be Heard
Hacks to Be Heard
 
SAA 2012 DDIG Forum Slides: CAPACITY-BUILDING FOR ARCHAEOLOGY IN THE 21ST CEN...
SAA 2012 DDIG Forum Slides: CAPACITY-BUILDING FOR ARCHAEOLOGY IN THE 21ST CEN...SAA 2012 DDIG Forum Slides: CAPACITY-BUILDING FOR ARCHAEOLOGY IN THE 21ST CEN...
SAA 2012 DDIG Forum Slides: CAPACITY-BUILDING FOR ARCHAEOLOGY IN THE 21ST CEN...
 
Ch21 OS
Ch21 OSCh21 OS
Ch21 OS
 
Christofer Gilbert Artwork
Christofer Gilbert ArtworkChristofer Gilbert Artwork
Christofer Gilbert Artwork
 
Ticclassiques
TicclassiquesTicclassiques
Ticclassiques
 
Diy4 Planet
Diy4 PlanetDiy4 Planet
Diy4 Planet
 
CUNY interactive 08
CUNY interactive 08CUNY interactive 08
CUNY interactive 08
 
Recueil christine
Recueil christineRecueil christine
Recueil christine
 
solar system
solar systemsolar system
solar system
 
Entrepreneur Assignment
Entrepreneur AssignmentEntrepreneur Assignment
Entrepreneur Assignment
 
UMBEL Semantic Web Services
UMBEL Semantic Web ServicesUMBEL Semantic Web Services
UMBEL Semantic Web Services
 
Energy Construct Presentation Mtb
Energy Construct Presentation MtbEnergy Construct Presentation Mtb
Energy Construct Presentation Mtb
 
Presentation sig2015
Presentation sig2015Presentation sig2015
Presentation sig2015
 

Similar to Ch16 OS

CS9222 ADVANCED OPERATING SYSTEMS
CS9222 ADVANCED OPERATING SYSTEMSCS9222 ADVANCED OPERATING SYSTEMS
CS9222 ADVANCED OPERATING SYSTEMSKathirvel Ayyaswamy
 
DFS PPT.pptx
DFS PPT.pptxDFS PPT.pptx
DFS PPT.pptxVMahesh5
 
Presentation on nfs,afs,vfs
Presentation on nfs,afs,vfsPresentation on nfs,afs,vfs
Presentation on nfs,afs,vfsPrakriti Dubey
 
Distributed file system
Distributed file systemDistributed file system
Distributed file systemAnamika Singh
 
Hadoop HDFS Architeture and Design
Hadoop HDFS Architeture and DesignHadoop HDFS Architeture and Design
Hadoop HDFS Architeture and Designsudhakara st
 
Distributed operating system
Distributed operating systemDistributed operating system
Distributed operating systemMoeez Ahmad
 
Ds
DsDs
DsHDRS
 
Ds
DsDs
DsHDRS
 
Survey of distributed storage system
Survey of distributed storage systemSurvey of distributed storage system
Survey of distributed storage systemZhichao Liang
 
Distributed file systems (from Google)
Distributed file systems (from Google)Distributed file systems (from Google)
Distributed file systems (from Google)Sri Prasanna
 
Distributed computing seminar lecture 3 - distributed file systems
Distributed computing seminar   lecture 3 - distributed file systemsDistributed computing seminar   lecture 3 - distributed file systems
Distributed computing seminar lecture 3 - distributed file systemstugrulh
 
best presentation ever by tayyab.pptx
best presentation ever by tayyab.pptxbest presentation ever by tayyab.pptx
best presentation ever by tayyab.pptxHAIDERALICH3
 

Similar to Ch16 OS (20)

CS9222 ADVANCED OPERATING SYSTEMS
CS9222 ADVANCED OPERATING SYSTEMSCS9222 ADVANCED OPERATING SYSTEMS
CS9222 ADVANCED OPERATING SYSTEMS
 
DFS PPT.pptx
DFS PPT.pptxDFS PPT.pptx
DFS PPT.pptx
 
Distributed File System.ppt
Distributed File System.pptDistributed File System.ppt
Distributed File System.ppt
 
Presentation on nfs,afs,vfs
Presentation on nfs,afs,vfsPresentation on nfs,afs,vfs
Presentation on nfs,afs,vfs
 
Chapter-5-DFS.ppt
Chapter-5-DFS.pptChapter-5-DFS.ppt
Chapter-5-DFS.ppt
 
5.distributed file systems
5.distributed file systems5.distributed file systems
5.distributed file systems
 
Distributed file system
Distributed file systemDistributed file system
Distributed file system
 
Nfs
NfsNfs
Nfs
 
운영체제론 Ch17
운영체제론 Ch17운영체제론 Ch17
운영체제론 Ch17
 
Dos unit 4
Dos unit 4Dos unit 4
Dos unit 4
 
Hadoop HDFS Architeture and Design
Hadoop HDFS Architeture and DesignHadoop HDFS Architeture and Design
Hadoop HDFS Architeture and Design
 
Distributed operating system
Distributed operating systemDistributed operating system
Distributed operating system
 
Ds
DsDs
Ds
 
Ds
DsDs
Ds
 
Survey of distributed storage system
Survey of distributed storage systemSurvey of distributed storage system
Survey of distributed storage system
 
Distributed File Systems
Distributed File SystemsDistributed File Systems
Distributed File Systems
 
Distributed file systems (from Google)
Distributed file systems (from Google)Distributed file systems (from Google)
Distributed file systems (from Google)
 
Distributed computing seminar lecture 3 - distributed file systems
Distributed computing seminar   lecture 3 - distributed file systemsDistributed computing seminar   lecture 3 - distributed file systems
Distributed computing seminar lecture 3 - distributed file systems
 
Lec3 Dfs
Lec3 DfsLec3 Dfs
Lec3 Dfs
 
best presentation ever by tayyab.pptx
best presentation ever by tayyab.pptxbest presentation ever by tayyab.pptx
best presentation ever by tayyab.pptx
 

More from C.U

Chapter 9 OS
Chapter 9 OSChapter 9 OS
Chapter 9 OSC.U
 
Ch18 OS
Ch18 OSCh18 OS
Ch18 OSC.U
 
Ch20 OS
Ch20 OSCh20 OS
Ch20 OSC.U
 
Ch19 OS
Ch19 OSCh19 OS
Ch19 OSC.U
 
Ch17 OS
Ch17 OSCh17 OS
Ch17 OSC.U
 
Ch13 OS
Ch13 OSCh13 OS
Ch13 OSC.U
 
Ch14 OS
Ch14 OSCh14 OS
Ch14 OSC.U
 
Ch11 OS
Ch11 OSCh11 OS
Ch11 OSC.U
 
Ch12 OS
Ch12 OSCh12 OS
Ch12 OSC.U
 
Ch10 OS
Ch10 OSCh10 OS
Ch10 OSC.U
 
Ch6
Ch6Ch6
Ch6C.U
 
Ch9 OS
Ch9 OSCh9 OS
Ch9 OSC.U
 
Ch8 OS
Ch8 OSCh8 OS
Ch8 OSC.U
 
Ch7 OS
Ch7 OSCh7 OS
Ch7 OSC.U
 
Ch1 OS
Ch1 OSCh1 OS
Ch1 OSC.U
 
Ch2 OS
Ch2 OSCh2 OS
Ch2 OSC.U
 
Ch3 OS
Ch3 OSCh3 OS
Ch3 OSC.U
 
Ch5 OS
Ch5 OSCh5 OS
Ch5 OSC.U
 
Flash Memory OS
Flash Memory OSFlash Memory OS
Flash Memory OSC.U
 
Ch4 OS
Ch4 OSCh4 OS
Ch4 OSC.U
 

More from C.U (20)

Chapter 9 OS
Chapter 9 OSChapter 9 OS
Chapter 9 OS
 
Ch18 OS
Ch18 OSCh18 OS
Ch18 OS
 
Ch20 OS
Ch20 OSCh20 OS
Ch20 OS
 
Ch19 OS
Ch19 OSCh19 OS
Ch19 OS
 
Ch17 OS
Ch17 OSCh17 OS
Ch17 OS
 
Ch13 OS
Ch13 OSCh13 OS
Ch13 OS
 
Ch14 OS
Ch14 OSCh14 OS
Ch14 OS
 
Ch11 OS
Ch11 OSCh11 OS
Ch11 OS
 
Ch12 OS
Ch12 OSCh12 OS
Ch12 OS
 
Ch10 OS
Ch10 OSCh10 OS
Ch10 OS
 
Ch6
Ch6Ch6
Ch6
 
Ch9 OS
Ch9 OSCh9 OS
Ch9 OS
 
Ch8 OS
Ch8 OSCh8 OS
Ch8 OS
 
Ch7 OS
Ch7 OSCh7 OS
Ch7 OS
 
Ch1 OS
Ch1 OSCh1 OS
Ch1 OS
 
Ch2 OS
Ch2 OSCh2 OS
Ch2 OS
 
Ch3 OS
Ch3 OSCh3 OS
Ch3 OS
 
Ch5 OS
Ch5 OSCh5 OS
Ch5 OS
 
Flash Memory OS
Flash Memory OSFlash Memory OS
Flash Memory OS
 
Ch4 OS
Ch4 OSCh4 OS
Ch4 OS
 

Ch16 OS

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.