K. Geihs, B. Schoener, U. Hollberg, H. Schmutz, H. Eberle
{"title":"An architecture for the cooperation of heterogeneous operating systems","authors":"K. Geihs, B. Schoener, U. Hollberg, H. Schmutz, H. Eberle","doi":"10.1109/CNS.1988.5008","DOIUrl":null,"url":null,"abstract":"The DAC Network Operating System (DACNOS) was designed to support resource sharing in a world of interconnected heterogeneous computing systems. The prototype implementation demonstrates that it is feasible to add powerful and flexible means for distributed cooperation to an operating system without affecting its existing individual interfaces and applications. The authors describe the important design issues of DACNOS and their experiences with the implementation and performance of a prototype. Particular emphasis is put on the portability of the NOS software and on the design of the interface to the NOS kernel that provides the facilities for distributed cooperation. It is shown by an example how this set of facilities eases the implementation of distributed applications by taking most of the burden of distribution, access protection, resource management and data representation away from the programmer.<<ETX>>","PeriodicalId":112149,"journal":{"name":"[1988] Proceedings. Computer Networking Symposium","volume":"41 1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1988-04-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"13","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"[1988] Proceedings. Computer Networking Symposium","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CNS.1988.5008","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 13
Abstract
The DAC Network Operating System (DACNOS) was designed to support resource sharing in a world of interconnected heterogeneous computing systems. The prototype implementation demonstrates that it is feasible to add powerful and flexible means for distributed cooperation to an operating system without affecting its existing individual interfaces and applications. The authors describe the important design issues of DACNOS and their experiences with the implementation and performance of a prototype. Particular emphasis is put on the portability of the NOS software and on the design of the interface to the NOS kernel that provides the facilities for distributed cooperation. It is shown by an example how this set of facilities eases the implementation of distributed applications by taking most of the burden of distribution, access protection, resource management and data representation away from the programmer.<>