Dynamic resource allocation for MMOGs in cloud computing environments

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 cl...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Chen-Fang Weng, Kuochen Wang
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 146
container_issue
container_start_page 142
container_title
container_volume
creator Chen-Fang Weng
Kuochen Wang
description 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.
doi_str_mv 10.1109/IWCMC.2012.6314192
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_6314192</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6314192</ieee_id><sourcerecordid>6314192</sourcerecordid><originalsourceid>FETCH-LOGICAL-i175t-eb1c3a5e2d41c78a4075cc5f61ac0d35bdad6dfb4560c7b041308bdac760efd43</originalsourceid><addsrcrecordid>eNo1kE9LwzAchiMqOGe_gF7yBVrzy_8epW5zsLKL4nGkSSqBNhlpJ-zbKzhPL89zeA4vQo9AKgBSP28_m7apKAFaSQYcanqFilpp4EIpYKrW1-j-HzS5QQvKlCwlr-kdKqYpdIQRyrTidIFWr-doxmBx9lM6ZeuxGYZkzRxSxH3KuG33mwmHiO2QTg7bNB5Pc4hf2MfvkFMcfZynB3Tbm2HyxWWX6GO9em_eyt1-s21edmUAJebSd2CZEZ46DlZpw4kS1opegrHEMdE546TrOy4ksaojHBjRv9IqSXzvOFuip79u8N4fjjmMJp8PlxfYD4nTT9Y</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Dynamic resource allocation for MMOGs in cloud computing environments</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Chen-Fang Weng ; Kuochen Wang</creator><creatorcontrib>Chen-Fang Weng ; Kuochen Wang</creatorcontrib><description>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.</description><identifier>ISSN: 2376-6492</identifier><identifier>ISBN: 1457713780</identifier><identifier>ISBN: 9781457713781</identifier><identifier>EISBN: 9781457713798</identifier><identifier>EISBN: 1457713772</identifier><identifier>EISBN: 1457713799</identifier><identifier>EISBN: 9781457713774</identifier><identifier>DOI: 10.1109/IWCMC.2012.6314192</identifier><language>eng</language><publisher>IEEE</publisher><subject>ANFIS ; ANN ; Artificial neural networks ; cloud computing ; Computer architecture ; Games ; Load modeling ; load prediction ; Prediction methods ; resource allocation ; Resource management ; Servers</subject><ispartof>2012 8th International Wireless Communications and Mobile Computing Conference (IWCMC), 2012, p.142-146</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/6314192$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,777,781,786,787,2052,27906,54901</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6314192$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Chen-Fang Weng</creatorcontrib><creatorcontrib>Kuochen Wang</creatorcontrib><title>Dynamic resource allocation for MMOGs in cloud computing environments</title><title>2012 8th International Wireless Communications and Mobile Computing Conference (IWCMC)</title><addtitle>IWCMC</addtitle><description>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.</description><subject>ANFIS</subject><subject>ANN</subject><subject>Artificial neural networks</subject><subject>cloud computing</subject><subject>Computer architecture</subject><subject>Games</subject><subject>Load modeling</subject><subject>load prediction</subject><subject>Prediction methods</subject><subject>resource allocation</subject><subject>Resource management</subject><subject>Servers</subject><issn>2376-6492</issn><isbn>1457713780</isbn><isbn>9781457713781</isbn><isbn>9781457713798</isbn><isbn>1457713772</isbn><isbn>1457713799</isbn><isbn>9781457713774</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2012</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNo1kE9LwzAchiMqOGe_gF7yBVrzy_8epW5zsLKL4nGkSSqBNhlpJ-zbKzhPL89zeA4vQo9AKgBSP28_m7apKAFaSQYcanqFilpp4EIpYKrW1-j-HzS5QQvKlCwlr-kdKqYpdIQRyrTidIFWr-doxmBx9lM6ZeuxGYZkzRxSxH3KuG33mwmHiO2QTg7bNB5Pc4hf2MfvkFMcfZynB3Tbm2HyxWWX6GO9em_eyt1-s21edmUAJebSd2CZEZ46DlZpw4kS1opegrHEMdE546TrOy4ksaojHBjRv9IqSXzvOFuip79u8N4fjjmMJp8PlxfYD4nTT9Y</recordid><startdate>201208</startdate><enddate>201208</enddate><creator>Chen-Fang Weng</creator><creator>Kuochen Wang</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201208</creationdate><title>Dynamic resource allocation for MMOGs in cloud computing environments</title><author>Chen-Fang Weng ; Kuochen Wang</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i175t-eb1c3a5e2d41c78a4075cc5f61ac0d35bdad6dfb4560c7b041308bdac760efd43</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2012</creationdate><topic>ANFIS</topic><topic>ANN</topic><topic>Artificial neural networks</topic><topic>cloud computing</topic><topic>Computer architecture</topic><topic>Games</topic><topic>Load modeling</topic><topic>load prediction</topic><topic>Prediction methods</topic><topic>resource allocation</topic><topic>Resource management</topic><topic>Servers</topic><toplevel>online_resources</toplevel><creatorcontrib>Chen-Fang Weng</creatorcontrib><creatorcontrib>Kuochen Wang</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Chen-Fang Weng</au><au>Kuochen Wang</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Dynamic resource allocation for MMOGs in cloud computing environments</atitle><btitle>2012 8th International Wireless Communications and Mobile Computing Conference (IWCMC)</btitle><stitle>IWCMC</stitle><date>2012-08</date><risdate>2012</risdate><spage>142</spage><epage>146</epage><pages>142-146</pages><issn>2376-6492</issn><isbn>1457713780</isbn><isbn>9781457713781</isbn><eisbn>9781457713798</eisbn><eisbn>1457713772</eisbn><eisbn>1457713799</eisbn><eisbn>9781457713774</eisbn><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.</abstract><pub>IEEE</pub><doi>10.1109/IWCMC.2012.6314192</doi><tpages>5</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 2376-6492
ispartof 2012 8th International Wireless Communications and Mobile Computing Conference (IWCMC), 2012, p.142-146
issn 2376-6492
language eng
recordid cdi_ieee_primary_6314192
source IEEE Electronic Library (IEL) Conference Proceedings
subjects ANFIS
ANN
Artificial neural networks
cloud computing
Computer architecture
Games
Load modeling
load prediction
Prediction methods
resource allocation
Resource management
Servers
title Dynamic resource allocation for MMOGs in cloud computing environments
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-17T22%3A30%3A55IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Dynamic%20resource%20allocation%20for%20MMOGs%20in%20cloud%20computing%20environments&rft.btitle=2012%208th%20International%20Wireless%20Communications%20and%20Mobile%20Computing%20Conference%20(IWCMC)&rft.au=Chen-Fang%20Weng&rft.date=2012-08&rft.spage=142&rft.epage=146&rft.pages=142-146&rft.issn=2376-6492&rft.isbn=1457713780&rft.isbn_list=9781457713781&rft_id=info:doi/10.1109/IWCMC.2012.6314192&rft_dat=%3Cieee_6IE%3E6314192%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=9781457713798&rft.eisbn_list=1457713772&rft.eisbn_list=1457713799&rft.eisbn_list=9781457713774&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=6314192&rfr_iscdi=true