Abstract
This report describes the Remote File Access (RFA) component of the network operating system, which is being implemented in the joint project “Distributed Academic Computing” (DAC) of the University of Karlsruhe and IBM’s European Networking Center at Heidelberg. The DAC project and the RFA component put major emphasis on the bridging of the boundaries of heterogeneity and of remoteness transparent to the user. Accordingly, this report investigates common concepts of the file systems of VM/CMS, VAX VMS, PC DOS and Unix.
RFA implements a global homogeneous file system on the base of the heterogeneous nodes. The file naming structure of RFA is hierarchical; the file structure is sequential. Sets of global files are bound explicitly into the users environment. The file name translator of RFA associates local aliases to global file names. Thus, global files can be accessed transparently by their local name in the same way as local files. The conversion among the different data representations and the conversion from record oriented to byte oriented file structures is done by the presentation services of the DAC kernel; this kernel is also used for the communication between RFA entities (i.e. nodes) [1].
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
M. Seifert, H. Eberle: “Remote Service Call: A Network Operating Systems Kernel for Heterogeneous Distributed Systems”, in Proceedings of the 9th NTG/GI-Conference “Computer Architecture and Operating Systems”, (Stuttgart/W.-Germany, March 1985
Liba Svobodova “File Servers for Network-Based Distributed Systems”, in ACM Computing Surveys, Vol. 16, No. 4, December 1984, pp. 353–398
J. Auerbach: “File Request Transparency between Heterogeneous Systems”, IBM Research Report RC 11496, 1117/85
B. C. Goldstein et al.: “Distributed processing involving personal computers and mainframe hosts”, IEEE Communications Society Journal on Selected Areas in Communications: “ Communications for Personal Computers”, May, 1985
B. C. Goldstein et al.: “Directions in Cooperative Processing between workstations and hosts”, IBM System Journal, Vol. 23, No. 3, 1984, pp.236–244
G. J. Popek, T. Gray, G. Thiel: “Support for Heterogeneity in Locus”, Paper presented at the IBM Summer Institute, Ober lech, Austria, 1986
Draft International Standard ISO/DIS 8571/1, “Information processing systems — Open Systems Interconnection — File transfer, access and management — Part 1: General Introduction” International Organization for Standardization, 1986
Draft International Standard ISO/DIS 8571/2, “Information processing systems — Open Systems Interconnection — File transfer, access and management — Part 2: The virtual filestore definition” International Organization for Standardization, 1986
IBM Corporation: “Virtual M a chine/System Product CMS User’s Guide”,IBM Order No. SC19–6210-2, 1983
IBM Corporation: “Disk Operating System Version 3.00 Technical Reference”, IBM Part No. 6322677, 1984
Digital Equipment Corporation: “VAX Software Handbook”, 1980
S. R. Bourne, “The UNIX System”, Addison-Wesley Publishing Company, ISBN 0–201-131791–7, 1983
IBM Corporation: “IBM RT PC Data Management Services” IBM Order No. SV21–8015-0, 1985
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1987 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Hollberg, U., Schmutz, H., Silberbusch, P. (1987). Remote File Access. In: Gerner, N., Spaniol, O. (eds) Kommunikation in Verteilten Systemen. Informatik-Fachberichte, vol 130. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-71655-3_25
Download citation
DOI: https://doi.org/10.1007/978-3-642-71655-3_25
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-17213-0
Online ISBN: 978-3-642-71655-3
eBook Packages: Springer Book Archive