DocumentCode
3647237
Title
Software scalability engineering for distributed virtual environments
Author
H. Lally Singh;Denis Gračanin;Krešimir Matković
Author_Institution
Google and Virginia Tech, USA
fYear
2012
Firstpage
52
Lastpage
59
Abstract
Distributed Virtual Environments (DVEs) must continue to perform well as users are added. However, DVE performance can become sensitive to user behavior in many ways: their actions, their positions, and even the direction that they look. Two virtual words may be similar in terms of user experience, task efficiency, immersion, and aesthetics. However they may exhibit substantially different performance when many users are logged in. We discuss an approach: Software Scalability Engineering (SSE), that uses load simulation and iterative modeling to locate causes of undesirable performance, experiment with changes, and verify improvements to DVE systems. Presented here is a case study of using the approach to determine the primary bottleneck of the Torque engine. Once that bottleneck is identified, we continue to use SSE to determine the primary cause of the bottleneck and the primary controlling factor for that user. SSE allows us to look at changing both the engine software and the virtual world to improve performance.
Keywords
"Load modeling","Servers","Torque","Engines","Software","Instruments","Virtual environments"
Publisher
ieee
Conference_Titel
Software Engineering and Architectures for Realtime Interactive Systems (SEARIS), 2012 5th Workshop on
Print_ISBN
978-1-4673-1249-3
Type
conf
DOI
10.1109/SEARIS.2012.6231169
Filename
6231169
Link To Document