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