18-746 Lectures and Readings (Fall 2005)

Last modified: Tue Nov 15 17:52:28 EST 2005

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.


November 15th (L19): Storage access control

November 10th (L18): Backup and disaster recovery

November 8th (L17): Cooperating caches, proxies, and CDNs

November 3rd (L16): Virtualization

November 1st (L15): NAS interfaces

October 27th (L14): Distributed file systems

October 20th (L13): Disk array systems

October 13th (L12): Disk array organization

October 6th (L11): Storage networking

October 4th (L10): Storage protocols, controllers, and device drivers

September 29th (L9): Database storage management

September 27th (L8): Caching and FS integrity

September 20th (L7): On-disk data layout

September 15th (L6): File system organization

September 13th (L5): Disk request optimization

September 8th (L4): Disk drive firmware

September 6th (L3): Disk drive operation

September 1st (L2): Metrics of I/O system quality

August 30th (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.