The schedule is also available as an ical file that you can subscribe to.
Lectures and projects can only be accessed by clients with a CMU IP address. CMU students who are off campus can use Cisco AnyConnect VPN to obtain a CMU IP. Most readings require that you have access to ACM or IEEE's digital library. You will automatically have access if you are using a client with a CMU IP.
Lecture | Date | Lecturer | Topics | Required readings | Optional readings | Notes |
---|---|---|---|---|---|---|
1 | Mon 01/13 | Greg and Majd | Introduction, Use cases, and Elasticity [pdf] |
Armbrust2010, NISTdef2011, Vaquero11 | NISTref2011, Rackspace12, Shafii12 | |
2 | Wed 01/15 | Majd | Building a Carnegie Mellon cloud and Openstack [pdf] |
sotomayor2009 | Nurmi09, Chase07, OpenStack16 | |
Mon 01/20 | None | No class (MLK day) |
||||
3 | Wed 01/22 | Michael Kozuch (Intel Labs, guest) | Encapsulating computation [pdf] |
Barham03 | Felter14, Goldberg74, Che$ | |
4 | Mon 01/27 | Majd | Programming Models and Frameworks I [pdf] |
Dean2004, Zaharia10 | Yu08, Abadi16 | |
5 | Wed 01/29 | Greg | Programming Models and Frameworks II [pdf] |
Li14 | Abadi16, Narayanan19, Gibiansky17 | |
6 | Mon 02/03 | Michael Kaminsky (Enriched Ag/CMU, guest) | Key-Value Stores [pdf] |
Andersen09 | Fan13 | |
7 | Wed 02/05 | Padmanabhan (Babu) Pillai (Intel Labs, guest) | Mobility and the Cloud [pdf] |
Satyanarayanan09 | Clinch12, Ha13, Simoens13 | |
8 | Mon 02/10 | Greg | Cloud storage [pdf] |
Shvachko10 | Ghemawat03, Thereska13 | |
9 | Wed 02/12 | Greg | Tail latency & interference [pdf] |
Dean13 | Xu13 | |
10 | Mon 02/17 | Greg, Majd | Data lakes and warehouses [pdf] |
Armbrust21 | Tekiner21, Ramakrishnan17 | |
11 | Wed 02/19 | Greg | Geo-replication [pdf] |
Lloyd13 | Azure11, Lloy$ | Only Chapters 1-3 from Lloyd13. |
Mon 02/24 | All | Exam 1 |
Exam1 S20 Q, Exam1 S21 Q, Exam1 S22 Q, Exam1 S23 Q | Exam1 S20 A, Exam1 S21 A, Exam1 S22 A, Exam1 S23 A, Exam1 S24 A | Exam 1 covers all material up to and including the week before the exam, including the projects. Try taking the Practice exams without looking at the answers. | |
Wed 02/26 | None | No class (time for P2.2) |
||||
Mon 03/03 | None | No class (Spring break) |
||||
Wed 03/05 | None | No class (Spring break) |
||||
Mon 03/10 | All | Exam 1 Review |
||||
12 | Wed 03/12 | Greg and Majd | Scheduling I and MapReduce Scheduling (TBD) |
Gulati12, Dean2004 | Tumanov16, Jyothi16, Reiss12 | |
13 | Mon 03/17 | Majd | Kubernetes (TBD) |
Burns2016 | Qiao21 | |
14 | Wed 03/19 | Greg and Majd | Scheduling II and YARN Scheduling (TBD) |
Hindman11, Vavilapalli13 | Schwarzkopf13, Karanasos15 | |
15 | Mon 03/24 | Majd | YARN Scheduling (TBD) |
Hindman11, Vavilapalli13 | Schwarzkopf13, Karanasos15 | |
16 | Wed 03/26 | Hojin Park | MACARON - Multi-cloud/region Aware Cache Auto-ReconfiguratiON (TBD) |
Jain23 | Waldspurger17, Eytan20, Kade$ | |
17 | Tue 04/01 | Suhas Jayaram Subramanya & TBD | ML Cluster Scheduling and the Sia Scheduler (TBD) |
Jayaram23 | ||
18 | Thu 04/03 | Greg | Diagnosis via monitoring & tracing (TBD) |
Sambasivan16 | Massie04, Sigelman10, Chow14 | |
19 | Tue 04/08 | Ippokratis Pandis (Senior Principal Engineer, Amazon Web Services) (TBD) | Practical use of machine Learning in Amazon Redshift (TBD) |
Armenatzoglou2022 | Gupta2015, Cai2018, Verbitski2017, Verbitsk$ | |
20 | Thu 04/10 | Carlos Costa (Research Staff Member, IBM) (TBD) | Building a Cloud-Native Platform for the Future of AI (TBD) |
Gershon2023 2 | Le2022, Murphy2023, PyTorch2024 | |
21 | Tue 04/15 | Dimitrios Skarlatos | Cloud Co-location and Attacks on Public Cloud (TBD) |
Ristenpart09 | Zhao24 | |
22 | Thu 04/17 | Greg, Majd | vSAN by way of RADIO (TBD) |
Fink2017, Gupta2017, vSAN-Note | Amit2020, Smolyar2020, Panwar2021 | |
Sat 04/19 | All | Exam 2 Q & A |
||||
Tue 04/22 | All | Exam 2 |
Exam2 S20 Q, Exam2 S21 Q, Exam2 S22 Q, Exam2 S23 Q, Exam2 S24 Q | Exam2 S20 A, Exam2 S21 A, Exam2 S22 A, Exam2 S23 A, Exam2 S24 A | Exam 2 covers all material up to and including the week before the exam, including the projects. Try taking the Practice exams without looking at the answers. | |
23 | Thu 04/24 | Vipul Modi (Microsoft) | Microsoft’s AI Infrastructure - Insider overview (TBD) |
Kumar20 | Shukla22 | |
Wed 04/30 | All | Exam 2 solutions |
Last updated: 2025-02-19 13:17:49 -0500