18-746 Lectures and Readings (Fall 2006)

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 20th (L20): Capacity planning

November 16th (L18): Storage access control

November 14th (L17): Backups and disaster recovery

November 9th(L16): Virtualization

November 7th (L15): NAS interfaces

October 31st (L14): Distributed file systems

October 26th (L13): Disk array systems

October 24th (L12): Disk array organization

October 19th (L11): Storage networking

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

Oct 3d (L9): Database storage management

September 28th (L8): Caching and FS integrity

September 26st (L7): On-disk data layout

September 21th (L6): File system organization

September 14th (L5): Disk request optimization

September 7th (L4): Disk drive firmware

September 5th (L3): Disk drive operation

August 31st (L2): Metrics of I/O system quality

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