Scalable Cluster Based Cloud Storage

We consider a cloud system that has to save lots of files and has to use hundreds of computers. The existing cloud storage designs are not scalable enough to support such a huge number of nodes. In this paper, we propose a novel cloud storage system containing thousands of virtual file servers on hundreds of computers. We group these virtual servers into clusters. This system is perfectly scalable because the system load is divided among the clusters. Our simulation experiments show that our cloud storage system achieves smaller file read/write latency and traffic/processing overhead than the existing systems.

[1]  Beng Chin Ooi,et al.  Towards elastic transactional cloud storage with range query support , 2010, Proc. VLDB Endow..

[2]  Michael Vrable,et al.  BlueSky: a cloud-backed file system for the enterprise , 2012, FAST.

[3]  Yogesh Simmhan,et al.  Designing a secure storage repository for sharing scientific datasets using public clouds , 2011, DataCloud-SC '11.

[4]  Ben Y. Zhao,et al.  Maintenance-Free Global Data Storage , 2001, IEEE Internet Comput..

[5]  Thinn Thu Naing,et al.  PC-Cluster based Storage System Architecture for Cloud Storage , 2011, CloudCom 2011.

[6]  Lakshmi Ganesh,et al.  Gecko: A Contention-Oblivious Design for Cloud Storage , 2012, HotStorage.

[7]  Rong N. Chang,et al.  Designing a Storage Infrastructure for Scalable Cloud Services , 2011 .

[8]  Tim Kraska,et al.  Cloudy , 2010, Proc. VLDB Endow..

[9]  David Bermbach,et al.  MetaStorage: A Federated Cloud Storage System to Manage Consistency-Latency Tradeoffs , 2011, 2011 IEEE 4th International Conference on Cloud Computing.

[10]  Robert H. Deng,et al.  Dynamic Secure Cloud Storage with Provenance , 2012, Cryptography and Security.

[11]  Lakshmi Ganesh,et al.  Beyond Power Proportionality: Designing Power-Lean Cloud Storage , 2011, 2011 IEEE 10th International Symposium on Network Computing and Applications.

[12]  Rajkumar Buyya,et al.  CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms , 2011, Softw. Pract. Exp..