CPSC 425/525, Spring 2017: Cloud Networking and Computing

Date Topics Readings Notes
Cloud Overview
Tue 01/17 Course Overview, requirements, introduction of clouds
how to read, Datacenter as a computer, Berkeley View
Cloud topology and traffic
Thu 01/19 Network topology
FatTree, Jupiter
Tue 01/24 Routing
VL2
Thu 01/26 Software-defined networking
Scott talk
Tue 01/31 Cloud traffic
FacebookTraffic Project A out
Thu 02/02 Project A tutorial
Tue 02/07 No class (Time to work on Project A)
Google Networking summit
Tue 02/14 Transport Protocols (TCP basics data center TCP)
DataCenterTCP
Thu 02/16 Traffic balancing
MultipathTCP, Conga
Tue 02/21 Multi-tenancy
VMWare, CloudMirror
Cloud components
Thu 02/23 VMs and containers
Xen
Tue 02/28 Review session
Project A due 11:59pm
Thu 03/02 Midterm
Project B out
Tue 03/07 Project B tutorial
Thu 03/09 Switch basics and Programmable Switches
P4, RMT, switch
Tue 03/28 No class (Time to work on Project B)
NSDI conference
Thu 03/30 Load balancing
MicrosoftLB, GoogleLB
Tue 04/04 No class (Time to work on Project B)
SOSR conference
Thu 04/06 No class (Time to work on Project B)
Minlan going to NSF
Big Data analytics
Tue 04/11 MapReduce and Spark
MapReduce, Spark, SparkStreaming Project B due 11:59pm, Project C out
Thu 04/13 Project C tutorial
Tue 04/18 Networking support for data analytics
CoFlow, Performance
Thu 04/20 Job scheduling
Mesos, GoogleBorg, DRF
Tue 04/25 Inter-datacenter networking and Geo-distributed analytics
B4, BwE, GDA
Thu 04/27 Privacy in data analytics
Prio, Splinter
Wed 05/10 Project C due

Last updated: 2017-04-20 17:35:12 -0400 [validate xhtml]