Distributed Storage Systems


Home | Schedule | Labs | Discuss

NYU academic calendar

Date Lecture Paper Due
Jan 22 Introduction
OS abstractions and I/O concurrency
Notes
webclient.c,webclient_libasync.c,
webserver.c,events
   
Jan 29 Remote Procedure Call
Network file server
NFS, NFS Toolkit
Questions
Lab1: 02/04
Feb 5 Crash Recovery
Logging
System R,Cedar FS
Questions
 
Feb 12 Cache consistency
Locking
Project briefing
Echo (read Sec 1-4)
Questions
Lab2: 02/18
Project: teamlist 02/18
Feb 19 No class Project: 02/24 proposal
Lab3: 02/25
Feb 26 Consistency model
Two-phased commit
Harp
Questions
Lab 4: mar 4
Mar 5 Paxos
Project conference
Paxos
Questions
Lab 5: mar 11
Mar 12 Spring break    
Mar 19 Real world systems(1):
Google file system
Chubby
GFS, Chubby
Questions
 
Mar 26 Real world systems(2):
BigTable
Networked disks
BigTable, Fab
Questions
Project: report draft 03/31
Apr 2 Distributed computing
Real world systems(3)
MapReduce
Dryad
Questions
 
Apr 9 Wide area optimizations
LBFS, Shark
Questions
 
Apr 16 Security
Defending against malicious file servers
SFSRO, SUNDR
Questions
 
Apr 23 Security
Auditing existing systems
Backtracking intrusion
Questions
 
Apr 30 Demo day