Title: VFS_CS: a light-weight and extensible virtual file system middleware for cloud storage system

Authors: Zeng Saifeng

Addresses: School of Computer and Communication, Hunan Institute of Engineering, Xiangtan 411104, China

Abstract: In cloud environments, data-intensive applications have been widely deployed to solve non-trivial applications, while cloud-based storage systems usually fail to provide desirable performance and efficiency when running those data-intensive applications. To address the problems of storage capacity and performance when executing data-intensive applications, we design and implement a light-weight distributed file system middleware, namely virtual file system for cloud storage, which allows other storage-level services to be easily incorporated into an integrated framework in a plug-in manner. In the proposed middleware, we implement three effective mechanisms: disk caching, file striping, and metadata management. The implementation of the proposed middleware has been deployed in a realistic cloud platform, and its performance has been thoroughly investigated under various workloads. Experimental results show that it can significantly improve I/O performance compared with existing approaches. In addition, it also exhibits better robustness when the cloud system is facing intensive workloads.

Keywords: cloud computing; distributed storage; file system; data layout; disk cache.

DOI: 10.1504/IJCSE.2020.106865

International Journal of Computational Science and Engineering, 2020 Vol.21 No.4, pp.513 - 521

Received: 31 Oct 2018
Accepted: 02 Apr 2019

Published online: 24 Apr 2020 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article