
Last updated May 20.
13:00 Tord-Arne Heimdal
13:45 Børge Jakobsen
14:30 Elizabeth Anne Jensen
15:15 Stian Stryni
NB! Eksamen finner sted på Ifis møterom A130 (Realfagsbygget, 1. etg. A-fløy).
Find assignment as PDF here.
Important dates:
| Wednesday, January 16: | Handout. |
| Friday, February 15: | Delivery of status report. |
| Friday, March 7: | Deadline for delivery. |
| Friday, March 14: | Everyone presents their solutions. |
|
Week |
Day |
Time |
Topic |
Place |
Who |
|
2 |
Tuesday 8th Jan |
13:15-14:00 |
Introduction |
A-016 |
Dag Johansen |
|
3 |
Tuesday 15th Jan |
13:15-14:00 |
A-016. |
Dag Johansen |
|
|
4 |
Friday 25th Jan |
12:15-14:00 |
Systems research, cont. |
A-016 |
Dag Johansen |
|
5 |
Friday 1st. Feb |
12:15-14:00 |
B302. |
Dag Johansen |
|
|
5 |
Tuesday 5th. Feb |
13:15-14:00 |
Push-based Web |
A-016. |
Lars Brenna |
|
6 |
Friday 8th
Feb |
12:15-14:00 |
Guest lecture |
B302. |
|
|
8 |
Monday 25th
Feb |
10:15-12:00 |
Student presentations |
A-016. |
Børge Jakobsen, Stian Stryni, Tord Heimdal |
|
9 |
Friday 29th Feb |
12:00-13.30 |
Student presentations |
B302. |
Elizabeth Jensen, Svein Ove Aas |
|
10 |
Friday 7th Mar
|
12:15-14:00 |
Autonomic
Computing |
B302. |
H. Johansen |
| 11 |
Tuesday 11th Mar
|
13:15-14:00 |
Programming models |
A-016. |
Steffen Valvaag |
|
10 |
Friday 14 Mar
|
12:15-14:00 |
Student presentations |
B302. |
Dag Johansen/Lars Brenna |
Hibernator, Dynamo: Amazon's Highly Available Key-value Store, The Google File System
Trickle: A Self-Regulating Algorithm for Code Propagation and Maintenance in Wireless Sensor Networks, The many faces of consensus in distributed systems, "The Byzantine Generals Problem.", Zyzzyva
How
to give a good research talk, SL Peyton Jones, J Launchbury, J Hughes,
SIGPLAN Notices 28(11), Nov 1993. Slides.
End-to-End Arguments in
System Design, Jerome H. Saltzer, David P. Reed, and David D. Clark, Second
International Conference on Distributed Computing Systems (April 1981) pages
509-512. Published with minor changes in ACM Transactions in Computer Systems
2, 4, November 1984, pages 277-288. Scribe/FinalWord source. In 1997, Portable Document Format (PDF/Acrobat), PostScript, Rich Text Format (RTF), and ASCII text.
Hints for Computer System
Design, Postscript,
Acrobat,
Web page,
Word., Butler W. Lampson, ACM Operating
Systems Review, Vol. 15, No. 5, 1983, pp. 33-48.
The Google File System Sanjay Ghemawat, Howard Gobioff, and Shun-Tak Leung, 19th ACM Symposium on Operating Systems Principles, Lake George, NY, October,2003.
MapReduce: Simplified Data Processing on Large Clusters. Jeffrey Dean and Sanjay Ghemawat. Sixth Symposium on Operating System Design and Implementation (OSDI'04), San Francisco, CA, December, 2004.
Speculative Execution in a Distributed File System, Edmund B. Nightingale, Peter M. Chen, and Jason Flinn, 20th ACM symposium on Operating Systems Principles, Brighton, United Kingdom,October, 2005.
IRON FileSystems Prabhakaran, Vijayan and Bairavasundaram, Lakshmi N. and Agrawal, Nitin and Gunawi, Haryadi S. and Arpaci-Dusseau, Andrea C. and Arpaci-Dusseau, Remzi H. 20th ACM symposium on Operating Systems Principles, Brighton, United Kingdom,October, 2005.Implementing trustworthy services using replicated state machines Fred B. Schneider and Lidong Zhou, IEEE Security and Privacy, Volume 3, Number 5 (September/October 2005), 34--43. Earlier version available as Cornell Computer Science Department Technical Report TR 2004-1924, January 2004.
A Survey and Comparison of Peer-to-Peer Overlay Network Schemes Eng Keong Lua, Jon Crowcroft, Marcelo Pias, Ravi Sharma, Nanyang Technological University; Steven Lim, IEEE Communications Surveys and Tutorials, Second Quarter 2005, Volume 7, No. 2.
Live Migration of Virtual Machines Christopher Clark, Keir Fraser, and Steven Hand, University of Cambridge Computer Laboratory; Jacob Gorm Hansen and Eric Jul, University of Copenhagen; Christian Limpach, Ian Pratt, and Andrew Warfield, University of Cambridge, 2nd Symposium on Networked Systems Design and Implementation (NSDI '05), 2005, Boston, Massachusetts, USAExperience with an Object Reputation System for Peer-to-Peer Filesharing, Kevin Walsh and Emin Gün Sirer, Cornell University,
Bigtable: A Distributed Storage System for Structured Data Fay Chang, Jeffrey Dean, Sanjay Ghemawat, Wilson C. Hsieh, Deborah A. Wallach, Mike Burrows, Tushar Chandra, Andrew Fikes, and Robert E. Gruber, Google, Inc,
Experiences Building PlanetLab, Larry Peterson, Andy Bavier, Marc E. Fiuczynski, and Steve Muir, Proceedings of the 7th USENIX Symposium on Operating System Design and Implementation (OSDI '06), Seattle, WA, November 2006.
Virtualization Aware File Systems: Getting Beyond the Limitations of the Virtual Disks, Ben Pfaff, Tal Garfinkel, and Mendel Rosenblum, 3rd Symposium on Networked Systems Design and Implementation (NSDI '06), 2006, San Jose, CA, USA.
SplitStream: High-bandwidth multicast in a cooperative environment . Miguel Castro, Peter Druschel, Anne-Marie Kermarrec, Animesh Nandi, Antony Rowstron and Atul Singh. In Proceedings of the 19th ACM Symposium on Operating Systems Principles (SOSP'03). Lake George, New York, October 2003. /p>
"The Byzantine Generals Problem."Leslie, L., S. Robert, et al. (1982). ACM Trans. Program. Lang. Syst. 4(3): 382-401.
"The many faces of consensus in distributed systems." Turek, J. and D. Shasha (1992). Computer 25(6): 8-17.
Useful for finding assignment topics and good
papers.
Hints
for presenting technical talks and writing papers.