{"title":"High performance and reliable disk and basic file services for the distributed environment of RHODOS","authors":"R. Panadiwal, A. Goscinski","doi":"10.1109/SDNE.1994.337775","DOIUrl":null,"url":null,"abstract":"We demonstrate that the typical problem of loss in performance due to disk I/O can be efficiently dealt with by using separate strategies for the storage of file data and data structures required for file management. Furthermore, to make the design very reliable, stable storage is provided. In fact the design is reliable to the extent that even after all types of hardware and software failures (except the most catastrophic ones, e.g., all the hard disks crashing at a time) the system can retrieve the file's data. In order to further improve performance the design of the caching module takes into consideration all the aspects of the basic file and transaction services. The design of the disk service allows the contents of a file to be distributed among more than one disk drive. Thus, for all practical purposes the design imposes virtually no restrictions on the file size and disk capacity.<<ETX>>","PeriodicalId":174691,"journal":{"name":"Proceedings of IEEE Workshop on Services for Distributed and Networked Environments","volume":"29 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1994-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of IEEE Workshop on Services for Distributed and Networked Environments","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SDNE.1994.337775","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
We demonstrate that the typical problem of loss in performance due to disk I/O can be efficiently dealt with by using separate strategies for the storage of file data and data structures required for file management. Furthermore, to make the design very reliable, stable storage is provided. In fact the design is reliable to the extent that even after all types of hardware and software failures (except the most catastrophic ones, e.g., all the hard disks crashing at a time) the system can retrieve the file's data. In order to further improve performance the design of the caching module takes into consideration all the aspects of the basic file and transaction services. The design of the disk service allows the contents of a file to be distributed among more than one disk drive. Thus, for all practical purposes the design imposes virtually no restrictions on the file size and disk capacity.<>