The architecture of UNIX united

UNIX United is an architecture for a distributed system based on UNIX. As it is compatible with UNIX at the system call level, any program written for a normal UNIX system can be transparently extended to exploit the richer environment of UNIX United. As it relies on having a UNIX system beneath it, the implementation of UNIX United, called the Newcastle Connection, provides an interesting example of the construction of a very powerful distributed system with only a modicum of effort. A description of the basic semantics of UNIX United is followed by that of the architecture implied by the protocol between components in a UNIX United system, and of a software structure appropriate to the architecture and the protocol.

[1]  Gordon Bell,et al.  Ethernet: Distributed Packet Switching for Local Computer Networks , 1976 .

[2]  Brian Randell,et al.  A Distributed Secure System , 1983, 1983 IEEE Symposium on Security and Privacy.

[3]  Roy H. Campbell,et al.  The Professional Workstation Research Project , 1986, IEEE Computer Graphics and Applications.

[4]  Lindsay F. Marshall,et al.  A crash resistant UNIX file system , 1986, Softw. Pract. Exp..

[5]  Jeffrey M. Donnelly Porting the Newcastle connection to 4.2 Berkeley UNIX , 1985 .

[6]  Brian Randell Recursively Structured Distributed Computing Systems , 1983, Symposium on Reliability in Distributed Software and Database Systems.

[7]  Santosh K. Shrivastava,et al.  The Design of a Reliable Remote Procedure Call Mechanism , 1982, IEEE Transactions on Computers.

[8]  Samuel J. Leffler,et al.  A 4.2bsd Interprocess Communication Primer , 1983 .

[9]  Hugh C. Lauer,et al.  A recursive virtual machine architecture , 1973 .

[10]  Robert Metcalfe,et al.  Ethernet: distributed packet switching for local computer networks , 1976, CACM.

[11]  Brian Randell,et al.  Interfacing UNIX to Data Communications Networks , 1985, IEEE Transactions on Software Engineering.

[12]  Roy H. Campbell,et al.  NETWORKING A LARGE NUMBER OF WORKSTATIONS USING UNIX UNITED. , 1985 .

[13]  Brian Randell,et al.  The newcastle connection or UNIXes of the world unite! , 1982, Softw. Pract. Exp..

[14]  Josephine Ada Anyanwu A reliable stable storage system for unix , 1985, Softw. Pract. Exp..