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 7: Nonvolatile memory and NVMe

Guest Speaker: Amber Huffman, Intel

December 2 (L18): More storage virtualization (for Flash and distributed)

November 30: Object-based Enterprise Storage

Guest Speaker: Niraj Tolia, EMC

November 23: Evolution of Google FS

Guest Speaker: Larry Greenfield, Google

November 11 (L17): More reliability techniques

November 9 (L16): Storage for data-intensive computing

November 4 (L15): Parallel File Systems

November 2 (L14): Multi-server Distributed file systems

October 28 (L13): Distributed file systems and NAS Interfaces

October 14 (L10): Disk array systems

October 12 (L9): Disk array organization

October 7 (L8): System metrics for storage

October 5 (L7): Storage Technologies Revisited

September 30 (L6): Caching and FS integrity

September 28: Deduplicating Storage Systems

Guest Speaker: R. Hugo Patterson II, Distinguished PDL Alumni
Co-founder and CTO, Datrium; former CTO, Data Domain (acquired by EMC)

September 23 (L12): Backup and disaster recovery

September 21 (L5): File system organization

September 14 (L4): File system storage layout

September 9 (L3): Flash Storage

September 2 (L2): Disk drive operation and characteristics

August 31 (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: