• DocumentCode
    3103983
  • Title

    Scale Virtual Worlds through Dynamic Load Balancing

  • Author

    Liu, Huaiyu ; Bowman, M.

  • Author_Institution
    Intel Labs., Intel Corp., Hillsboro, OR, USA
  • fYear
    2010
  • fDate
    17-20 Oct. 2010
  • Firstpage
    43
  • Lastpage
    52
  • Abstract
    Dynamic load balancing holds the potential to scale virtual worlds flexibly by dynamic allocation of hardware to match load. In this paper, we study the benefits and overheads of space based load partitioning, in particular, distributed binary space partitioning (BSP). Our evaluation is based on Open Simulator, a virtual world system compatible with Second Life® viewers. Our work reveals that although simple and effective, distributed BSP has several limitations and suffers from high overhead. We then analyze the fundamental reasons of these limitations. To overcome the limitations, we argue that it is necessary to break away from the simulator-centric architecture used in today´s virtual worlds, and present potential new directions.
  • Keywords
    distributed processing; resource allocation; virtual reality; Open Simulator; Second Life; distributed BSP; distributed binary space partitioning; dynamic allocation; dynamic load balancing; simulator-centric architecture; space based load partitioning; virtual world; Computer architecture; Engines; Load management; Load modeling; Prototypes; Second Life; Servers; binary space partitioning; distrbuted simulation; load balancing; virtual worlds;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Simulation and Real Time Applications (DS-RT), 2010 IEEE/ACM 14th International Symposium on
  • Conference_Location
    Fairfax, VA
  • ISSN
    1550-6525
  • Print_ISBN
    978-1-4244-8651-9
  • Type

    conf

  • DOI
    10.1109/DS-RT.2010.14
  • Filename
    5636721