The need for storing huge amounts of data has paved the way for server virtualization and subsequently cloud computing. This has, to a large extent, replaced the traditional models of data storage. Compliance is also another factor which has led to the need for storing data on the cloud. The need to preserve the integrity of the data that is stored on the cloud and making sure the data is available at any given time, has resulted in huge amount of research being conducted towards this field. One such aspect is data replication, which allows multiple copies of the same data to reside in different geographical locations in such a way that in the event of a natural disaster or other unforeseen events in a particular region, the data still is safe in another remote region, thereby ensuring integrity of the data sent over to the cloud. The different techniques and researches aimed at data replication conducted by various authors are reviewed and analyzed in this study. We are proposing a nature-driven optimization technique known as the Bacterial Foraging Optimization algorithm in order to incorporate artificial intelligence into the replication mechanism which will in turn help to optimize the task of replicating data within the cloud.
Volume 11 | 04-Special Issue
Pages: 1569-1574