• DocumentCode
    1463821
  • Title

    On Delay Adjustment for Dynamic Load Balancing in Distributed Virtual Environments

  • Author

    Deng, Yunhua ; Lau, Rynson W.H.

  • Author_Institution
    Dept. of Comput. Sci., City Univ. of Hong Kong, Kowloon, China
  • Volume
    18
  • Issue
    4
  • fYear
    2012
  • fDate
    4/1/2012 12:00:00 AM
  • Firstpage
    529
  • Lastpage
    537
  • Abstract
    Distributed virtual environments (DVEs) are becoming very popular in recent years, due to the rapid growing of applications, such as massive multiplayer online games (MMOGs). As the number of concurrent users increases, scalability becomes one of the major challenges in designing an interactive DVE system. One solution to address this scalability problem is to adopt a multi-server architecture. While some methods focus on the quality of partitioning the load among the servers, others focus on the efficiency of the partitioning process itself. However, all these methods neglect the effect of network delay among the servers on the accuracy of the load balancing solutions. As we show in this paper, the change in the load of the servers due to network delay would affect the performance of the load balancing algorithm. In this work, we conduct a formal analysis of this problem and discuss two efficient delay adjustment schemes to address the problem. Our experimental results show that our proposed schemes can significantly improve the performance of the load balancing algorithm with neglectable computation overhead.
  • Keywords
    formal specification; formal verification; resource allocation; virtual reality; delay adjustment schemes; distributed virtual environment; dynamic load balancing algorithm; formal analysis; interactive DVE system; load partitioning; massive multiplayer online game; multiserver architecture; network delay effect; server load; Delay; Heating; Heuristic algorithms; Load management; Load modeling; Servers; Silicon; Multi-server architecture; delay adjustment; distributed virtual environments.; dynamic load balancing; Computer Communication Networks; Computer Graphics; Humans; Online Systems; User-Computer Interface; Video Games;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/TVCG.2012.52
  • Filename
    6165133