Issue No. 11 - Nov. (1986 vol. 12)
Alan B. Sheltzer , Department of Computer Science, University of California, Los Angeles, CA 90024
Gerald J. Popek , Department of Computer Science, University of California, Los Angeles, CA 90024; Locus Computing Corporation, Santa Monica, CA
Network transparency refers to the ability of a distributed system to hide machine boundaries from people and application programs; i.e., all resources are accessed in the same manner, independent of their locations. Network transparency has been shown to be highly valuable and achievable in the local area network environment. In contrast, access to remote resources in a long haul or wide area network traditionally is not transparent; substantially different access methods are required and only a limited set of operations is available. In this paper, we demonstrate that transparency across a long haul network is both highly desirable and technically feasible. A case study of the transparent, distributed operating system Locus, extended to operate transparently across an internet system that includes long haul links, is discussed at length. New protocols, distributed cache management, and process execution site selection are all used to achieve the results reported.
Internet, Delay, Operating systems, Local area networks, Protocols, Logic gates, Bandwidth, network transparency, Internet Locus, long haul network
A. B. Sheltzer and G. J. Popek, "Internet Locus: Extending transparency to an Internet environment," in IEEE Transactions on Software Engineering, vol. 12, no. , pp. 1067-1075, 1986.