Efficient Load Balancing With Distributed Hash Tables in Cloud
Journal Title: International Journal of Engineering Sciences & Research Technology - Year 30, Vol 2, Issue 12
Abstract
Distributed file systems are key building blocks for cloud computing applications based on the Map Reduce programming paradigm. In such file systems, nodes all at once serve computing and storage functions; a file is partitioned into a number of chunks allocated in distinct nodes so that Map Reduce tasks can be performed in parallel on the nodes. However, in a cloud computing environment, failure is the norm, and nodes may be improved, replaced, and added in the system. This dependence is clearly incompetent in a large-scale, failure-prone environment on account of the central load balancer is put under considerable workload that is linearly scaled with the system size, and may thus become the attainment bottleneck and the single point of failure. Here, a fully distributed load rebalancing algorithm is presented to cope with the load imbalance problem. Our algorithm is compared against a centralized approach in a production system and a competing distributed solution presented in the literature. The simulation outputs indicate that proposal is comparable with the existing centralized approach and considerably outperforms the prior distributed algorithm in terms of load imbalance factor, migration cost, and algorithmic overhead.
Authors and Affiliations
M. Manimegalai
AN ANALYSIS OF TEST SUITE MINIMIZATION TECHNIQUES
In software development, testing is widely used by developers to reveal faults that cause failures and improve the quality of the software by omitting or removing the detected faults. Test suites for testing and va...
DESIGN AND IMPLEMENTATION OF WIRELESS POWER TRANSFER SYSTEM
An efficient method for wireless power transfer would also enable advances in such diverse areas as embedded computing, mobile computing, sensor networks, and micro robotics. The need to minimize energy consum...
Multi Objective Optimization during Turning of AISI 8620 Alloy Steel using Desirability Function Analysis
Quality and productivity plays a significant role in today’s manufacturing industry. In multi objective optimization multiple performance characteristics need to be taken care of in order to avoid severe quality l...
AN EFFICIENT FRAMEWORK FOR IMAGE DATA RECOGNITION & RETRIEVAL
Valuable information can be hidden in images, however, few research discuss data mining on them. Image retrieval means searching, browsing and retrieving images from image databases. There are two different methodo...
A Comparative Study of Sorting Algorithm Based on Their Time Complexity The quest to develop the most memory efficient and the fastest sorting algorithm has become one of the crucial mathematical challenges of the last half century, resulting in many tried and tested algorithm available to the individual, who needs to sort the list of data. Today, the amount of data is very large, we requ