18-746/15-746 Lectures and Readings (Spring 2010)

For some class meetings, readings will be assigned. Usually, these readings will consist of relevant technical papers, articles or instructor-prepared notes. Paper copies of assigned readings and notes will be provided in class and online. However, please note that online versions of the readings are only available when accessed from a 128.2.* (CMU) IP address.

The readings listed should be read BEFORE class on the assigned day.


April 14th: Guest lecture by Hugo Patterson

April 12th (L17): Backups and disaster recovery

April 7th: Guest lecture by Rob Latham

April 5th: Guest lecture by John Bent

March 31st (L16): Storage for data-intensive computing

March 29th (L15): Storage security

March 24th: Guest lecture by Marc Unangst

March 22nd (L14): Virtualization

March 17th (L13): NAS interfaces (a.k.a. DFS II)

March 15th (L12): Distributed file systems

March 3rd (L11): Flash Storage

March 1st (L10): Disk array systems

February 22nd (L9): Disk array organization

February 17th (L8): Disk request optimization

February 15th (L7): Caching and FS integrity

February 3rd (L6): On-disk data layout

February 1st (L5): File system organization

January 27th (L4): Disk drive firmware

January 20th and 25th (L3): Disk drive operation

January 13th (L2): Metrics of I/O system quality

January 11th (L1): Introduction and overview of storage systems

This first meeting will be more than just organizational in nature. We will discuss how the class is going to work and what will (and won't) be covered. See the 18-746 overview for a recap of the general information. We will also dive into the course by overviewing the area of storage systems.