• DocumentCode
    573765
  • Title

    Dynamic resource allocation for MMOGs in cloud computing environments

  • Author

    Weng, Chen-Fang ; Wang, Kuochen

  • Author_Institution
    Dept. of Comput. Sci., Nat. Chiao Tung Univ., Hsinchu, Taiwan
  • fYear
    2012
  • fDate
    27-31 Aug. 2012
  • Firstpage
    142
  • Lastpage
    146
  • Abstract
    A massively multiplayer online game (MMOG) has hundreds of thousands of players who play in the game concurrently. The players consume a great deal of CPU, memory and network bandwidth resources in MMOGs. We combine MMOGs with cloud computing environments. We use virtual machine servers (VMSs) in cloud computing environments instead of traditional physical game servers. By using a multi-server architecture, we divide a game world into several zones, and each zone consists of at least a VMS to execute game processes and exchange game information among players in the zone. In addition, we design an adaptive neural fuzzy inference system (ANFIS) and also an artificial neural network (ANN) to predict the load of each zone and decide a resource allocation policy to be performed by the VMS. Experimental results show that the mean square error of the ANFIS-based load prediction is lower than that of the ANN-based load prediction. Therefore, we incorporate the ANFIS prediction method along with the five resource allocation policies to the MMOG cloud. In terms of average access time, the proposed ANFIS-based DLP+SVMS resource allocation method is 16.7% better than the ANFIS-based DLP, where DLP is an existing deep-level partitioning (DLP) method. Furthermore, the proposed method has the smallest number of VMSs used among the three methods. The evaluation results show the feasibility of applying the proposed resource allocation method to MMOG clouds.
  • Keywords
    client-server systems; cloud computing; computer games; fuzzy reasoning; mean square error methods; neural nets; resource allocation; software architecture; storage management; virtual machines; ANFIS-based DLP-SVMS; ANFIS-based load prediction; ANN-based load prediction; CPU; MMOG clouds; VMS; adaptive neural fuzzy inference system; artificial neural network; cloud computing environments; deep-level partitioning method; dynamic resource allocation; game information exchange; game process execution; massively multiplayer online game; mean square error method; memory resources; multiserver architecture; network bandwidth resources; resource allocation policy; virtual machine servers; Artificial neural networks; Computer architecture; Games; Load modeling; Prediction methods; Resource management; Servers; ANFIS; ANN; cloud computing; load prediction; resource allocation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Wireless Communications and Mobile Computing Conference (IWCMC), 2012 8th International
  • Conference_Location
    Limassol
  • Print_ISBN
    978-1-4577-1378-1
  • Type

    conf

  • DOI
    10.1109/IWCMC.2012.6314192
  • Filename
    6314192