CIS 6930.5: Federated Distributed SystemsFall 2005Professor: Adriana Iamnitchi
(Anda)
Semester: Fall 2005 Time and Venue: MW: 9:30-10:45 in BSN1400 Office Hours: Wednesdays 10:45-1:00 and by appointment Office: ENB 334 |
| announcements |
syllabus | course format |
schedule |
projects |
In each class we discuss two research papers. Read the papers before class (be an efficient reader!) and write a review for each paper that includes the following:
Reviews must be submitted by midnight
before class to the relevant Rotisserie Discussion on H2O.
Papers are discussed in
class. Discussions will be lead by one or more students and may include
a
brief (5-minute) presentation of the paper. Discussion leaders do not
need to submit reviews, but they
need to:
Milestones (tentative dates):
| DATE |
TOPICS
AND ARTICLES |
EXTRA
PAPERS (optional unless you're doing a project in this area) |
DISCUSSION LEADERS |
| 8/29 |
Introduction to the class, goals,
and structure.
[ppt] |
Anda |
|
| 8/31 |
Background reading on Grid and P2P applications and systems:
|
On death, taxes and the convergence of peer-to-peer and grid computing,. Foster and Iamnitchi, IPTPS 2003 | Anda |
| 9/5 |
Labor Day. |
||
| 9/7 |
The structure of networks (pick 2):
|
|
Anda, Matt |
| 9/12 |
System characterization: |
|
Anda, Chamara |
| 9/14 |
P2P Systems:
|
|
Anda, Cesar |
| 9/15 |
Project proposals due. [12pt font, 1 page max] | ||
| 9/19 |
In-class discussion
of
project proposals. No reviews required. Good reading: |
||
| 9/21 |
Step back: Concepts of
Distributed Systems [1] [ppt] |
|
Anda (lecture) |
| 9/26 |
Overlay Networks |
Xu |
|
| 9/28 |
Tools for research in distributed
systems:
|
|
Chris on Macedon Anda on Globus |
| 10/3 |
Distributed Hash Tables (pick 2,
at least one in bold) |
Shyamala |
|
| 10/5 |
Data movement:
|
1. The Livny and Plank-Beck
Problems: Studies in
Data Movement on
the
Computational Grid, Allen and Wolski [pdf] 2. |
Jen |
| 10/10 |
We need to reschedule class due to NSF workshop that Anda needs to attend. | ||
| 10/11 |
Literature surveys due [12pt font, 3 pages max] | ||
| 10/12 |
Step back: Concepts of Distributed Systems [2] | Anda (lecture) |
|
| 10/17 |
Availability and Monitoring:
|
Rahul |
|
| 10/19 |
File
management |
Taming Aggressive Replication in the Pangaea Wide-Area File System, Saito et al. [pdf] | Chamara |
| 10/24 |
Class
cancelled due to Wilma. |
||
| 10/26 |
Replica Placement |
|
Kiran |
| 10/31 | Replication in Large-Scale
Distributed Systems |
|
Xu |
| 11/2 |
Fault Tolerance
|
Chris |
|
| 11/7 |
The end-to-end Argument:
|
The end-to-end Argument --
original and revisited:
|
Shyamala |
| 11/9 |
Tools for
research in distributed systems (2)
|
|
|
| 11/14 |
Midterm project
reports due. (no class) |
||
| 11/16 |
No class, time to
work on projects. |
||
| 11/21 |
Logistical Networks and the
End-to-End Argument:
|
http://loci.cs.utk.edu/ |
|
| 11/23 |
Security:
|
|
|
| 11/28 |
Virtualization:
|
|
Chris and Shyamala |
| 11/30 |
Real Systems
and Markets:
|
Jen |
|
| 12/6, 9am ENB337 |
Wrap-up:
Class Review and Research Directions in
Distributed Systems Final project presentations: Chris and Shyamala |
Directions in Network
Research: - A Knowledge Plane for the Internet, Clark, Partridge, Ramming, Wroclawski [pdf] - A Layered Naming Architecture for the Internet, Balakrishnan et al., [pdf] |
|
| 12/7 |
Final project presentations. | ||
| 12/16 |
Final project reports due. [12pt font, 10 pages max] | ||
Projects
Some ideas are here. You're strongly
encouraged to propose your own project ideas. Be innovative and aim
high!
| announcements | syllabus |
course format |
schedule |
projects |