18-746 Storage Systems (Fall 2019): Syllabus

Tentative Schedule

The schedule is also available as an ical file that you can subscribe to.

Lectures and projects can only be accessed by clients with a CMU IP address. CMU students who are off campus can use Cisco AnyConnect VPN to obtain a CMU IP. Most readings require that you have access to ACM or IEEE's digital library. You will automatically have access if you are using a client with a CMU IP.

Lecture Date Lecturer Topics Required readings Optional readings Notes
1 Mon 08/26 Greg Overview and Performance Metrics
[pdf]
Hennessy2002 Harchol2000
2 Wed 08/28 Greg Flash SSD Operation
[pdf]
Agrawal2008 He2017, Mogul2009, ArpaciDusseau2015 ch44
Mon 09/02 Neither No class (Labor Day)
Wed 09/04 Rajat Lab 1 Walkthrough
[pdf]
Lab 1, Checkpoint 1 is released.
3 Mon 09/09 George Disk Drive Operation
[pdf]
Ruemmler1994, Worthington1994 Massiglia1986 ch2 1, Massiglia1986 ch2 2, Massiglia1986 ch12, ArpaciDusseau2015 ch37 Read pages 2-1 to 2-20 from Massiglia_ch2_1, 2-38 to 2-52 from Massiglia_ch2_2, and 12-1 to 12-11 from Massiglia_ch12.
4 Wed 09/11 George File System Storage Layout
[pdf]
McKusick1996 ch8, Lee2015 Ren2013, Rodeh2013, ArpaciDusseau2015 ch40, ArpaciDusseau2015 ch43
5 Mon 09/16 George File System Organization
[pdf]
Vahalia1995 ch8 Giampaolo1998 ch2, ArpaciDusseau2015 ch39, ArpaciDusseau2015 ch40
6 Wed 09/18 Greg Caching and File System Integrity
[pdf]
Ganger2000, Giampaolo1998 ch7 ArpaciDusseau2015 ch42, Fryer2012
7 Mon 09/23 George Disk Array Organization
Chen1994, Schroeder2007 Schroeder2016, ArpaciDusseau2015 ch38
8 Wed 09/25 George Disk Array Systems
Chen1994, Hetzler2011 Greenan2010, Krioukov2008
9 Mon 09/30 TBD TBD
10 Wed 10/02 TBD TBD
11 Mon 10/07 TBD TBD
12 Wed 10/09 TBD TBD
13 Mon 10/14 TBD TBD
14 Wed 10/16 TBD TBD
15 Mon 10/21 TBD TBD
16 Wed 10/23 TBD TBD
17 Mon 10/28 TBD TBD
18 Wed 10/30 TBD TBD
Mon 11/04 Neither No class (PDL Retreat)
19 Wed 11/06 TBD TBD
20 Mon 11/11 TBD TBD
21 Wed 11/13 TBD TBD
22 Mon 11/18 TBD TBD
23 Wed 11/20 TBD TBD
24 Mon 11/25 TBD TBD
Wed 11/27 Neither No class (Thanksgiving)
25 Mon 12/02 TBD TBD
26 Wed 12/04 TBD TBD

Last updated: 2019-09-18 03:37:52 -0400