1
CS 4410 Operating Systems
Review 2
Summer 2013 Cornell University
Review 2 Summer 2013 Cornell University 1 Today File System - - PowerPoint PPT Presentation
CS 4410 Operating Systems Review 2 Summer 2013 Cornell University 1 Today File System Storage Networking Security 2 File-System Interface Files Logical storage unit Independent entity Attributes
1
Summer 2013 Cornell University
2
3
–
Single-level
–
Two-level
–
Tree-structured
–
Acyclic graph
4
–
Linear List
–
Hash Table
–
Unix i-node
5
6
Stripe 0 Stripe 4 Stripe 3 Stripe 1 Stripe 2 Stripe 8 Stripe 10 Stripe 11 Stripe 7 Stripe 6 Stripe 5 Stripe 9
data disks data disks mirror copies
Stripe 0 Stripe 4 Stripe 3 Stripe 1 Stripe 2 Stripe 8 Stripe 10Stripe 11 Stripe 7 Stripe 6 Stripe 5 Stripe 9 Stripe 0 Stripe 4 Stripe 3 Stripe 1 Stripe 2 Stripe 8 Stripe 10Stripe 11 Stripe 7 Stripe 6 Stripe 5 Stripe 9
data disks
Bit 0 Bit 3 Bit 1 Bit 2 Bit 4 Bit 5 Bit 6
ECC disks
7
data disks Parity disk
Stripe 0 Stripe 3 Stripe 1 Stripe 2 P0-3 Stripe 4 Stripe 8 Stripe 10 Stripe 11 Stripe 7 Stripe 6 Stripe 5 Stripe 9 P4-7 P8-11
data and parity disks
Stripe 0 Stripe 3 Stripe 1 Stripe 2 P0-3 Stripe 4 Stripe 8 P8-11 Stripe 10 P4-7 Stripe 6 Stripe 5 Stripe 9 Stripe 7 Stripe 11
data disks Parity disk
Bit 0 Bit 3 Bit 1 Bit 2 Parity
8
Application Link Physical Application Link Physical Computer A Computer B Transport Transport Network Network M M Ht M Ht Hn M Ht Hn Hl Message Segment Datagram Frame
9
connected node.
media.
10
11
–
Global Table, Access Lists for Objects, Capability Lists for Domains
12