• DocumentCode
    1238933
  • Title

    Multiserver support for large-scale distributed virtual environments

  • Author

    Ng, Beatrice ; Lau, Rynson W.H. ; Si, Antonio ; Li, Frederick W B

  • Author_Institution
    Dept. of Comput. Sci., City Univ. of Hong Kong, China
  • Volume
    7
  • Issue
    6
  • fYear
    2005
  • Firstpage
    1054
  • Lastpage
    1065
  • Abstract
    CyberWalk is a distributed virtual walkthrough system that we have developed. It allows users at different geographical locations to share information and interact within a shared virtual environment (VE) via a local network or through the Internet. In this paper, we illustrate that as the number of users exploring the VE increases, the server will quickly become the bottleneck. To enable good performance, CyberWalk utilizes multiple servers and employs an adaptive region partitioning technique to dynamically partition the whole VE into regions. All objects within each region will be managed by one server. Under normal circumstances, when a viewer is exploring a region, the server of that region will be responsible for serving all requests from the viewer. When a viewer is crossing the boundary of two or more regions, the servers of all the regions involved will be serving requests from the viewer since the viewer might be able to view objects within all these regions. This is analogous to evaluating a database query using a parallel database server, which could improve the performance of serving a viewer´s request tremendously. We evaluate the performance of this multiserver architecture of CyberWalk via a detail simulation model.
  • Keywords
    client-server systems; groupware; human computer interaction; virtual reality; CyberWalk; Internet; adaptive region partitioning; distributed virtual walkthrough system; large scale distributed virtual environment; local network; multiserver architecture; shared virtual environment; simulation model; IP networks; Image databases; Information geometry; Large-scale systems; Network servers; Prefetching; Shape; Spatial databases; Virtual environment; Web server; Adaptive region partitioning; distributed virtual environments; multiserver architecture;
  • fLanguage
    English
  • Journal_Title
    Multimedia, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1520-9210
  • Type

    jour

  • DOI
    10.1109/TMM.2005.858388
  • Filename
    1542083