CS 838: Systems and Networking Challenges in Cloud Computing: Toward Software-Defined Clouds Fall '12: Course Home Page |
[ Home | Reading List | Schedule | Assignments | Piazza ] |
Lec # | Date | Topic | Notes/additional material | Papers to review | Checkpoints/Other refs |
1 | 9/5 | Course Introduction | Aditya's slides; Aaron's slides | How to read 1; 2 | Did you get the Piazza welcome email? (check your wisc ID); Assignment 1 out!! |
2 | 9/10 | Overview of Cloud Computing | Slides | Above the Clouds | Assignment 2 out!! |
3 | 9/12 | Data Center Architectures | Talk: "Warehouse-Scale Computing: Entering the Teenage Decade" | DC as a Computer(chapters 1--3) | |
4 | 9/14 | Data Center Architectures: Energy and Failures | DC as a Computer(chapters 4--7) | Comparison of AWS, Azure, Google, VMWare, and others | |
5 | 9/17 | Data Analytics Frameworks: Hadoop Overview | Slides | ||
6 | 9/21 | Data Analytics Frameworks: Dryad and DryadLINQ | Slides | DryadLINQ | |
7 | 9/26 | Data Analytics Frameworks: Dremel and FlumeJava | Dremel Slides, FlumeJava Slides, Lecture Nodes, Handout | Dremel | Also skim FlumeJava; Assignment 3 out!! |
8 | 9/28 | In-memory Frameworks: RDD/Spark | Slides | RDDs | Related: Piccolo, D-Streams |
9 | 10/3 | Enterprise usecases: CloudNaaS | Slides | CloudNaaS | Also skim Cloudward-bound |
10 | 10/5 | Usecases contd. and workloads | Slides | DCMeas | Also skim Stratos |
11 | 10/10 | Inter-DC and App-level measurements | Slides | GoogleMeas | Also skim InterDCMeas |
12 | 10/12 | Data center networking: fabrics | Slides | PortLand | |
13 | 10/15 | Data center networking: fabrics | Notes, Handout | c-Through | Project ideas discussed |
14 | 10/17 | Data center networking: generalized resource sharing | Notes, Handout | DRFQ | Also skim CoMb |
15 | 10/19 | Data center networking: network sharing | Slides | FairCloud | |
16 | 10/24 | Data center networking: network latency | Notes | HULL | |
17 | 10/26 | Software Defined Networking: Vision and Design Issues | Slides | OpenFlow paper | Also watch this and this. |
18 | 11/2 | Interesting SDN and SDN++ usecases | Slides | SDMBN and LIME | |
19 | 11/5 | Languages for SDN | Notes | Frenetic | Also skim Nettle |
20 | 11/7 | Abstractions | Slides | HFT and Splendid | Also skim PANE |
21 | 11/12 | Testing and Debugging | Notes | HSA | Also skim ndb |
22 | 11/16 | Storage Overview | Slides | Cassandra | Also skim Megastore and YCSB |
23 | 11/19 | Data Center Storage | Notes | FDS | |
24 | 11/26 | Storage Sharing/SLAs | Slides | PISCES | |
25 | 11/28 | Flash/RAM Storage | Slides | SILT | Also skim RAMClouds |
26 | 12/3 | Storage Security | Notes, Slides, Additional Slides | Depot | |
27 | 12/7 | App Security | Slides | CryptDB | |
28 | 12/10 | Accountability; Wrap up | Slides | AVM | |
29 | 12/12 | Project Presentations I | |||
30 | 12/14 | Project Presentations II |