CS 591 IG Spring 2009

[Advanced Seminar in Distributed Computing]

Thursdays / 3.30 pm - 4.30 pm  / 3124 Siebel Center (Confirmed and Final)

First Meeting: Jan 29 (2nd week of classes)

Link to CS 591IG Mailing List

Previous Seminar Versions: [CS591IG-Fall 2008] [CS591IG-Spring 2008] [CS591IG-Fall 2007]

Course Organizer: Indranil Gupta

Course Attendees: Students of DPRG Research Group (and prospective members)

This course is devoted to a critical analysis of the latest papers and hot topics in distributed systems. Unlike previous semesters, this semester's topics of focus are Clouds and Open Source Software. This does not preclude discussion of papers in other areas of distributed systems and distributed algorithms (i.e., non-cloud computing).

Immediate TODO's for Students Taking this Seminar:

  1. Before February 2, 2009 (Thursday), please email TWO paper suggestions to Indy, with the subject line "CS 591IG Paper Suggestions".

    Please provide the full author list, full paper title, conference name, month and year, and a link to the pdf for any papers you suggest (including your own publications).


  2. After February 2, 2009, once the "Spring 2009 Paper Suggestions" (see bottom of this page) have been put up, and before February 5, 2009 (Thursday) , sign up for one paper presentation (paper choice and date) by emailing Indy with subject line "CS591IG Paper Choice".


To take this seminar course, you should either (1) be formally or informally a part of the DPRG or (2) have permission from Indy (meet him: usually given if you are looking to work with him in the future).

Spring 2009 Schedule:


 Presenters and  Slides


Main Papers

Jan 29 All DPRG Group Meeting  
Feb 5 All DPRG Group Meeting  
Feb 12 (4 pm - 5pm) Jeanette Wing B02 CSL Cyber-Physical Systems Research Challenges
Feb 13 (day long) Yahoo! Training Day for Cirrus Cloud
Feb 19 Jay Patel    
Feb 26 Steve Ko    
Mar 5 Imranul Hoque    
Mar 12 Brian Cho    
Mar 19 Ramses Morales    
Mar 26 Spring Break
Apr 2      
Apr 9      
Apr 16      
Apr 23      
Apr 30      

Spring 2009 Paper Suggestions

A Scalable, Commodity Data Center Network Architecture http://ccr.sigcomm.org/online/?q=node/378

Cimbiosys: A platform for content-based partial replication. http://research.microsoft.com/apps/pubs/default.aspx?id=56258

Mencius: Building Efficient Replicated State Machine for WANs. http://www.usenix.org/events/osdi08/tech/full_papers/mao/mao.pdf

Donnybrook: Enabling Large-Scale, High-Speed, Peer-to-Peer Games Ashwin Bharambe (CMU); John R. Douceur (Microsoft Research); Jacob R.

Lorch (Microsoft Research); Thomas Moscibroda (Microsoft Research); Jeffrey Pang (CMU); Srinivasan Seshan (CMU); Xinyu Zhuang (CMU) SIGCOMM 2008 http://ccr.sigcomm.org/online/files/p389-bharambe.pdf

FlightPath: Obedience vs. Choice in Cooperative Services Harry C. Li and Allen Clement, University of Texas at Austin; Mirco Marchetti, University of Modena and Reggio Emilia; Manos Kapritsos, Luke Robison, Lorenzo Alvisi, and Mike Dahlin, University of Texas at Austin OSDI 2008 http://www.usenix.org/events/osdi08/tech/full_papers/li_h/li_h.pdf

Other Cloud Bibliography

"Field studies of computer system administrators: analysis of system management tools and practices", (IBM Almaden), Barrett et al, http://portal.acm.org/citation.cfm?id=1031672

"Reducing the cost of IT operations: is automation always the answer?" (IBM TJ Watson), Brown and Hellerstein, http://portal.acm.org/citation.cfm?id=1251123.1251135

The Deter paper (Anthony Joseph's group): http://www.usenix.org/event/deter07/tech/full_papers/sklower/sklower.pdf

ModelNet from UCSD: http://modelnet.ucsd.edu/

"A Scalable, Commodity Data Center Network Architecture", (Amin Vahdat's group) http://ccr.sigcomm.org/online/?q=node/378

(very active) Cloud Computing Forum @ GoogleGroups: http://groups.google.ca/group/cloud-computing

Hadoop Summit and Data-Intensive Symposium at CMU/Yahoo in March 2008: http://research.yahoo.com/node/2104

List of Cloud Computing Providers: http://groups.google.ca/group/cloud-computing/web/list-of-cloud-platforms-providers-and-enablers

Some open source Cloud Computing Projects: http://groups.google.ca/group/cloud-computing/web/list-of-open-source-cloud-computing-projects

HOD: http://hadoop.apache.org/core/docs/r0.16.4/hod.html

Tashi: http://wiki.apache.org/incubator/TashiProposal   and http://mail-archives.apache.org/mod_mbox/incubator-general/200807.mbox/%3C8980186f0807150655y793b1551l26a8f2789a35708e@mail.gmail.com%3E

(OSDI 2008, Anthony Joseph's group) Improving MapReduce Performance in Heterogeneous Environments

Dryad: http://research.microsoft.com/research/sv/Dryad/

Amazon Web Services - Security: http://s3.amazonaws.com/aws_blog/AWS_Security_Whitepaper_2008_09.pdf

Yahoo PNUTS: http://www.brianfrankcooper.net/pubs/pnuts.pdf

Information about the Cloud Computing Testbed/Cirrus:



Report broken links to indy at cs dawt uiuc dawt edu

(c) ig