Thursdays / 4 pm - 5 pm / 3102 Siebel Center (Time and Place Confirmed)
First Meeting: August 30, 2007 (2nd week of classes)
Previous Seminar Versions: [CS591IG-Spring 2007] [CS591IG-Fall 2006] [CS591IG-Spring 2006] [CS591IG-Fall 2005]
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. Conferences of interest are include (but are not limited to) ICDCS, DSN, Middleware, NSDI, PODC, DISC, SRDS, OSDI, Usenix, Sensys, IPTPS, HotDep, HotOS, HotNets, SIGCOMM, Infocom. and prominent journals. Some course sessions will be devoted to students giving upcoming conference talks. The seminar content is mutually exclusive from that of CS 591 SN.
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).
Meets: Thursdays / 4 pm - 5 pm in 3102 Siebel Center.
Schedule: Up soon.
Immediate TODO's for Students Taking this Seminar:
Before September 3, 2007 (Monday), 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 2005). 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 2007] [CS591SN- Fall 2006].
In addition, please DO NOT choose papers presented in previous versions of CS 591IG [CS591IG-Spring 2007] [CS591IG-Fall 2006][CS591IG-Spring 2006] [CS591IG-Fall 2005] or current/previous versions of CS 591 SN [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 September 3, 2007, once the "Fall 2007 Paper Suggestions" (see bottom of this page) have been put up, and before September 6, 2007 (Thursday) , sign up for one paper presentation (paper choice and date) by emailing Indy with subject line "CS591IG Paper Choice".
First Meeting: August 30, 2007 (2nd week of classes).
Each Meeting: ONE Paper discussion + DPRG-specific stuff.
|
Date |
Presenters and Slides |
Topic |
Main Papers |
| Aug 23 | - |
- |
No Meeting. |
| Aug 30 | Indy Gupta |
Introduction Meeting. |
|
| Sep 6 | Everyone |
Ongoing Research and Semester Plans |
Group Meeting |
| Sep 13 | Brian Cho | Jeannie Albrecht, Christopher Tuttle, Alex C. Snoeren, and Amin Vahdat. Loose Synchronization for Large-Scale Networked Systems. In Proceedings of the 2006 USENIX Annual Technical Conference (USENIX), June 2006. URL: http://www.cs.williams.edu/~jeannie/papers/plush-usenix06.pdf | |
| Sep 20 | |||
| Sep 27 | Lucas Cook | Hyperspaces for Object Clustering and Approximate Matching in Peer-to-Peer Overlays. Bernard Wong, Ymir Vigfusson, and Emin Gün Sirer. Proceedings of the Workshop on Hot Topics in Operating Systems, May 2007 pdf at: http://www.cs.cornell.edu/People/egs/papers/hyperspaces.pdf | |
| Oct 4 | Ramses Morales |
Prelim Practice Talk |
Application-Influenced Overlays |
| Oct 11 |
Steve Ko
|
Moara SOSP 08 Poster - Short Practice Talk |
|
| Oct 18 | NO MEETING
|
||
| Oct 23 (Tuesday 2pm-3pm) |
Steve Ko
Ramses Morales |
Middleware 07 Practice Talks |
New worker-centric scheduling strategies for data-intensive Grid
applications, Steve Ko, Ramses Morales, Indranil Gupta
AVMEM - Availability-Aware Overlays for Management Operations, Ramses Morales, Brian Cho, Indranil Gupta |
| Oct 25 | Jay Patel | IPDPS 07 |
by
Olivier Beaumont, Anne-Marie Kermarrec, Loris Marchal, Etienne
Riviere
|
| Nov 1 |
Middleware 07 Practice Talks |
||
| Nov 8 |
NO MEETING |
||
| Nov 15 | Imranul Hoque |
PeerReview: Practical Accountability for Distributed Systems Andreas Haeberlen (MPI-SWS), Petr Kouznetsov (MPI-SWS), and Peter Druschel (MPI-SWS), SOSP 07 |
|
| Nov 22 | NO MEETING - Thanksgiving Break.
|
||
| Nov 29 | NO MEETING - Middleware 2007 | ||
| Dec 6 |
Wrap-up and Evaluation Forms |
||
PeerReview: Practical Accountability for Distributed Systems Andreas Haeberlen (MPI-SWS), Petr Kouznetsov (MPI-SWS), and Peter Druschel (MPI-SWS), SOSP 07
www.mpi-sws.mpg.de/~ahae/papers/peerreview-sosp07.pdfOctant: A Comprehensive Framework for the Geolocalization of Internet Hosts Bernard Wong, Ivan Stoyanov, and Emin Gün Sirer, Cornell University, NSDI 07
www.cs.cornell.edu/people/egs/papers/octant-nsdi.pdfMárk Jelasity, Spyros Voulgaris, Rachid Guerraoui, Anne-Marie Kermarrec, and Maarten van Steen. Gossip-based peer sampling. ACM Transactions on Computer Systems, 25(3):8, August 2007. URL:
http://www.inf.u-szeged.hu/~jelasity/cikkek/tocs05.pdfJeannie Albrecht, Christopher Tuttle, Alex C. Snoeren, and Amin Vahdat. Loose Synchronization for Large-Scale Networked Systems. In Proceedings of the 2006 USENIX Annual Technical Conference (USENIX), June 2006. URL:
http://www.cs.williams.edu/~jeannie/papers/plush-usenix06.pdfMorales, Ramsés, Brian Cho, Indranil Gupta. "AVMEM - Availability-Aware Overlays for Management Operations," Proc. ACM/IFIP/USENIX Middleware, 2007. URL:
http://kepler.cs.uiuc.edu/docs/avmem/avmem.pdfSafeStore: A Durable and Practical Storage System
http://www.cs.utexas.edu/~kotla/pub/SafeStore.pdf Ramakrishna Kotla, Lorenzo Alvisi, and Mike Dahlin, The University of Texas at AustinHyperspaces for Object Clustering and Approximate Matching in Peer-to-Peer Overlays. Bernard Wong, Ymir Vigfusson, and Emin Gün Sirer. Proceedings of the Workshop on Hot Topics in Operating Systems, May 2007 pdf at:
http://www.cs.cornell.edu/People/egs/papers/hyperspaces.pdfShruti: A Self-Tuning Hierarchical Aggregation System. Praveen Yalagandula and Mike Dahlin. First International Conference on Self-Adaptive and Self-Organizing Systems (SASO 2007), July 2007 pdf at:
http://www.hpl.hp.com/personal/Praveen_Yalagandula/saso07.pdfSecuring Internet Coordinate Embedding Systems (SIGCOMM 2007) by Mohamed Ali Kaafar (INRIA), Laurent Mathy (Lancaster University/University of Liege), Chadi Barakat (INRIA), Kave Salamatian (Lip6/EPFL), Thierry Turletti, Walid Dabbous (INRIA) http://www.sigcomm.org/ccr/drupal/files/fp253-kaafar.pdf
Life, Death, and the Critical Transition: Finding Liveness Bugs in Systems Code (NSDI 2007) by Charles Killian, James W. Anderson, Ranjit Jhala, and Amin Vahdat, University of California, San Diego http://mace.ucsd.edu/papers/lifedeath-nsdi07.pdf
Report broken links to indy at cs dawt uiuc dawt edu