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.

December 6: Memory-based distributed storage

Guest Speaker: Bin Fan, Alluxio

December 4 (L16): Non-Volatile Memory (NVM) file systems

November 20: Evolution of Google FS

Guest Speaker: Larry Greenfield, Google

November 15 (L15): More reliability techniques

November 13 (L14): Storage for data-intensive computing

November 8 (L13): Data protection

November 6 (L12): Parallel File Systems

November 1 (L11): Multi-server Distributed file systems

October 30: Nonvolatile memory (NVM) in Computer Systems

Guest Speaker: Frank Hady, Intel

October 9 (L10): Distributed file systems and NAS Interfaces

October 4 (L9): Disk array systems

October 2: Design and Evolution of WAFL

Guest Speaker: Ram Kesavan, NetApp

September 27 (L8): Disk array organization

September 25 (L7): Potpourri

September 20 (L6): Caching and FS integrity

September 18 (L5): File system organization

September 13 (L4) - File system storage layout

September 11 (L3) - Hard Disk Drives: Components and Operation

August 30 (L2) - Flash Storage

August 28 (L1) - Introduction to 746 and Storage performance metrics

This first meeting will be more than just organizational in nature. Of course, 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 discussing storage performance metrics. Even though you likely won't have read them before class, there are readings associated with Lecture 1: