Int. J. of Grid and Utility Computing   »   2012 Vol.3, No.2/3

 

 

Title: Dynamic reallocation rules on multi-server web-based MORPG system

 

Authors: Masaki Kohana; Shusuke Okamoto; Masaru Kamada; Tatsuhiro Yonekura

 

Addresses:
Graduate School of Science and Technology, Seikei University, Musashino-shi, Tokyo, Japan.
Graduate School of Science and Technology, Seikei University, Musashino-shi, Tokyo, Japan.
Department of Computer Science and Engineering, Ibaraki University, Hitachi-shi, Ibaraki, Japan.
Department of Computer Science and Engineering, Ibaraki University, Hitachi-shi, Ibaraki, Japan

 

Abstract: The web-based-application user base has witnessed rapid growth. It has become necessary to develop techniques that enable systems to manage simultaneous access by a large number of users. We focus on web-based MultiPlayer Online Role-Playing Games (MORPGs), which must be able to cope with a large number of users and a high frequency of user requests. In our previous work, we introduced a system using multiple web servers and a dynamic data allocation method, which is able to manage dynamic change in user requests. Using this method, we achieved a capacity of 320 users, as opposed to the user capacity of 200 for single-server MORPG system. However, we found some cases in which our method was not effective. In this paper, we propose three rules for dynamic data allocation to address different situations. Our evaluation shows that the cache works effectively if the most avatars gather in a certain place.

 

Keywords: web-based applications; load distribution; online games; dynamic data allocation; gaming; dynamic reallocation rules; multiplayer online role playing games; MORPGs; multiple web servers; user capacity; avatars.

 

DOI: 10.1504/IJGUC.2012.047764

 

Int. J. of Grid and Utility Computing, 2012 Vol.3, No.2/3, pp.136 - 144

 

Submission date: 10 Jun 2011
Date of acceptance: 09 Nov 2011
Available online: 10 Jul 2012

 

 

Editors Full Text AccessAccess for SubscribersPurchase this articleComment on this article