V22.0480-003
Tentative Schedule--subject to change

V22.0480-003 is scheduled for Tuesday and Thursday 3:30-4:45PM in 719 Broadway, 12th floor.

Week of
Tuesday
Thursday + Dec 12
9/4
-
9/8
no class
Sockets & Asynchronous I/O
Handout: Using TCP... (source)
Assignment: multifinger
9/11
-
9/15
Canceled
Canceled
9/17
-
9/21
RPC and Sun NFS
Read: NFS paper
Skim: RFC 1813
Reference: RFC 1832, RFC 1831
Assignment: tcpproxy
NFS loopback servers
Read: user-level file systems
Due: multifinger
9/24
-
9/28
Disks and scheduling
Read: Anticipatory Scheduling
Assignment: CCFS
NYU drop deadline
Disk Caching
Read: UBM
Due: tcpproxy
10/1
-
10/5
File System Layout
Read: FFS
Due: CCFS - part A
Consistency and Recovery
Read: System R
10/8
-
10/12
Log-structured file systems
Read: LFS
Journaling file systems
Read: SGI XFS
Due: CCFS - part B
10/15
-
10/19
Soft updates
Read: Soft updates
Due: CCFS - part C
Disk usage/Quiz Review
Read: Comparison of FS Workloads
Due: CCFS - part D
10/22
-
10/26
Midterm Quiz
Local-area file sharing
Read: Sprite caching
10/29
-
11/2
Wide-area file sharing
Read: AFS
Security in global file systems
Read: SFS
11/5
-
11/9
Disconnected Operation
Read: CODA
NYU withdrawal deadline
Assignment: file server
Update merging
Read: Bayou
Due: file server
11/12
-
11/16
RAID
Read: Autoraid
Distributed RAID
Read: Zebra
11/19
-
11/23
Scalable storage servers
Read: Petal, Frangipani
Thanksgiving
11/26
-
11/30
Network-attached storage
Read: NASD
Untrusted storage
Read: PFS
Reference: SFSRO
12/3
-
12/7
Object-oriented databases
Read: Shore
Scalability-consistency trade-offs
Read: Porcupine
12/10
-
12/14
Peer-to-peer systems
Read: Chord CFS
WEDNESDAY Dec 12
Final Quiz
WEDNESDAY
12/17
-
12/21
Due: final project