Presentation Schedule
Virtualization
- September 6, 2007: Intro to Virtualization (Prashant Shenoy)
- The Architecture of Virtual Machines, J Smith, R. Nair, IEEE
Computer, May 2005. [pdf]
- Virtual machine monitors: current technology and future trends,
M. Rosenblum and T. Garfinkel, IEEE Computer, May 2005.
- Operating System Support for Virtual Machines, S. King, G.
Dunlap, and P. Chen, Proc.USENIX 2003
- [Historical Perspective (optional)] The
Origin of the VM/370 Time-Sharing System, R. Creasy, IBM Journ. Res. and Dev
- Sept 11, 2007: Upendra Sharma
- Complete Computer Simulation: The SimOS Approach
M. Rosenblum, S. A. Herrod, E. Witchel, and A. Gupta,
IEEE Parallel and Distributed Technology, 1995
- Disco: Running Commodity Operating Systems on Scalable Multiprocessors,
E. Bugnion, S. Devine, and M. Rosenblum.
Proc. of 16th SOSP, 1997.
- Sept 13, 2007: Upendra Sharma and Byn Choi
- Upendra: Xen and the Art of Virtualization,
P. Barham, B. Dragovic, K. Fraser, S. Hand, T. Harris, A. Ho,
R. Neugebauer, I. Pratt, and A. Warfield, Proc. SOSP 2003
- Byn:
Live Migration of Virtual Machines,
C. Clark, K. Fraser, S. Hand, J. Hansen, E. Jul, C. Limpach,
I. Pratt, and A. Warfiel
Proc. NSDI 2005
SysML: Machine Learning for Utility Computing
- Monday Oct 1, 2007: Tony and Nilanjan
- Tony Weatherman: Automated, Online, and Predictive Thermal Mapping and Management for Data Centers,
J. Moore, J. Chase, and P. Ranganathan, Proc. of ICAC 2007.
- Nilanjan DejaView: A Personal Virtual Computer Recorder
O. Laadan, R. A. Baratto, D. Phung, S. Potter, and J. Nieh,
Proc. of 21st SOSP, October 2007.
- Tuesday, Oct 9: Nilanjan
- Nilanjan: VirtualPower: Coordinated Power Management in Virtualized Enterprise Systems
Ripal Nathuji and Karsten Schwan, Proc. of SOSP 2007.
- Thursday, Oct 11 Guest Lecture by David Irwin
- Sharing Networked Resources with Brokered Leases D. Irwin, J. Chase, L. Grit, A. Yumerefendi, D. Becker,
Proc. of Usenix 2006.
- Virtual Machine Hosting for Networked Clusters: Building the Foundations for Autonomic Orchestrations L. Grit, D. Irwin, A. Yumerefendi, J. Chase, Proc. of VTDC 2006
- Tuesday, Oct 16: Project Proposals due
- Slides for the proposals are on the course wiki (available from the Projects link)
Self-* Systems
- Thursday, Oct 18: Dan
- overview paper on stream processing: Monitoring Streams: A New Class of Data Management Applications Prov. VLDB 2002.
- Another overview paper: Multi-site cooperative data stream analysis
- Main paper from reading list: Towards Autonomic Fault Recovery in System-S, Gabriela Jacques-Silva, Jim Challenger, Lou Degenaro, James Giles, Rohit Wagle
Proc. of ICAC 2007.
- Tuesday, Oct 23: Dan and Divya
-
- Dan: Staged Deployment in Mirage, an Integrated Software Upgrade Testing
and Distribution System, O. Crameri, N. Knezevic, D.
Kostic, R. Bianchini, and W. Zwaenepoel, Proc. of 21st SOSP, October 2007.
- Divya Autonomic Reactive Systems via Online Learning, Sanjit Seshia,
Proc. of ICAC 2007.
Flash storage for Computer Systems
- Thursday, Nov 1 - No class.
Tuesday, Nov 6: Upendra and Divya
- Upendra A Space-Efficient Flash Translation Layer for CompactFlash Systems,
J. Kim, J. M. Kim, S. H. Noh, S. L. Min, and Y. Cho,
IEEE Trans. on Consumer Electronics, 48(2):366-375, 2002.
- Divya The Rio File Cache: Surviving Operating System Crashes
P. Chen, W. Ng, S. Chandra, C. Aycock, G. Rajamani, D. Lowell, Proc. of ASPLOS 1996.
Extreme Scale
- Thursday, Nov 8: Shashi
- Dynamo: Amazon's Highly Available Key-Value Store Guiseppe
DeCandia. et. al., Proc. of SOSP 2007.
- Tuesday, Nov 13 Shashi
- 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, Proc. of OSDI 2006.
- Thursday, Nov 15: Mid-term Project presentations
- Tuesday, Nov 20: Akshat and Rahul - Self stablization
- Self-stablizing systems in spite of distributed
control, E W. Dijkstra, CACM 11:643-644, 1974
- A Pursuer-Evader Game for Sensor Networks
M. Demirbas, A Arora, M. Gouda
- Distributed Reset, A Arora and M. Gouda, 1990.
- Thu, Nov 22: Thanksgiving recess - no class.
- Tuesday , Nov 27 Gautham and Samant
- Gautham Web Search for a Planet: The Google Cluster Architecture
IEEE Micro, Vol. 23, No. 2, pages 22-28, March, 2003.
- Samant MapReduce: Simplified Data Processing on Large Clusters, Jeffrey Dean and Sanjay Ghemawat,
In Proceedings of OSDI 2004.
- Thursday, Non 29: Byn
- Byn The Google File System, S. Ghemawat, H. Gobioff, and S.-T. Leung
ACM SOSP 2003.
Misc topics
Final project presentations
- Tuesday: Dec 11
- Thursday: Dec 13
Last modified: Tue Nov 6 11:26:17 EST 2007