CSE570S: Recent Advances in Networking - Data Center Virtualization, SDN, Big Data, Cloud Computing, Internet of Things (Fall 2013)

Instructor: Prof. Raj Jain, jain@wustl.edu
Office: Bryan 523
Office Hours: Mondays/Wednesday: 1:00PM-2:00PM

Teaching Assistant: Paras Tiwari, pbtiwari at wustl.edu
TA Office Hours: Thursdays/Friday: 2:00PM-3:00PM

All question about the homeworks and mid-term exams 1 and 2 grading should be directed to TA.

Course Description:
This course will cover the latest advances in networking. The topics include Data center networking, Virtualization, Software Defined Networking, Cloud Computing, Big Data, and Internet of Things. Students do a project involving application of these topics.

Prerequisites: CSE 473 Introduction to Computer Networking or equivalent.

Credits:3 Units.

Time:Monday-Wednesday 2:30PM-4:00PM, Lopata 101

Reference Books:

  1. G. Santana, "Data Center Virtualization Fundamentals," Cisco Press, 2013, ISBN:1587143240,
  2. K. Hess, A. Newman, "Practical Virtualization Solutions: Virtualization from the Trenches," Prentice Hall, 2009, ISBN:0137142978
  3. L. C. Miller, Server Virtualization for Dummies, Wiley, 2012, Oracle Special Edition, http://www.oracle.com/oms/hardware/extremeperformance/assets/ept-eb-dummies-server-1641465.pdf
  4. K. Hwang, J. Dongarra, G.C. Fox, "Distributed and Cloud Computing," Morgan Kaufmann 2011, ISBN:0123858801
  5. C. Poelker, A. Nikiti, "Storage Area Networks For Dummies," For Dummies, 2009, ISBN:9780470385135
  6. H. Saboowala, M. Abid, S. Modali, "Designing Networks and Services for the Cloud: Delivering business-grade cloud applications and services," Cisco Press 2013, ISBN:1587142945
  7. V. Josyula, M. Orr, and G. Page, Cloud Computing: Automating the Virtualized Data Center, Cisco Press, 2012, 392 pp., ISBN: 1587204347
  8. J. Hurwitz, et al., Big Data for Dummies, Wiley, 2013, ISBN:978-1-118-50422-2
  9. S. Azodolmolky, "Software Defined Networking with OpenFlow," Packt Publishing, October 2013, 152 pp., ISBN:978-1-84969-872-6
  10. T. Nadeau and K. Gray, SDN, OReilly, 2013, 384 pp, ISBN:978-1-449-34230-2B
  11. H. Zhou, "The Internet of Things in the Cloud: A Middleware Perspective," CRC Press, 2012, ISBN:1439892997

For Audio/Video recordings of individual lectures, click the class lecture below.

Tentative Schedule:

Date Day Topic
8/28/2013 Wednesday Course Overview
9/2/2013 Monday Labor Day Holiday
9/4/2013 Wednesday Networking Trends: World According to Google
Data Center Network Topologies ((Part 1)
9/9/2013 Monday Data Center Network Topologies (Part 2)
Data Center Ethernet (Part 1)
9/11/2013 Wednesday Data Center Ethernet (Part 2)
9/16/2013 Monday Data Center Ethernet (Part 3)
Server Virtualization
9/18/2013 Wednesday Storage Virtualization
9/23/2013 Monday Carrier Ethernet (Part 1)
9/25/2013 Wednesday Carrier Ethernet (Part 2)
9/30/2013 Monday Exam 1
10/2/2013 Wednesday Application Delivery Networking (Part 1)
10/7/2013 Monday Application Delivery Networking (Part 2)
Virtual Bridging (Part 1)
10/9/2013 Wednesday Virtual Bridging (Part 2)
10/14/2013 Monday Virtual Bridging (Part 3)
Big Data (Part 1)
10/16/2013 Wednesday Big Data (Part 2)
10/21/2013 Monday No Class
10/23/2013 Wednesday Networking Issues for Big Data
Project Guidelines
10/28/2013 Monday LAN Extension and Virtualization using Layer 3 Protocols
10/30/2013 Wednesday Multi-Tenant Isolation and Network Virtualization in Cloud Data Centers (Part 1)
11/4/2013 Monday Exam 2
Multi-Tenant Isolation and Network Virtualization in Cloud Data Centers (Part 2)
11/6/2013 Wednesday Multi-Tenant Isolation and Network Virtualization in Cloud Data Centers (Part 3)
Introduction to OpenFlow (Part 1)
11/11/2013 Monday Introduction to OpenFlow (Part 2)
11/13/2013 Wednesday Introduction to OpenFlow (Part 3)
OpenFlow Controllers and Tools (Part 1)
Project Review Form (Right Click and save as)
11/18/2013 Monday OpenFlow Controllers and Tools (Part 2)
Introduction to Software Defined Networking (SDN) (Part 1)
11/20/2013 Wednesday Introduction to SDN (Part 2)
Introduction to Network Function Virtualization (NFV)
11/25/2013 Monday Internet of Things (IoT) (Part 1)
11/27/2013 Wednesday Thanksgiving Holiday
12/2/2013 Monday Internet of Things (Part 2)
Networking Protocols for IoT (Part 1)
12/4/2013 Wednesday Networking Protocols for IoT (Part 2)
12/9/2013 Monday No Class
12/11/2013 Wednesday Final Exam

Exams: 60%
Homeworks: 15%
Project: 20%
Class participation: 5%
Student Project Reports:

Complete List of Audio and Video Recording of Lectures by Raj Jain
Back to Raj Jain's Home Page