A load balancing scheme for massively multiplayer online games

被引:1
|
作者
Carlos Eduardo Benevides Bezerra
Cláudio Fernando Resin Geyer
机构
[1] Universidade Federal do Rio Grande do Sul,
来源
关键词
MMOGs; Load balancing; Distributed server; Graph partitioning;
D O I
暂无
中图分类号
学科分类号
摘要
In a distributed MMOG (massively multiplayer online game) server architecture, the server nodes may become easily overloaded by the high demand from the players for state updates. Many works propose algorithms to distribute the load on the server nodes, but this load is usually defined as the number of players on each server, what is not an ideal measure. Also, the possible heterogeneity of the system is frequently overlooked. We propose a balancing scheme with two main goals: allocate load on server nodes proportionally to each one’s power and reduce the inter-server communication overhead, considering the load as the occupied bandwidth of each server. Four algorithms were proposed, from which ProGReGA is the best for overhead reduction and ProGReGA-KF is the most suited for reducing player migrations between servers. We also make a review of related works and some comparisons were made, where our approach performed better.
引用
收藏
页码:263 / 289
页数:26
相关论文
共 50 条
  • [1] A load balancing scheme for massively multiplayer online games
    Benevides Bezerra, Carlos Eduardo
    Resin Geyer, Claudio Fernando
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2009, 45 (1-3) : 263 - 289
  • [2] Task Based Load Balancing for Cloud Aware Massively Multiplayer Online Games
    Negrao, Andre Pessoa
    Veiga, Luis
    Ferreira, Paulo
    [J]. 15TH IEEE INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (IEEE NCA 2016), 2016, : 48 - 51
  • [3] A dynamic load sharing algorithm for massively multiplayer online games
    Duong, TNB
    Zhou, SP
    [J]. ICON 2003: 11TH IEEE INTERNATIONAL CONFERENCE ON NETWORKS, 2003, : 131 - 136
  • [4] Multimedia traffic load distribution in massively multiplayer online games
    Im, Hyungjune
    Kim, Hyunchul
    Chon, Kilnam
    [J]. INFORMATION NETWORKING: ADVANCES IN DATA COMMUNICATIONS AND WIRELESS NETWORKS, 2006, 3961 : 873 - +
  • [5] Learning in massively multiplayer online games
    Steinkuehler, CA
    [J]. ICLS2004: INTERNATIONAL CONFERENCE OF THE LEARNING SCIENCES, PROCEEDINGS: EMBRACING DIVERSITY IN THE LEARNING SCIENCES, 2004, : 521 - 528
  • [6] EMBODIMENT ONLINE AND INTERACTION IN MASSIVELY MULTIPLAYER ONLINE GAMES
    Tietz, Alessandro
    [J]. CONTRIBUTIONS FROM EUROPEAN SYMBOLIC INTERACTIONISTS: CONFLICT AND COOPERATION, 2015, 45 : 119 - 136
  • [7] Massively Multiplayer Online Games on Unreliable Resources
    Nae, Vlad
    Koepfle, Lukas
    Prodan, Radu
    Iosup, Alexandru
    [J]. 2012 11TH ANNUAL WORKSHOP ON NETWORK AND SYSTEMS SUPPORT FOR GAMES (NETGAMES), 2012,
  • [8] Practical middleware for massively multiplayer online games
    Hsiao, TY
    Yuan, SM
    [J]. IEEE INTERNET COMPUTING, 2005, 9 (05) : 47 - 54
  • [9] Transaction Models for Massively Multiplayer Online Games
    Zhang, Kaiwen
    Kemme, Bettina
    [J]. 2011 30TH IEEE INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS), 2011, : 31 - 40
  • [10] Triangle-based Obstacle-aware Load Balancing for Massively Multiplayer Games
    Denault, Alexandre
    Canas, Cesar
    Kienzle, Jorg
    Kemme, Bettina
    [J]. 2011 10TH ANNUAL WORKSHOP ON NETWORK AND SYSTEMS SUPPORT FOR GAMES (NETGAMES 2011), 2011,