DocumentCode :
950380
Title :
Scalability Analysis of the Hierarchical Architecture for Distributed Virtual Environments
Author :
Kwok, Michael ; Wong, Johnny W.
Author_Institution :
Univ. of Waterloo, Waterloo
Volume :
19
Issue :
3
fYear :
2008
fDate :
3/1/2008 12:00:00 AM
Firstpage :
408
Lastpage :
417
Abstract :
A distributed virtual environment (DVE) is a shared virtual environment where multiple users at their workstations interact with each other over a network. Some of these systems may support a large number of users, for example, multiplayer online games. An important issue is how well the system scales as the number of users increases. In terms of scalability, a promising system architecture is a two-level hierarchical architecture. At the lower level, multiple servers are deployed; each server interacts with its assigned users. At the higher level, the servers ensure that their copies of the virtual environment are as consistent as possible. Although the two-level architecture is believed to have good properties with respect to scalability, not much is known about its performance characteristics. In this paper, we develop a performance model for the two-level architecture and obtain analytic results on the workload experienced by each server. Our results provide valuable insights into the scalability of the architecture. We also investigate the issue of consistency and develop a novel technique to achieve weak consistency among copies of the virtual environment at the various servers. Simulation results on the consistency/scalability trade-off are presented.
Keywords :
virtual reality; distributed virtual environments; scalability; two-level hierarchical architecture; Distributed systems; multimedia information system; performance analysis; scalability; virtual reality;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/TPDS.2007.70730
Filename :
4359423
Link To Document :
بازگشت