Instructor
- who: Michael Swift
- where: Room 7369
- when: Tuesday 1-2, Thu. 1:30-2:30
- email: swift 'at' cs.wisc.edu
Lecture:
- when: Tues./Thur. 9:30-10:45
- where: Computer Sciences 1257
- list: compsci739-1-f14 'at' lists.wisc.edu
HomePage
Resources
edit SideBar
|
Reading list for Exam 2:
Distributed Storage
- 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.
- 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 # by Darrell Anderson, Jeff Chase, and Amin Vahdat. Interposed Request Routing for Scalable Network Storage. In the Fourth Symposium on Operating System Design and Implementation (OSDI2000).
Distributed Security
- David Mazieres, Michael Kaminsky, M. Frans Kaashoek, and Emmett Witchel. Separating key management from file system security. In Proceedings of the 17th ACM Symposium on Operating Systems Principles, pages 124--139, Kiawa Island, SC, 1999. ACM.
- J. G. Steiner, C. Neuman, and J. I. Schiller. Kerberos: An authentication service for open network systems. In USENIX 1988, Feb. 1988.
- Needham, Roger; Schroeder, Michael (December 1978). "Using encryption for authentication in large networks of computers.". Communications of the ACM 21 (12): 993–999.
- Jon Howell and David Kotz, End-to-end authorization. Proceedings of the 4th conference on Symposium on Operating System Design & Implementation, 2000.
High-Performance Computing
- 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.
- 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
- Thorsten von Eicken, David E. Culler, Seth C. Goldstein, and Klaus E. Schauser. Active Messages: a Mechanism for Integrated Communication and Computation Proc. of the 19th Int. Symp. on Computer Architecture, May 1992, pp. 256 ---266
- John Ousterhout et al. The case for RAMCloud. Communications of the ACM, Vol. 54 No. 7, Pages 121-130
Cloud computing
- 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. A view of cloud computing. Communications of the ACM CACM Volume 53 Issue 4, April 2010, Pages 50-58.
- 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.
- Michael Isard, Mihai Budiu, Yuan Yu, Andrew Birrell, and Dennis Fetterly. Dryad: Distributed Data-Parallel Programs from Sequential Building Blocks.
European Conference on Computer Systems (EuroSys), Lisbon, Portugal,
March 21-23, 2007
- Michael Isard. Autopilot: Automatic Data Center Management. Operating Systems Review, vol. 41, no. 2, pp. 60-67, April 2007
|