Open Access Open Access  Restricted Access Subscription or Fee Access

Redistribution of Load in Cloud Using Load Rebalancing Algorithm with Data Security

R. Rajavadivu, K. Dhanalakshmi


In cloud computing, security plays an important role. Security can be provided by encrypting the data. Another important issue in cloud computing is load balancing. Load balancing in the cloud computing environment has an important impact on the performance. Load balancing makes cloud computing more efficient. The nodes in the cloud simultaneously serve computing and storage functions. To provide security the file is encrypted. The encrypted file is splitted into number of chunks and is stored in various nodes in a balanced manner. The files are splitted dynamically on the basis of number of nodes present in the cloud. In a cloud computing environment, nodes may be upgraded, replaced, and added in the system. Files in the node can be dynamically created and deleted. This result in load imbalance in a cloud environment that is the chunks are not distributed as uniformly as possible among the nodes. In order to rebalance the load in the cloud load rebalancing algorithm is used. Load rebalancing is done by moving the chunks of the file from one node to the neighboring nodes present in the cloud. The load rebalancing algorithm reduces the movement cost which results in less traffic.VM ware offers a cloud environment that implements transferring data’s like as cloud.


Load Rebalancing, Cloud, Security, Storage, Vmware Component.

Full Text:



Dongliang Zhang, Changjun Jiang, Shu Li, “A fast adaptive load balancing method for parallel particle-based simulations”, Simulation Modelling Practice and Theory 17, 2009, pp. 1032–1042.

Y. Yorozu, M. Hirano, K. Oka, and Y. Tagawa, “Electron spectroscopy studies on magneto-optical media and plastic substrate interface,” IEEE Transl. J. Magn. Japan, vol. 2, pp. 740–741, August 1987 [Digests 9th Annual Conf. Magnetics Japan, pp. 301, 1982].

Bin Dong, Xiuqiao Li, Qimeng Wu, Limin Xiao, Li Ruan, “A dynamic and adaptive load balancing strategy for parallel file system with large-scale I/O servers”, J. Parallel Distribution Computing, 2012,pp. 1254–1268.

Yunhua Deng, Rynson W.H. Lau, “Heat diffusion based dynamic load balancing for distributed virtual environments”, in: Proceedings of the17th ACM Symposium on Virtual Reality Software and Technology, ACM, 2010, pp. 203–210.

Markus Esch, Eric Tobias, “Decentralized scale-free network construction and load balancing in Massive Multiuser Virtual Environments”, in: Collaborative Computing: Networking, Applications and Worksharing, Collaborate Com, 2010, 6th International Conference on, IEEE, 2010, pp. 1–10.

Qian Wang ,Cong Wang ,Kui Ren ,Wenjing Lou ,Jin Li, "Enabling Public Auditability and Data Dynamics for Storage Security in Cloud Computing", IEEE Transactions on Parallel and Distributed Systems, vol. 22,no. 5,2011.

Jing-Jang Hwang, Hung-Kai Chuang,Yi-Chang Hsu, Chien-Hsing Wu, "A Business Model for Cloud Computing Based on a Separate Encryption and Decryption Service," Proceedings of the 2011 International Conference on Information Science and Application, April 2011.

Haozheng Ren, Yihua Lan, Chao Yin School of Computer Engineering Huaihai Institute of Technology,Lianyungang, China “The Load Balancing Algorithm in Cloud Computing Environment” . 2012 2nd International Conference on Computer Science and Network Technology.

D. Karger and M. Ruhl, “Simple Efficient Load Balancing Algorithms for Peer-to-Peer Systems,” in Proc. 16th ACM Symp. Parallel Algorithms and Architectures (SPAA’04), June 2004, pp. 36–43.

Gaochao Xu, Junjie Pang, and Xiaodong Fu” A Load Balancing Model Based on Cloud Partitioning for the Public Cloud” TSINGHUA SCIENCE AND TECHNOLOGY ISSNl l1007-0214l l04/12l lpp34-39 Volume 18, Number 1, February 2013

Amandeep Kaur Sidhu, Supriya Kinger “Analysis of Load Balancing Techniques in Cloud Computing” International Journal of Computers & Technology Volume 4 No. 2, March-April, 2013, ISSN 2277-3061

Nidhi Jain Kansal and Inderveer Chana “Existing load balancing techniques in cloud computing: a systematic review” Journal of Information Systems and Communication ISSN: 0976-8742, E-ISSN: 0976-8750, Volume 3, Issue 1, 2012, pp- 87-91.

Tejinder Sharma, Vijay Kumar Banga “ Efficient and Enhanced Algorithm in Cloud Computing” International Journal of Soft Computing and Engineering (IJSCE) ISSN: 2231-2307, Volume-3, Issue-1, March 2013.

S. Surana, B. Godfrey, K. Lakshminarayanan, R. Karp, and I.Stoica, “Load Balancing in Dynamic Structured P2P Systems,”PerformanceEvaluation,vol.63,no.6,pp.217-240, Mar. 2006.

VMware,, 2012

P. Ganesan, M. Bawa, and H. Garcia-Molina, “Online Balancing of Range-Partitioned Data with Applications to Peer-to-Peer Systems,”Proc. 13th Int’l Conf. Very Large Data Bases (VLDB ’04), pp. 444-455,Sept.2004.

Zhen Xiao, Senior Member, IEEE, Weijia Song, and Qi Chen, “Supplementary File: Dynamic Resource Allocation using Virtual Machines for Cloud Computing Environment” IEEE TRANSACTION ON PARALLEL AND DISTRIBUTED SYSTEMS(TPDS).

K C Gouda, Radhika T V, Akshatha M”Priority based resource allocation model for cloud computing” International Journal of Science, Engineering and Technology Research (IJSETR) Volume 2, Issue 1, January 2013


  • There are currently no refbacks.

Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.