FSaaS: File system as a service

Dapeng Dong*, John Herbert

*Corresponding author for this work

Research output: Contribution to journalConference articlepeer-review

1 Citation (Scopus)


Cloud-based object storage is provided as a cost-efficient, scalable, and durable service for accessing and storing objects through web technologies. With years of development and successful deployment, it has been widely adopted by individuals and organizations. Besides its advantages, there are several major concerns, such as, manageability, operation performance from a user perspective, convenience of access, and vendor lock-in. In this project, we have developed a File System as a Service (FSaaS) to address the aforementioned concerns. The FSaaS design is centred around separating file operations into groups and treating each operation group differently. We deal with the file system structures and attributes of objects in FSaaS, and leave the back-end storage as flat, and we provide a set of connector services that support various types of cloud storage for asynchronous operation mode. This separation of meta-data and use of connector services allow fast searching, transparent access, authentication simplification, concurrent operation, and load-balancing. The evaluation demonstrates that FSaaS can significantly improve user experience, boost operation performance, and reduce object operational delay. The scalability and flexibility of the FSaaS are also demonstrated via asynchronous operation mode.

Original languageEnglish
Article number6899212
Pages (from-to)149-154
Number of pages6
JournalProceedings - International Computer Software and Applications Conference
Publication statusPublished - 15 Sept 2014
Externally publishedYes
Event38th Annual IEEE Computer Software and Applications Conference, COMPSAC 2014 - Vasteras, Sweden
Duration: 21 Jul 201425 Jul 2014


  • Asynchronous
  • Cloud
  • File System
  • Object Storage


Dive into the research topics of 'FSaaS: File system as a service'. Together they form a unique fingerprint.

Cite this