1. Trang chủ
  2. » Công Nghệ Thông Tin

Lecture Operating system concepts (Sixth ed) - Chapter 16: Distributed-file systems

12 73 0
Tài liệu được quét OCR, nội dung có thể không chính xác

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 12
Dung lượng 910,44 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Chapter 16 looks at the current major research and development in distributed-file systems (DFS). The purpose of a DFS is to support the same kind of sharing when the files are physically dispersed among the various sites of a distributed system.

Trang 1

m Example Systems

Trang 2

operations that forms its client interface

m@ A transparent DFS hides the location where in the

network the file is stored

Trang 3

Location independence - file name does not need to be

transparently

Trang 4

Accesses are performed on the cached copy

+ Files identified with one master copy residing at the server

+ Permit workstations to be diskless

+ Data can be accessed more quickly

Trang 5

back, and so need never be written at all

+ Poor reliability; unwritten data will be lost whenever a user machine

+ Server checks whether the local data are consistent with the master copy

Trang 6

m Remote access on diskless, small-memory-capacity

machines should be done through remote-service

Trang 7

and close operations

Trang 8

reclaim space allocated to record the state of crashed client processes (orphan detection and elimination)

ome environments require stateful service

Trang 9

+ Existence of replicas should be invisible to higher levels

+ Replicas must be distinguished from one another by

m Andrew distinguishes between client machines

Trang 10

m The local name space is the root file system of a

workstation, from which the shared name space

Trang 11

* vnode number — index into an array containing the inodes of files in a single volume

Trang 12

system for both servers and clients The client cache is a

m The status cache is kept in virtual memory to allow rapid

servicing of stat (file status returning) system calls

Ngày đăng: 30/01/2020, 01:27

TỪ KHÓA LIÊN QUAN