Note: More papers will be made available online in the next few days.
General Readings
 - Overview Papers 
  - Andrew S. Tannenbaum
      and Robbert van Renesse, ``Distributed Operating Systems'', Computing
      Surveys, Vol. 17, No. 4, Pages 419-470, December 1985 
- E. Levy and A.
      Silberschatz, ``Distributed File Systems: Concepts and Examples'', ACM
      Computing Surveys, Vol. 22, No. 4, Pages 321-374, December 1990 
 - Distributed Computing
  - Jim Basney and Miron
      Livny, "Deploying a High Throughput Computing Cluster", High
      Performance Cluster Computing, Rajkumar Buyya, Editor, Vol. 1,
      Chapter 5, Prentice Hall PTR, May 1999.
- The Worldwide
      Computer. An operating system
      spanning the Internet would harness the power of millions of the world's
      networked PCs. Scientific American, February 2002
Readings for Chapter 2 Communication
 - Remote Procedure Call
  - Andrew Birrell and
      Bruce Nelson, Implementing RPCs, ACM Transactions on Computer Systems,
      Vol. 2, No. 1, Pages 39-59, February 1984.
- B. Bershad, T.
      Anderson, E. Lazowska, and H. Levy, ``Lightweight Remote Procedure
      Call'', Proceedings of the 12th ACM Symposium on Operating Systems
      Principles, Operating Systems Review, Vol. 23, No. 5, Pages 12-113,
      December 1989 
Readings for Chapter 3 Processes
 - Process and Thread
     Management 
  - Thomas E. Anderson,
      Edward D. Lazowska, and Henry M. Levy, ``The Performance Implications of
      Thread Management Alternatives for Shared-Memory Multiprocessors'', IEEE
      Transactions on Computers, Vol. 38, No. 12, Pages 1631-1644, December
      1989 
 - Scheduling
  - D. L. Black,
      "Scheduling Support for Concurrency and Parallelism in the Mach
      Operating System," IEEE Computer, 23, 5, Pages 35-43, May 1990. 
 - Process Migration 
  - F. Douglis and J.
      Ousterhout, ``Process Migration in the Sprite Operating System'', In
      Proceedings of the IEEE International Conference on Distributed Computing
      Systems, Berlin, Germany, Pages 18-25, September 1987
- M.Theimer, K.Lantz,
      D.Cheriton, ``Preemptable Remote Execution'', Proceedings of the 10th
      SOSP, Operating Systems Review, Vol. 19, No. 5, Pages 2-12, December 1985
      
Readings for Chapter 10: Distributed File Systems
-   NFS 
-  NFS Version 4 Papers are here.
Read the white paper on this link. The NFS v4 RFC is here.