Sample menu:

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 or a local-only CMU IP address.

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

April 17: Guest speaker

April 15: Guest speaker

April 10: Guest speaker (no readings)

April 8 (L17): Multi-core issues for FS/storage

April 3 (L16): More reliability techniques

April 1 (L15): Storage for data-intensive computing

March 27 (L14): Parallel File Systems

March 25 (L13): CloudFS and more Distributed file systems and NAS Interfaces, cont'd

March 18 (L12): CloudFS and more Distributed file systems and NAS Interfaces

March 6 (L11): Backup and disaster recovery

February 26 and 28 (L10): Flash Storage

February 20 (L9): Disk array systems

February 18 (L8): Disk array organization

February 11 (L7): Caching and FS integrity

February 6 (L6): On-disk data layout

February 4 (L5): File system organization

January 30 (L4 and L4a): Disk drive firmware and request optimization

January 23 and 28 (L3): Disk drive operation

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

January 14 (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 15-746/18-746 overview for a recap of the general information. We will also dive into the course by overviewing the area of storage systems.