Instructor
- who: Michael Swift
- where: Room 7369
- when: Wed. 2:30-3:30, Thu. 1:30-2:30
- email: swift 'at' cs.wisc.edu
Lecture:
- when: Tues./Thur. 11-12:15
- where: Chemistry 1351
- list: compsci739-1-s12 'at' lists.wisc.edu
HomePage
Resources
edit SideBar
|
- Security
- Cloud scheduling
- Cloud programming
- Cloud management
- Cluster services
- Cloud computing
- Brian Hayes. Cloud Computing. Communications of the ACM, Volume 51, Issue 7 (July 2008). Pages 9-11.
- Michael Armbrust, Armando Fox, Rean Griffith, Anthony D. Joseph, Randy H. Katz, Andrew Konwinski, Gunho Lee, David A. Patterson, Ariel Rabkin, Ion Stoica and Matei Zaharia. Above the Clouds: A Berkeley View of Cloud Computing. EECS Department
University of California, Berkeley
Technical Report No. UCB/EECS-2009-28
February 10, 2009
- Luiz André Barroso and Urs Hölzle. The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines. Synthesis Lectures on Computer Architecture, Morgan & Claypool Publishers, 2009.
- Networked storage
- E. K. Lee and C. A. Thekkath. Petal: Distributed virtual disks. In Proc. 7th Int. Conf. Architectural Support for Programming Languages and Operating Systems (ASPLOS) , pages 84--92, October 1996.
- Chandramohan Thekkath, Timothy Mann, and Edward Lee. Frangipani: A Scalable Distributed File System. Proc. of the 16th ACM Symposium on Operating Systems Principles, October 1997, pages 224-237.
- Peer-to-peer and DSM
- C. Amza, A.L. Cox, S. Dwarkadas, P. Keleher, H. Lu, R. Rajamony, W. Yu, and W. Zwaenepoel, TreadMarks: Shared Memory Computing on Networks of Workstations IEEE Computer, Vol. 29, No. 2, pp. 18-28, February 1996.
- I. Stoica, R. Morris, D. Karger, M. F. Kaashoek, and H. Balakrishnan. Chord: A scalable peer-to-peer lookup service for internet applications. In SIGCOMM '01: Proceedings of the 2001 on Applications, technologies, architectures, and protocols for computer communications, 2001. ACM.
- Consistency and Paxos
- Eventual consistency
- J. J. Kistler and M. Satyanarayanan, Disconnected Operation in the Coda File System, Proceedings of the Thirteenth ACM Symposium on Operating Systems Principles, October 13-16, 1991, pages 213-225.
- Dynamo: Amazon's Highly Available Key-Value. Store
Giuseppe DeCandia, Deniz Hastorun, Madan Jampani, Gunavardhan Kakulapati, Avinash Lakshman, Alex Pilchin, Swami Sivasubramanian, Peter Vosshall and Werner Vogels
Proceedings of the 21st ACM Symposium on Operating Systems Principles, Stevenson, WA, October 2007
- Replication
- Causally and totally ordered communication
- Byzantine fault tolerance
- Ordering
- Reading for Thursday 2/10
- Distributed (operating) systems
- D. Thain, T. Tannenbaum and M. Livny, "Distributed Computing in Practice: The Condor Experience", Concurrency and Computation: Practice and Experience 17, 2-4, February-April 2005, pp. 323-356
- The LOCUS Distributed Operating System, Bruce Walker, Gerald Popek, Robert English, Charles Kline and Greg Thiel. Proceedings of the 9th Symposium on Operating Systems Principles, Nov. 83
- D. Cheriton. The v distributed system. Commun. ACM, 31(3):314-333, 1988.
- Large distributed systems
- Load balancing
- Locality-Aware Request Distribution, Vivek Pai, Guarav Banga, ASPLOS-VIII
- Karger, D.; Sherman, A.; Berkheimer, A.; Bogstad, B.; Dhanidina, R.; Iwamoto, K.; Kim, B.; Matkins, L.; Yerushalmi, Y. (1999). "Web caching with consistent hashing". Computer Networks 31 (11): 1203–1213.
- Introduction
|