DocumentCode
656212
Title
A Scalability Model for Distributed Resource Management in Real-Time Online Applications
Author
Meilander, Dominik ; Kottinger, Sebastian ; Gorlatch, S.
Author_Institution
Univ. of Muenster, Muenster, Germany
fYear
2013
fDate
1-4 Oct. 2013
Firstpage
763
Lastpage
772
Abstract
We consider a challenging class of highly interactive virtual environments, also known as Real-Time Online Interactive Applications (ROIA). Popular examples of ROIA include multi-player online computer games, e-learning and training based on real-time simulations, and other challenging applications. ROIA combine high demands on scalability and real-time user interactivity with the problem of an efficient and economic utilization of resources, which is difficult to achieve due to the changing number of users. This paper proposes a generic scalability model for ROIA that analyzes the application performance during runtime and predicts the demand for load balancing, i.e., when to add/remove resources or redistribute workload. We prove the practical relevance of the model by incorporating it into our RTF-RMS resource management system where it is used to predict the influence of different load-balancing actions on the application scalability. Our model is utilized by RTF-RMS for finding efficient load-balancing actions and thresholds for how often these actions should be applied. We report experimental results on the load balancing of a multi-player online game using predictions from the scalability model.
Keywords
Internet; computer games; interactive systems; resource allocation; ROIA; RTF-RMS resource management system; application performance analysis; application scalability; distributed resource management; generic scalability model; interactive virtual environments; load balancing; multiplayer online game; real-time online interactive applications; real-time user interactivity; resources economic utilization; Computational modeling; Games; Load modeling; Real-time systems; Runtime; Scalability; Servers; Analytical Model; Load Balancing; Real-Time Framework (RTF); Real-Time Online Interactive Applications (ROIA); Scalability;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing (ICPP), 2013 42nd International Conference on
Conference_Location
Lyon
ISSN
0190-3918
Type
conf
DOI
10.1109/ICPP.2013.90
Filename
6687415
Link To Document