R. Rashid, R. Baron, A. Forin, D. Golub, Michael B. Jones, D. Orr, R. Sanzi
{"title":"Mach: a foundation for open systems (operating systems)","authors":"R. Rashid, R. Baron, A. Forin, D. Golub, Michael B. Jones, D. Orr, R. Sanzi","doi":"10.1109/WWOS.1989.109278","DOIUrl":"https://doi.org/10.1109/WWOS.1989.109278","url":null,"abstract":"An alternative approach to building an entire operating system (OS) separating those parts of the OS that control the basic hardware resources (the kernel) from those that determine the unique characteristics of an OS environment, is examined, taking the Mach kernel as an example. Mach features which support OS emulation are discussed. In-kernel and out-of-kernel emulation are described. Two instances of the latter approach, the multithreaded Unix server and the multiserver Unix, are considered. Related work and Mach availability are addressed.<<ETX>>","PeriodicalId":342782,"journal":{"name":"Proceedings of the Second Workshop on Workstation Operating Systems","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-09-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117119738","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Andy Hisgen, A. Birrell, T. Mann, M. D. Schroeder, G. Swart
{"title":"Availability and consistency tradeoffs in the Echo distributed file system","authors":"Andy Hisgen, A. Birrell, T. Mann, M. D. Schroeder, G. Swart","doi":"10.1109/WWOS.1989.109267","DOIUrl":"https://doi.org/10.1109/WWOS.1989.109267","url":null,"abstract":"The use of server replication to increase the availability of remote servers in a system of workstations is discussed. Tradeoffs between consistency of replication and caching versus availability are considered for the Echo distributed file system which uses two different replication techniques, one at the upper levels of the hierarchical name space, the name service, and another at the lower levels of the name space, the file volume service. The two replication techniques provide different guarantees of consistency between their replicas and, therefore, different levels of availability. Echo also caches data from the name service and file volume service in client machines (e.g. workstations), with the cache for each service having its own cache consistency guarantee that mimics the guarantee on the consistency of the replicas for that service. The replication and caching consistency guarantees provided by each service are appropriate for its intended use.<<ETX>>","PeriodicalId":342782,"journal":{"name":"Proceedings of the Second Workshop on Workstation Operating Systems","volume":"107 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-09-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123247371","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"The workstation on the network: performance considerations for the communications interface","authors":"K. Ramakrishnan, W. Hawe","doi":"10.1109/WWOS.1989.109277","DOIUrl":"https://doi.org/10.1109/WWOS.1989.109277","url":null,"abstract":"The authors discuss their efforts at understanding the design of network adapter subsystems. Their goal has been to understand design issues, define metrics for characterizing performance in a comprehensive manner, and examine the impact of design choices on the performance of the adapter subsystem. They look at current workstation designs and the implementation of the datalink layer in the drivers of operating systems such as Unix and VMS.<<ETX>>","PeriodicalId":342782,"journal":{"name":"Proceedings of the Second Workshop on Workstation Operating Systems","volume":"281 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-09-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133767947","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"AIX 3 technology (operating system)","authors":"J. O'Quin, C. H. Sauer","doi":"10.1109/WWOS.1989.109275","DOIUrl":"https://doi.org/10.1109/WWOS.1989.109275","url":null,"abstract":"Areas in which advances in AIX 3 technology have been sought are outlined. Several of these are discussed, in particular: enhanced support of industry standards, kernel integration, dynamic binding and/or shared libraries, logical volumes, and distributed system support.<<ETX>>","PeriodicalId":342782,"journal":{"name":"Proceedings of the Second Workshop on Workstation Operating Systems","volume":"229 3","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-09-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114109268","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"WWOS-II presentation of PROST","authors":"","doi":"10.1109/WWOS.1989.109276","DOIUrl":"https://doi.org/10.1109/WWOS.1989.109276","url":null,"abstract":"A distributed operating system called PROST (process oriented operating system for transputers) is presented. Design goals and decisions are discussed. Implementation details and history are given. Results of performance measurements are reported, and experiences with PROST are described.<<ETX>>","PeriodicalId":342782,"journal":{"name":"Proceedings of the Second Workshop on Workstation Operating Systems","volume":"84 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121692301","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}