Design and Implementation of a Distributed Storage System's Client

Wang Hao,Li Xiaoyong
DOI: https://doi.org/10.3969/j.issn.1007-757X.2012.02.003
2012-01-01
Abstract:BlueOcean system is a large distributed storage system based on Object Storage technology. This paper describes the design of the clientsoftware in BlueOcean system. The client software uses the fuse framework, it both ensures the generic of the system and reduces the difficulty ofdeveloping. The client software implements most commonly used posix interfaces and it can support most application programs running on it. This paperalso designs an effective cache mechanism to reduce the communication of meta data and shorten the delay of reading and writing process. Themechanism effectively improves the performance of the BlueOcean system.
What problem does this paper attempt to address?