Advanced Storage Course
This course teaches topics in file-system structure,
network protocols, caching, copy-services, and RAID.
Lectures
The weekly schedule:
- 14/Nov/08: Introduction to the course.
Introduction,
RAID.
- 20/Nov/08: Ext2 and the log-structured file-system.
- Practical exercise number 1 will be handed out.
- Ext2,
LogFS.
- 27/Nov/08: The Write-Anywhere-File-Layout (WAFL)
WAFL.
- 4/Dec/08: B-trees, Shadowing, and Cloning
B-trees.
- 11/Dec/08: The Network File-System
NFS2,
NFS3.
- 18/Dec/08: Caching
Cache basics,
LRU-2.
- 25/Dec/08: Caching
2Q, ARC.
- 1/Jan/09: Copy-services
Venti,
- 8/Jan/09: Copy-services
SnapMirror,
Jumbo.
- 15/Jan/09 Advanced RAID
Row Diagonal Parity,
Reed Solomon Codes.
- 22/Jan/09
- Advanced RAID Weaver Codes.
- ZFS ,
- Netezza .
- Short clip on large-scale storage from VLDB 2007
Practical Exercises
- First exercise
- Second exercise
Exam
The material for the exam includes all the lectures up to (and
including) the advanced RAID algorithms. You can look at the exams
given in previous years:
The exam format will be three questions without choice. Each question
will start with easy sub-questions leading to more difficult
sub-questions. The exam will take three hours.
Last modified: Wed Jan 28 10:30:19 IST 2009