CS5220: Reading Assignment and Presentation

1.1 reading assignment's paper list

The following papers are related to clouds and data center networking. Note that the papers are for course reading only. You are asked to choose any three papers to read. Write a two-page reading summary for each paper, single space, 11 point font. You may search the Internet for more information. However, you must use your own language to write the report. Note that the reading assignment must be completed by yourself INDIVIDUALLY.

1. A. Greenberg et al., "VL2: A Scalable and Flexible Data Center Network", Proc. of ACM SIGCOMM 2009; PDF.

2. P. Bodik et al., "Surviving Failures in Bandwidth-Constrained Datacenters", in Proc. of ACM SIGCOMM 2012; PDF.

3. L. Popa et al., "FairCloud: Sharing the Network in Cloud Computing", Proc. of ACM SIGCOMM 2012; PDF.

4. M. Alizadeh et al., "Data Center TCP (DC-TCP)", Proc. of ACM SIGCOMM 2010; PDF.

5. B. Vamana et al., "Deadline-Aware Datacenter TCP (D2TCP)", Proc. of ACM SIGCOMM 2012; PDF.

6. H. Ballani, P. Costa, T. Karagiannis and Ant Rowstron, "Towards Predictable Datacenter Networks", Proc. of ACM SIGCOMM 2011; PDF.

7. A. Curtis et al., "DevoFlow: Scaling Flow Management for High-Performance Networks", Proc. of ACM SIGCOMM 2011; PDF.

8. C. Raiciu et al., "Improving Datacenter Performance and Robustness with Multipath TCP", Proc. of ACM SIGCOMM 2011; PDF.

9. P. Gill, N. Jain and N. Nagappan, "Understanding Network Failures in Data Centers: Measurement, Analysis, and Implications", Proc. of ACM SIGCOMM 2011; PDF.

10. X. Wu et al., "NetPilot: Automating Datacenter Network Failure Mitigation", Proc. of ACM SIGCOMM 2012; PDF.

11. C. Wilson; H. Ballani, T. Karagiannis and A. Rowstron, "Better Never than Late: Meeting Deadlines in Datacenter Networks", Proc. of ACM SIGCOMM 2011; PDF.

12. D. Zats et al., "DeTail: Reducing the Flow Completion Time Tail in Datacenter Networks", in Proc. of ACM SIGCOMM 2012; PDF.

13. S. Jain et al., "B4: Experience with a Globally-Deployed Software Defined WAN", in Proc. of ACM SIGCOMM 2013; PDF.

14. C. Hong et al., "Achieving High Utilization with Software-Driven WAN", in Proc. of ACM SIGCOMM 2013; PDF.

15. P. Patel et al., "Ananta: Cloud Scale Load Balancing", in Proc. of ACM SIGCOMM 2013; PDF.

16. M. Chowdhury et al., "Leveraging Endpoint Flexibility in Data-Intensive Clusters", in Proc. of ACM SIGCOMM 2013; PDF.

17. A. Ferguson et al., "Participatory Networking: An API for Application Control of SDNs", in Proc. of ACM SIGCOMM 2013; PDF.

18. L. Popa et al., "ElasticSwitch: Practical Work-Conserving Bandwidth Guarantees for Cloud Computing", in Proc. of ACM SIGCOMM 2013; PDF.

19. J. Perry et al., "FastPass: A Zero-Queue Datacenter Network Architecture", in Proc. of ACM SIGCOMM 2014; PDF.

20. Y. Liu et al., "Quartz: A New Design Element for Low-Latency DCNs", in Proc. of ACM SIGCOMM 2014; PDF.

21. A. Sharma et al., "A Global Name Service for a Highly Mobile Internet", in Proc. of ACM SIGCOMM 2014; PDF.

22. M. Chowdhury et al., "Application-Aware Network Scheduling in Data-Intensive Clusters", in Proc. of ACM SIGCOMM 2014; PDF.

23. F. Dogar et al., "Decentralized Task-aware Scheduling for Data Center Networks", in Proc. of ACM SIGCOMM 2014; PDF.

24. R. Gandhi et al., "Duet: Cloud Scale Load Balancing with Hardware and Software", in Proc. of ACM SIGCOMM 2014; PDF.

25. D. Naylor et al., "Balancing Accountability and Privacy in the Network", in Proc. of ACM SIGCOMM 2014; PDF.

1.2 Reading assignment specifications

In the two-page reading summary, the questions you should answer after reading each paper include the following:

1. What is the primary objective of the research and what are motivations?

2. What are the specific research problems/issues addressed in the paper, and what are the primary research methodologies? how much you understand the problem formulation and methods? What are your opinions on and reactions to the problems/issues and the research methodologies?

3. What are the primary contributions? What you like the work most, and what you do not like the work most? Why?

4. If you are asked to repeat some technical work by simulation, what are the major problems/difficulties/issues?

All reading reports should be turned in the hardcopy in an envelope.

2. Semester Presentation

After read the papers, you pick up ONE favorite from the list (if not already picked by others). See below for the available papers. Request first will get the first pick. P resentation time will be assigned in FCFS order (pick your favorite soon). So email me your selection the early the better. Email me you presentation power points, which must be made by yourselves, at least 48 hours before your presentation slot. The presentations are planned on Dec 1, Dec 3, Dec 5, Dec 8, and Dec 10.

Current Presentation Selections

Each presentation should take about 20~22 minutes on the paper (the problem solved, key motivations/issues, technical work, evaluation and possible future work), and 3~5 minutes for Q&A. You should prepare your own slides based on your paper reading and understanding, and give yourself a rehersal before the presentation in the class. You should NOT download any slides made by paper authors or others from the Internet even if there exists.