A carrier-grade service-oriented file storage architecture for cloud computing

Cloud computing is a style of computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet. So, we can also use the cloud computing to solve the problem of large-scale file storage. Cloud-based file storage system is a high reliability, high consistency and high availability large-scale file storage system. In this paper, we design a service-oriented file storage architecture for cloud computing, for dealing with the problem of the file storage in a carrier-grade information system. Furthermore, we provide solutions to prevent system crash.