A distributed file storage system on Cloud.