A Novel Solution of Distributed File Storage for Cloud Service
With the rapid development of the Internet application technology, especially Web2.0 and cloud computing, the data content people produced on the network grew in the geometric progression. And one of the fastest growing and the most likely to challenge the technical architecture things is the large number of small files. Traditional file system processes these mass small files is very toughly, In addition, high frequency creating and writing operations on small files may bring many problems under high concurrency requests, such as high disk IO, backup difficulty and poor scalability. This paper describes BerryStore, a distributed object storage system designed for cloud service especially for the massive small files storing, It provides a simple solution to handle a large number of small files. With a distributed coordinate controller introduced, our system is able to provide scalability, concurrency, fault tolerant function.