Sample menu:

Class schedule

 


Week of Monday Wednesday
8/29
-
9/2
L1: Overview of storage systems and perf. metrics L2: Flash SSD operation
9/5
-
9/9
No class (Labor Day) Project 1 walk-thru
LAB 1 OUT
9/12
-
9/16
L3: Disk drive operation L4: File system storage layout
9/19
-
9/23
L5: File system organization L7: Potpourri
9/26
-
9/30
L6: Caching and FS integrity L8: Journaling FSs
10/3
-
10/7
L9: Disk array organization L10: Disk array systems
10/10
-
10/14
Catch-up and Exam 1 Q&A EXAM 1 (in class)
Spring'04: exam solns Fall'05: exam solns
Fall'06: exam solns Spring'08: exam solns
Spring'09: exam solns Spring'10: exam solns
Spring'11: exam solns Spring'12: solns
Spring'13: solns Spring'14: exam solns
Spring'15: exam solns
Fall'15: exam solns
Fall'16: exam solns
10/17
-
10/21
No class

L11: Distributed file systems and NAS Interfaces

10/24
-
10/28
L12: Multi-server Distributed file systems
Project 2 Intro: CloudFS
- Handout 1: cloudfs_handout1.pdf
- Checkpoint 1 starter code: cloudfs_chkpt1_src.tar.gz
- Virtual machine image: cloudfs_imgs.tar
- Lecture slides: CloudFS.pdf

Project 2 released!
10/31
-
10/4

L13: Extremely scalable storage: Google storage examples

continued discussion of L13 topics
11/7
-
11/11
L14: Parallel File Systems
L15: Backup and Data Protection
11/14
-
11/18
L16: Reliability enhancement techniques L17: AFS in Depth
11/21
-
11/25
Guest speaker: Garth Gibson
Faculty Extraordinaire, CMU
Topic: LSM and B-trees in storage systems
No class (Thanksgiving)
11/28
-
12/2
Guest speaker: Hugo Patterson
Distinguished PDL Alum
Co-founder and CTO, Datrium
former CTO, Data Domain (acquired by EMC)
Topic: Deduplicating Storage Systems

Exam Q&A

12/5
-
12/9
EXAM 2 (in class)
Fall'16: exam solns
Fall'15: exam solns
Spring'15: exam solns
Spring'14: exam solns
Spring'13: solns

Fall'05: exam solns Spring'08: exam solns
Spring'09: exam solns Spring'10: exam solns
Spring'11: exam solns Spring'12: solns

Guest speaker: Larry Greenfield
Storage group, Google
Topic: Evolution of Google FS