Computer Science Department,
University of Crete
HY-590.45.
Modern Topics in Scalable Storage Systems
info | readings | syllabus | other resources
Course Staff
Name | Office Hours | |
Instructor: Kostas Magoutis | hy590-45@csd | By appt./Γ-111 |
Teaching Assistant: Dimokritos Stamatakis | hy590-45@csd | By appt. |
10.10.2012 10:00: Starting today we will be meeting in ITE, see the syllabus for location details.
20.09.2012 10:00: The first class meeting will be on Monday 8/10.
07.09.2012 10:00: You are welcome to get in touch with the instructor to discuss course-related issues.
Date | Notes | Readings |
Mon 08/10 | Background I: Storage and file system concepts | File systems handout (11.2.3, 11.2.4, 11.4, 11.4.1, 11.7, 11.7.1-11.7.4) |
Wed 10/10 | Background II: Storage and file system concepts (AMΣ 5-7pm) | RAID handout |
Fri 12/10 | Background III: Log-structured file systems (Step-C 5-7pm) | Rosenblum: Design and Implementation of a Log Structured File System |
Fri 19/10 | Intro I: Distributed file system concepts (AMΣ 5-7pm) | - |
Mon 22/10 | Intro II: High availability (AMΣ 5-7pm) | - |
Wed 24/10 | Distributed systems primitives, intro (AMΣ 5-7pm) | Paxos |
Mon 29/10 | Distributed replicated storage (AMΣ 5-7pm) | DeCandia: Dynamo: Amazon's Highly-Available Key-value Store (Dynamo) |
Wed 31/10 | Distributed replicated storage (AMΣ 5-7pm) | Dynamo pt. 2 |
Fri 2/11 | Distributed virtual disk model for shared storage (AMΣ 5-7pm) | Petal |
Wed 07/11 | Distributed virtual disk model for shared storage (AMΣ 5-7pm) | Petal pt. 2 |
Mon 12/11 | Distributed file systems (AMΣ 5-7pm) | Frangipani | Mon 26/11 | File system replication (AMΣ 5-7pm) | Niobe |
Wed 28/11 | Distributed file systems (AMΣ 5-7pm) | Google File System |
Mon 10/12 | Distributed NoSQL data stores (AMΣ 5-7pm) | BigTable |
Wed 12/12 | Distributed systems infrastructure | Chubby |
Mon 17/12 | Project design session | - |
Wed 19/12 | Project design session | - |
TBD | Project presentations | schedule |