Course Schedule

Storage Systems

Computer Science 600.319 and 600.419
Instructor: Randal Burns (randal at cs.jhu.edu)
Fall Semester 2007

Week 1

September 10-12

Introduction to Storage Systems and Storage Metrics

Lectures

Readings

  • Bash, Johnson, Palmer and Pugh. IBM's Early Computers. Chapter 8 -- Disk Storage, pp. 278-314, The MIT Press, Cambridge, MA, 1986

Paper for Wednesday (this is an assignment see the syllabus!)

  • Update no paper!!!

Week 2

September 17-19

Disk Drive Architecture

Lectures

Readings

Assignments

Paper for Wednesday

  • Update no paper!!!

Week 3

September 24-26

Disk Drive Software

Lectures

Readings

Paper for Wednesday (this is an assignment see the syllabus!)

Week 4

October 1-3

Local File Systems

Lectures

Readings

Paper for Wednesday

Week 5

October 8-10

File Systems Integrity and Caching

Lectures

Readings

Homework

Paper for Wednesday

Fall Break Day

October 15

You're like school in summer......no class.

Week 6

October 16-17

Missed a class thanks to the registrar!

Finish up caching.

Week 7

October 22-23

Big Metal

Lectures

Readings

Assignments

 

Midterm

October 24

 

Week 8

October 29-31

Client/Server File Systems

Lectures

Paper for Wednesday

Week 9

November 5-7

Distributed/Replicating File Systems

Lectures

Readings

Paper for Wednesday

  • Update no paper!!!

Week 10

November 12-14

Content Addressability and Versioning

Lectures

Readings

Paper for Wednesday

Week 11

November 19-21

Parallel I/O

Lectures

Paper for Wednesday

Week 12

November 27-29

Long-Term Archival

Lectures

Readings

Paper for Wednesday

Week 13

December 3-5

Olio

Lectures

Readings

No Paper for Wednesday

Assignments

Week 14

December 10

Lectures