An Information Dispersal Algorithm Based Technique for Backup of Data in Cloud Data Centers
Sakshi Goyal, Makhan Singh, Sarbjeet Singh · International Review on Computers and Software (IRECOS) · 2015
Cloud computing is an emerging and popular networked environment these days. A lot of users take advantage of cloud service providers for various purposes. One such use of cloud computing is its use in taking backup of files provided by the users. The technique of replicating the file on multiple Data Centers is traditionally being used for this. However, this technique is very inefficient with respect to security and load balancing of the data because it increases the overall redundancy of the data. In this paper, we propose a technique which uses Information Dispersal Algorithms to take backup of file on the cloud. An Information Dispersal Algorithm takes a file F that needs to be dispersed among n nodes such that any m pieces are sufficient to reconstruct the whole file F. The size of each piece is |F/m|. It must also ensure that the complete knowledge of any m-1 pieces is insufficient to reconstruct the complete file F. For our proposed technique, we simulate a cloud environment using the CloudSim simulator and then use Information Dispersal Algorithms to take the backup of the required data. In this paper, we discuss the proposed technique and show how this technique provides a more secure, reliable and less redundant way to provide backup of data.