The HetNOS network operating system
- 1 October 1994
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGOPS Operating Systems Review
- Vol. 28 (4) , 34-47
- https://doi.org/10.1145/191525.191534
Abstract
The HetNOS network operating system is a set of software layers laid over "native" operating systems to provide a distributed programming platform. The environment is composed of the HetNOS shell command language and the system calls interface (accessed through a procedure library). In both levels of interaction with users, the set of machines integrated by HetNOS are seen as a distributed virtual machine.The HetNOS command interpreter, namely hsh , implements most functions present in more traditional command interpreters. It is possible to spawn, monitor, and terminate processes in any host in the network like in the local case. The HetNOS distributed kernel uses a symbolic, global, location independent, process identification scheme. Distributed applications are split into sequential processes, which interact with each other by message exchange. There are neither connections nor ports, being the communication mechanism strongly influenced by the process identification scheme. This paper briefly describes the HetNOS software organization, presents the HetNOS environment for distributed programming, and then compares HetNOS with related work.Keywords
This publication has 8 references indexed in Scilit:
- Event reconstruction in high-energy physicsComputer, 1993
- Heterogeneous distributed shared memoryIEEE Transactions on Parallel and Distributed Systems, 1992
- Paradigms for process interaction in distributed programsACM Computing Surveys, 1991
- Retrospective on DACNOSCommunications of the ACM, 1990
- Programming languages for distributed computing systemsACM Computing Surveys, 1989
- Linda in contextCommunications of the ACM, 1989
- The Design of the Saguaro Distributed Operating SystemIEEE Transactions on Software Engineering, 1987
- Distributed operating systemsACM Computing Surveys, 1985