The LOCUS Distributed System Architecture

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

The LOCUS Distributed System Architecture. Has outline in PDF unlike other copies floating around.

Author(s): Gerald J. Popek
Series: Computer Systems
Year: 0

Language: English
Pages: 163

Title Page......Page 1
Table of Contents......Page 6
Figures......Page 9
Series Foreword......Page 10
Preface......Page 11
Acknowledgments......Page 14
Architectural Overview and Document Roadmap......Page 16
High Reliability......Page 17
Unix Compatibility......Page 18
Guide to This Document......Page 19
Distributed Operation and Transparency......Page 21
The Concept of Transparency......Page 22
Dimensions of Transparency......Page 24
Transparency and System Levels......Page 25
Optimization Control......Page 27
Naming......Page 29
Heterogeneity......Page 33
Error Modes......Page 36
Local Autonomy and Transparency......Page 38
Integration of Separate Networks......Page 40
Summary......Page 43
Filesystem Overview......Page 44
Remote Service Control Flow......Page 45
Static Picture of the Filesystem......Page 48
Accessing the Filesystem......Page 55
Synchronizing Distributed Filesystem Activity......Page 63
Filesystem Support for Interprocess Communication......Page 72
File Replication and Partitioned Operation......Page 77
High Performance......Page 81
Gateways......Page 83
Other Issues......Page 84
Summary......Page 87
User View......Page 88
Process Naming......Page 90
Network Processes......Page 91
Swapping and Paging......Page 98
Process Tracking......Page 99
Summary......Page 104
Dynamic Reconfiguration of LOCUS......Page 105
Requirements for the Reconfiguration Protocols......Page 106
Protocol Structure......Page 107
The Partition Protocol......Page 108
The Merge Protocol......Page 109
Protocol Synchronization......Page 110
Summary......Page 112
Machine-Independent Architecture and Implementation......Page 113
The LOCUS Kernel in a Heterogeneous CPU Network......Page 114
Hidden Directories......Page 117
Automatic Execution Site Selection......Page 119
Summary......Page 120
System Configuration......Page 121
LOCUS Installation......Page 124
System Administration......Page 131
Summary......Page 133
Experiences......Page 135
Unix Retrospective......Page 137
Architectural Lessons......Page 138
Futures......Page 139
Appendix A - Additional LOCUS System Calls......Page 140
Appendix B - LOCUS Internal Network Messages......Page 142
Bibliography......Page 155
Index......Page 162