Skip to main content

Research Repository

Advanced Search

Multi-server support for large scale distributed virtual environments

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

Multi-server support for large scale distributed virtual environments Thumbnail


Authors

Beatrice Ng

Rynson W.H. Lau

Antonio Si



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.

Citation

Ng, B., Lau, R. W., Si, A., & Li, F. (2005). Multi-server support for large scale distributed virtual environments. IEEE Transactions on Multimedia, 7(6), 1054-1065. https://doi.org/10.1109/tmm.2005.858388

Journal Article Type Article
Publication Date 2005-12
Deposit Date Jul 4, 2008
Publicly Available Date Jul 4, 2008
Journal IEEE Transactions on Multimedia
Print ISSN 1520-9210
Publisher Institute of Electrical and Electronics Engineers
Peer Reviewed Peer Reviewed
Volume 7
Issue 6
Pages 1054-1065
DOI https://doi.org/10.1109/tmm.2005.858388
Keywords Multi-server architecture, Adaptive region partitioning, Distributed virtual environments.

Files







You might also like



Downloadable Citations