• 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