Next Article in Journal
Four-Step Current Commutation Strategy for a Matrix Converter Based on Enhanced-PWM MCU Peripherals
Next Article in Special Issue
SHIYF: A Secured and High-Integrity YARN Framework
Previous Article in Journal
Fence Shaping of Substrate Integrated Fan-Beam Electric Dipole for High-Band 5G
Article Menu

Export Article

Open AccessArticle

Load Balancing Scheme for Effectively Supporting Distributed In-Memory Based Computing

School of Information and Communication Engineering, Chungbuk National University, Chungdae-ro 1, Seowon-Gu, Cheongju, Chungbuk 28644, Korea
*
Author to whom correspondence should be addressed.
Electronics 2019, 8(5), 546; https://doi.org/10.3390/electronics8050546
Received: 16 April 2019 / Revised: 10 May 2019 / Accepted: 13 May 2019 / Published: 15 May 2019
(This article belongs to the Special Issue Cloud Computing and Applications)
  |  
PDF [10078 KB, uploaded 15 May 2019]
  |     |  

Abstract

As digital data have increased exponentially due to an increasing number of information channels that create and distribute the data, distributed in-memory systems were introduced to process big data in real-time. However, when the load is concentrated on a specific node in a distributed in-memory environment, the data access performance is degraded, resulting in an overall degradation in the processing performance. In this paper, we propose a new load balancing scheme that performs data migration or replication according to the loading status in heterogeneous distributed in-memory environments. The proposed scheme replicates hot data when the hot data occurs on the node where a load occurs. If the load of the node increases in the absence of hot data, the data is migrated through a hash space adjustment. In addition, when nodes are added or removed, data distribution is performed by adjusting the hash space with the adjacent nodes. The clients store the metadata of the hot data and reduce the access of the load balancer through periodic synchronization. It is confirmed through various performance evaluations that the proposed load balancing scheme improves the overall load balancing performance. View Full-Text
Keywords: distributed in-memory; load balancing; data migration; replication; hot data distributed in-memory; load balancing; data migration; replication; hot data
Figures

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).
SciFeed

Share & Cite This Article

MDPI and ACS Style

Bok, K.; Choi, K.; Choi, D.; Lim, J.; Yoo, J. Load Balancing Scheme for Effectively Supporting Distributed In-Memory Based Computing. Electronics 2019, 8, 546.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics

1

Comments

[Return to top]
Electronics EISSN 2079-9292 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top