Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
The V distributed system
Cheriton D. Communications of the ACM31 (3):314-333,1988.Type:Article
Date Reviewed: Nov 1 1988

This authoritative and concise report summarizes the findings of the V distributed operating system project at Stanford University. The V distributed system project was developed to explore directions for the future design of integrated operating and communication systems.

The focus of V is the interrelationship of operating system and communication tasks, namely I/O, memory management, naming, and interprocess communication. Unlike operating system designers of the past, the V system designers used a hardware model (backplane design) as a basis for constructing a software model.

This model has three tenets: (1) high-performance communication is the most critical facility for distributed systems; (2) the protocols, not the software, define the system; and (3) a relatively small operating system kernel can implement the basic protocols and services, providing a simple network-transparent process, address space, and communication model.

Unlike many writers on this subject, the author presents a readable, straightforward analysis of the real problems associated with software system design. Cheriton’s report discusses the approaches that work and those that failed.

This paper should be of interest to both academics and practicing engineers who are interested in some of the current theoretical research dealing with the design of networks as a system.

Reviewer:  C. J. Gintz Review #: CR123267
Bookmark and Share
 
Organization And Design (D.4.7 )
 
 
Distributed Applications (C.2.4 ... )
 
 
Protocol Architecture (C.2.2 ... )
 
 
Communications Management (D.4.4 )
 
 
Distributed Systems (C.2.4 )
 
 
Network Protocols (C.2.2 )
 
Would you recommend this review?
yes
no
Other reviews under "Organization And Design": Date
Implicit system specification and the interface equation
Shields M. The Computer Journal 32(5): 399-412, 1989. Type: Article
Nov 1 1990
Disco: running commodity operating systems on scalable multiprocessors
Bugnion E., Devine S., Govil K., Rosenblum M. ACM Transactions on Computer Systems 15(4): 412-447, 1997. Type: Article
Sep 1 1998
Operating system support for persistent and recoverable computations
Rosenberg J., Dearle A., Hulse D., Lindström A., Norris S. Communications of the ACM 39(9): 62-69, 1996. Type: Article
Mar 1 1997
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy