JOURNAL BROWSE
Search
Advanced SearchSearch Tips
Data Replication and Migration Scheme for Load Balancing in Distributed Memory Environments
facebook(new window)  Pirnt(new window) E-mail(new window) Excel Download
 Title & Authors
Data Replication and Migration Scheme for Load Balancing in Distributed Memory Environments
Choi, Kitae; Yoon, Sangwon; Park, Jaeyeol; Lim, Jongtae; Bok, Kyoungsoo; Yoo, Jaesoo;
 
 Abstract
Recently, data has been growing dramatically along with the growth of social media and digital devices. A distributed memory processing system has been used to efficiently process large amounts of data. However, if a load is concentrated in a certain node in distributed environments, a node performance significantly degrades. In this paper, we propose a load balancing scheme to distribute load in a distributed memory environment. The proposed scheme replicates hot data to multiple nodes for managing a node's load and migrates the data by considering the load of the nodes when nodes are added or removed. The client reduces the number of accesses to the central server by directly accessing the data node through the metadata information of the hot data. In order to show the superiority of the proposed scheme, we compare it with the existing load balancing scheme through performance evaluation.
 Keywords
distributed memory environment;cache management;hot data;load balancing;
 Language
Korean
 Cited by
 References
1.
H. Zhang, B. Tudor, G. Chen, and B. Ooi, "Efficient in-memory data management: An analysis," Proc. of VLDB, pp. 833-836, 2014.

2.
J. Hwang and T. Wood, "Adaptive performanceaware distributed memory caching," Proc. of ICAC, pp. 33-43, 2013.

3.
K. Choi, S. Yoon, J. Park, J. Lim, K. Bok, and J. Yoo, "An Efficient Cache Management Scheme for Load Balancing in Distributed Memory Environments," Proc. of KIISE KCC, pp. 222-224, 2014. (in Korean)

4.
Y. Lu, H. Sun, X. Wang, and X. Liu, "R-Memcached: a consistent cache replication scheme with Memcached," Proc. of Middleware (Posters & Demos), pp. 29-30, 2014.

5.
Y. Cheng, A. Gupta, and A. R. Butt, "An in-memory object caching framework with adaptive load balancing," Proc. of EuroSys, p. 4, 2015.

6.
I. Stoica, R. Morris, D. Liben-Nowell, D. Karger, M. Kaashoek, F. Dabek, and H. Balakrishnan, "Chord: a scalable peer-to-peer lookup service for Internet applications," Proc. of SIGCOMM Conference, pp. 149-160, 2001.