Dynamic Load Balancing in Distributed Virtual Environments using Heat Diffusion

被引:11
|
作者
Deng, Yunhua [1 ]
Lau, Rynson W. H. [1 ]
机构
[1] City Univ Hong Kong, Dept Comp Sci, Kowloon, Hong Kong, Peoples R China
关键词
Algorithms; Performance; Multi-server architecture; DVE load balancing; heat diffusion; network latency; ALGORITHM;
D O I
10.1145/2499906
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Distributed virtual environments (DVEs) are attracting a lot of attention in recent years, due to the increasing popularity of online gaming and social networks. As the number of concurrent users of a DVE increases, a critical problem is on how the workload among multiple servers can be balanced in order to maintain real-time performance. Although a number of load balancing methods have been proposed, they either try to produce high quality load balancing results and become too slow or emphasize on efficiency and the load balancing results become less effective. In this article, we propose a new approach to address this problem based on heat diffusion. Our work has two main contributions. First, we propose a local and a global load balancing methods for DVEs based on heat diffusion. Second, we investigate two performance factors of the proposed methods, the convergence threshold and the load balancing interval. We have conducted a number of experiments to extensively evaluate the performance of the proposed methods. Our experimental results show that the proposed methods outperform existing methods in that our methods are effective in reducing server overloading while at the same time being efficient.
引用
收藏
页数:19
相关论文
共 50 条
  • [21] Dynamic Load Balancing using Buffer Management in Distributed Database Environment
    Mishra, Richa
    Singh, P. K.
    Singh, Sanjeev Kr.
    Singh, R. K.
    2015 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTER ENGINEERING AND APPLICATIONS (ICACEA), 2015, : 787 - 790
  • [22] Scalability of Distributed Dynamic Load Balancing Mechanisms
    Calsavara, Alcides
    Lima, Luiz A. P., Jr.
    PROCEEDINGS OF THE TENTH INTERNATIONAL CONFERENCE ON NETWORKS (ICN 2011), 2011, : 347 - 352
  • [23] A Dynamic Load Balancing Mechanism for Distributed Systems
    蓝有然
    JournalofComputerScienceandTechnology, 1996, (03) : 195 - 207
  • [24] Dynamic load balancing for distributed network management
    Yoshihara, K
    Isomura, M
    Horiuchi, H
    INTEGRATED NETWORK MANAGEMENT VIII: MANAGING IT ALL, 2003, 118 : 277 - 290
  • [25] Dynamic Load Balancing Algorithms for Distributed Networks
    Thejovathi, M.
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2014, 14 (02): : 125 - 134
  • [26] Dynamic Load Balancing Algorithm of Distributed Systems
    Kirichenko, Lyudmila
    Ivanisenko, Igor
    Radivilova, Tamara
    2016 13TH INTERNATIONAL CONFERENCE ON MODERN PROBLEMS OF RADIO ENGINEERING, TELECOMMUNICATIONS AND COMPUTER SCIENCE (TCSET), 2016, : 515 - 518
  • [27] Dynamic load balancing in distributed multimedia systems
    Hieaiwa, A
    Komatsu, N
    Komiya, K
    Ikeda, H
    40TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1 AND 2, 1998, : 650 - 653
  • [28] DYNAMIC LOAD BALANCING FOR DISTRIBUTED MEMORY MULTIPROCESSORS
    CYBENKO, G
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1989, 7 (02) : 279 - 301
  • [29] Distributed dynamic load balancing in wireless networks
    Borst, Sem
    Saniee, Iraj
    Whiting, Phil
    MANAGING TRAFFIC PERFORMANCE IN CONVERGED NETWORKS, 2007, 4516 : 1024 - +
  • [30] Dynamic load balancing in distributed hash tables
    Bienkowski, M
    Korzeniowski, M
    der Heide, FMA
    PEER-TO-PEER SYSTEMS IV, 2005, 3640 : 217 - 225