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:
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).
To select your TWO papers, use latest publications from either conferences or journals (papers no earlier than 2007). For conferences, use the latest versions of conferences that are relevant to Distributed Systems research: this includes top conferences such as ICDCS, DSN, Middleware, NSDI, PODC, DISC, SRDS, OSDI, Usenix, Sensys, IPTPS, HotDep, HotOS, HotNets, SIGCOMM, Infocom, etc. (but is not limited to them). Any top Distributed Computing journal is also a good source (especially ACM and IEEE Journals such as Distributed Computing, IEEE TPDS, JSS, IEEE TNSM, IEEE TAAS, ACM TON, ACM TOCS, Distributed Computing, JPDC, etc.). If you still do not know which conferences to start looking at, a good place to start is the list of links to conferences on the CS 591SN websites - see [CS591SN-Fall 2008] [CS591SN-Fall 2007] [CS591SN- Fall 2006].
In addition, please DO NOT choose papers presented in previous versions of CS 591IG [CS591SN-Fall 2008] [CS591IG-Fall 2007] [CS591IG-Spring 2007] [CS591IG-Fall 2006][CS591IG-Spring 2006] [CS591IG-Fall 2005] or current/previous versions of CS 591 SN [CS591SN-Spring 2007] [CS591SN-Fall 2007] [CS591SN-Spring 2007] [CS591SN-Fall 2006] [CS591SN-Fall 2006] [CS591SN-Spring 2006] [CS591SN-Fall 2005]. You may be able to select papers from the "Paper Suggestions" list that appears at the bottom of previous CS591IG pages (but that were not selected for presentation in any of the above seminars).
Select only papers that are (1) extremely well-written, (2) that tackle an important problem, (3) that propose a novel solution, as well as (4) that have a thorough analysis or evaluation. If you are unable to find such papers, choose papers that have at least THREE of the above characteristics (1)-(4).
In addition, if you have any papers that you will be presenting in upcoming conferences, please include them also (in addition to the above two paper suggestions).
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).
|Presenters and Slides||
|Jan 22||NO SEMINAR|
|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|
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.
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
(OSDI 2008, Anthony Joseph's group) Improving MapReduce Performance in Heterogeneous Environments
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