Title
A scalable synchronization technique for distributed virtual environments based on networked-server architectures
Abstract
In recent years, large scale distributed virtual environments have become a major trend in distributed applications, mainly due to the enormous popularity of multiplayer online games in the entertainment industry. Thus, scalability has become an essential issue for these highly interactive systems. In this paper, we propose a new synchronization technique for those distributed virtual environments that are based on networked-server architectures. Unlike other methods described in the literature, the proposed technique takes into account the updating messages exchanged by avatars, thus releasing the servers from updating the location of such avatars when synchronizing the state of the system. As a result, the communications required for synchronization are greatly reduced, and this method results more scalable. Also, these communications are distributed along the whole synchronization period, in order to reduce workload peaks. Performance evaluation results show that the proposed approach significantly reduces the percentage of CPU utilization in the servers when compared with other existing methods, therefore supporting a higher number of avatars. Additionally, the system response time is reduced accordingly.
Year
DOI
Venue
2006
10.1109/ICPPW.2006.16
ICPP Workshops
Keywords
Field
DocType
avatars,distributed processing,interactive systems,network servers,performance evaluation,resource allocation,CPU utilization,avatars,distributed virtual environments,entertainment industry,interactive systems,multiplayer online games,networked-server architectures,scalable synchronization technique
Entertainment industry,Synchronization,CPU time,Computer science,Synchronizing,Server,Response time,Resource allocation,Distributed computing,Scalability
Conference
ISSN
ISBN
Citations 
1530-2016
0-7695-2637-3
11
PageRank 
References 
Authors
0.68
15
3
Name
Order
Citations
PageRank
P. Morillo11068.39
Ordufia, J.M.2110.68
José Duato33481294.85