Data Reliability in Multi-provider Cloud Storage Service with RRNS

Nowadays, more and more Cloud storage providers are appearing on the market. Nevertheless, data availability and confidentiality represent critical issues considering Cloud computing. This paper discusses an approach that on one hand enables customers to use at the same time different Cloud storage providers, and that on the other hand guarantees both data redundancy and obfuscation. According to our approach, files are fragmented and stored in different Cloud storage providers by means of the Redundant Residue Number System (RRNS). Besides providing us data redundancy, RRNS allows us to preserve the data confidentiality by means of an obfuscation-base strategy spreading metadata over different cloud providers. In addition, our approach allows a customer to retrieve his/her files even if a cloud storage provider is not available anymore. Experiments highlight the factors that have to be considered to configure the system according to the customer’s requirements.

[1]  Maria Fazio,et al.  SE CLEVER: A secure message oriented Middleware for Cloud federation , 2013, 2013 IEEE Symposium on Computers and Communications (ISCC).

[2]  Liu Peng,et al.  The Optimization Theory of File Partition in Network Storage Environment , 2010, 2010 Ninth International Conference on Grid and Cloud Computing.

[3]  Antonio Puliafito,et al.  How cloud computing can support on-demand assistive services , 2013, W4A.

[4]  P. Nahar,et al.  Data Migration Using Active Cloud Engine , 2012, 2012 IEEE International Conference on Cloud Computing in Emerging Markets (CCEM).

[5]  Maria Fazio,et al.  Design of a Message-Oriented Middleware for Cooperating Clouds , 2013, ESOCC Workshops.

[6]  Yu Zhang,et al.  A Novel Solution of Distributed File Storage for Cloud Service , 2012, 2012 IEEE 36th Annual Computer Software and Applications Conference Workshops.

[7]  Xuemin Shen,et al.  Smart-blocking file storage method in cloud computing , 2012, 2012 1st IEEE International Conference on Communications in China (ICCC).

[8]  Richard I. Tanaka,et al.  Residue arithmetic and its applications to computer technology , 1967 .

[9]  Massimo Villari,et al.  Data On-Boarding in Federated Storage Clouds , 2013, 2013 IEEE Sixth International Conference on Cloud Computing.

[10]  Antonio Puliafito,et al.  Integration of CLEVER clouds with third party software systems through a REST web service interface , 2012, 2012 IEEE Symposium on Computers and Communications (ISCC).

[11]  Antonio Puliafito,et al.  Virtual machine provisioning through satellite communications in federated Cloud environments , 2012, Future Gener. Comput. Syst..

[12]  K. Kant,et al.  Enhanced Distributed Storage on the Cloud , 2012, 2012 Third International Conference on Computer and Communication Technology.

[13]  Antonio Puliafito,et al.  How the Dataweb Can Support Cloud Federation: Service Representation and Secure Data Exchange , 2012, 2012 Second Symposium on Network Cloud Computing and Applications.

[14]  Kenneth W. Shum,et al.  Functional-repair-by-transfer regenerating codes , 2012, 2012 IEEE International Symposium on Information Theory Proceedings.

[15]  Antonio Puliafito,et al.  DRACO PaaS: A Distributed Resilient Adaptable Cloud Oriented Platform , 2013, 2013 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum.

[16]  Peng Liu,et al.  CLOUD SHREDDER: Removing the Laptop On-road Data Disclosure Threat in the Cloud Computing Era , 2011, 2011IEEE 10th International Conference on Trust, Security and Privacy in Computing and Communications.

[17]  Antonio Puliafito,et al.  Energy Sustainability in Cooperating Clouds , 2013, CLOSER.