ABSTRACT
It becomes very difficult to implement network transparency on large heterogeneous distributed environments. Each computer system can fail independently because of system autonomy, and a large amount of system status should be maintained and information exchanged to keep the distributed system consistent. The system management can be complicated and performance can suffer.In practice, groups of computers are naturally formed by clustering of according to the sub-groups of an organisation, kinds of computer systems or network structures. Therefore the large heterogeneous distributed system environment is naturally divided into sub-environments, called subspaces. Cooperation between the subspaces and network transparency within the subspaces will be the primary issues. This paper introduce a new approach to cope with those issues. A distributed operating system (DOS) model is designed based on such an approach and the prototype model is implemented by using remote procedure calls (RPCs), such as the SUN RPC[1] and Courier RPC[2] distributed programming facilities and functions on the department's experimental distributed environment. It is argued that the sub-space approach is a promising way to develop a distributed system in a large heterogeneous distributed system environment.
- 1.SUN, "Remote procedure call programming gu/de", SUN Mic~'osystems, Mountain View, CA, (January 1985).Google Scholar
- 2.E C Cooper, "Writing distributed programs with Courier", Computer Science Division - EECS, Uni. California, Berkeley, (March, 1982).Google Scholar
- 3.G Popek and B J Walker, "The LOCUS distributed system architecture", the MIT press, 1985. Google ScholarDigital Library
- 4.Z Sun, "Sub-space approach to distributed system development on heterogeneous distributed environment", Ph.D. thesis, second draft, Dept. of Computing, Uni. of Lancaster, (1 August 1988).Google Scholar
- 5.ANSA project, "ANSA reference manual", Release 00.02, 1987.Google Scholar
- 6.ANSA Project "Standards for Distributed Systems: Concepts and Boundaries", Release 1, 1986.Google Scholar
- Sub-space approach to distributed system development on large heterogeneous distributed environments
Recommendations
A reflective object-oriented distributed system for heterogeneous multimedia environments
ICCCN '95: Proceedings of the 4th International Conference on Computer Communications and NetworksAbstract: In this paper, object-oriented techniques and concepts (e.g., object migration inheritance delegation) and reflection are applied to the design of a distributed system called the reflective object-oriented distributed system (RODS). RODS hides ...
Comments