This paper is published in Volume-5, Issue-2, 2019
Area
Cloud Computing
Author
Harsh Vardhan Pawar, Aditya Sinha, Richa Sharma, S. Babeetha
Org/Univ
SRM Institute of Science and Technology, Chennai, Tamil Nadu, India
Keywords
Chunk, DHT, MapReduce
Citations
IEEE
Harsh Vardhan Pawar, Aditya Sinha, Richa Sharma, S. Babeetha. Load rebalancing for distributed file systems in clouds, International Journal of Advance Research, Ideas and Innovations in Technology, www.IJARIIT.com.
APA
Harsh Vardhan Pawar, Aditya Sinha, Richa Sharma, S. Babeetha (2019). Load rebalancing for distributed file systems in clouds. International Journal of Advance Research, Ideas and Innovations in Technology, 5(2) www.IJARIIT.com.
MLA
Harsh Vardhan Pawar, Aditya Sinha, Richa Sharma, S. Babeetha. "Load rebalancing for distributed file systems in clouds." International Journal of Advance Research, Ideas and Innovations in Technology 5.2 (2019). www.IJARIIT.com.
Harsh Vardhan Pawar, Aditya Sinha, Richa Sharma, S. Babeetha. Load rebalancing for distributed file systems in clouds, International Journal of Advance Research, Ideas and Innovations in Technology, www.IJARIIT.com.
APA
Harsh Vardhan Pawar, Aditya Sinha, Richa Sharma, S. Babeetha (2019). Load rebalancing for distributed file systems in clouds. International Journal of Advance Research, Ideas and Innovations in Technology, 5(2) www.IJARIIT.com.
MLA
Harsh Vardhan Pawar, Aditya Sinha, Richa Sharma, S. Babeetha. "Load rebalancing for distributed file systems in clouds." International Journal of Advance Research, Ideas and Innovations in Technology 5.2 (2019). www.IJARIIT.com.
Abstract
The key building blocks for cloud computing applications are Distributed File Systems which are based on the Map Reduce programming paradigm. Nodes simultaneously serve computing and storage functions In such file systems. A file is partitioned into a number of chunks allocated in distinct nodes in order so, over the nodes, MapReduce tasks can be performed in parallel. However, failure is the norm in a cloud computing environment. In the system, nodes may be either upgraded, or replaced, or added. Files can also be dynamically created, or deleted, and appended. Our algorithm is compared against a centralized approach in a production system and a competing distributed solution presented in the literature. The results indicate that our proposal is comparable with the existing centralized approach. It also considerably outperforms the prior distributed algorithm in terms of load imbalance factor, movement cost, and algorithmic overhead.