An Efficient Hybrid P2P MMOG Cloud Architecture for Dynamic Load Management

碩士 === 國立交通大學 === 網路工程研究所 === 100 === In recent years, massively multiplayer online games (MMOGs) become more and more popular. Many researchers, both in academia and industry, are very interested in MMOGs. MMOG environments require a high degree of flexibility to respond to environmental changes, i...

Full description

Bibliographic Details
Main Authors: Wang, Jin Hung, 王金鴻
Other Authors: Wang Kuo Chen
Format: Others
Language:en_US
Published: 2011
Online Access:http://ndltd.ncl.edu.tw/handle/62454988535934450137
id ndltd-TW-100NCTU5726004
record_format oai_dc
spelling ndltd-TW-100NCTU57260042015-10-13T20:37:27Z http://ndltd.ncl.edu.tw/handle/62454988535934450137 An Efficient Hybrid P2P MMOG Cloud Architecture for Dynamic Load Management 適用於多人線上遊戲動態負載管理之混合同儕式雲端架構 Wang, Jin Hung 王金鴻 碩士 國立交通大學 網路工程研究所 100 In recent years, massively multiplayer online games (MMOGs) become more and more popular. Many researchers, both in academia and industry, are very interested in MMOGs. MMOG environments require a high degree of flexibility to respond to environmental changes, including load change. We combine cloud computing with MMOGs to increase flexibility of resource allocation. In an MMOG cloud environment, we use virtual machines (VMs), instead of traditional physical game servers. A game world is divided into several game regions. Each game region is serviced by at least one VM. However, in the multi-server architecture, loads of regional servers may be unbalanced because there may be some regions that attract more players. Peer-to-peer (P2P) cloud computing is a new approach that combines high computation power, scalability, reliability and efficient information sharing of servers. This paper proposes a hybrid P2P cloud architecture for MMOGs which includes two-level load management, multi-threshold load management for each game server and load management among game servers. It is suitable for players to interact with P2P cloud servers and it avoids bottlenecks of the current multi-server MMOG architecture. Simulation results show that the proposed architecture can support 10.31% more players under no deadline (300 ms) miss compared to the multi-server architecture. The proposed hybrid P2P cloud architecture can reduce the average response time by 20.6% composed to the multi-server architecture under medium to high load through flexible allocation of resources (virtual machines). The proposed architecture also has a 27.9% smaller deadline miss ratio than the multi-server architecture under medium to high load. Wang Kuo Chen 王國禎 2011 學位論文 ; thesis 26 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立交通大學 === 網路工程研究所 === 100 === In recent years, massively multiplayer online games (MMOGs) become more and more popular. Many researchers, both in academia and industry, are very interested in MMOGs. MMOG environments require a high degree of flexibility to respond to environmental changes, including load change. We combine cloud computing with MMOGs to increase flexibility of resource allocation. In an MMOG cloud environment, we use virtual machines (VMs), instead of traditional physical game servers. A game world is divided into several game regions. Each game region is serviced by at least one VM. However, in the multi-server architecture, loads of regional servers may be unbalanced because there may be some regions that attract more players. Peer-to-peer (P2P) cloud computing is a new approach that combines high computation power, scalability, reliability and efficient information sharing of servers. This paper proposes a hybrid P2P cloud architecture for MMOGs which includes two-level load management, multi-threshold load management for each game server and load management among game servers. It is suitable for players to interact with P2P cloud servers and it avoids bottlenecks of the current multi-server MMOG architecture. Simulation results show that the proposed architecture can support 10.31% more players under no deadline (300 ms) miss compared to the multi-server architecture. The proposed hybrid P2P cloud architecture can reduce the average response time by 20.6% composed to the multi-server architecture under medium to high load through flexible allocation of resources (virtual machines). The proposed architecture also has a 27.9% smaller deadline miss ratio than the multi-server architecture under medium to high load.
author2 Wang Kuo Chen
author_facet Wang Kuo Chen
Wang, Jin Hung
王金鴻
author Wang, Jin Hung
王金鴻
spellingShingle Wang, Jin Hung
王金鴻
An Efficient Hybrid P2P MMOG Cloud Architecture for Dynamic Load Management
author_sort Wang, Jin Hung
title An Efficient Hybrid P2P MMOG Cloud Architecture for Dynamic Load Management
title_short An Efficient Hybrid P2P MMOG Cloud Architecture for Dynamic Load Management
title_full An Efficient Hybrid P2P MMOG Cloud Architecture for Dynamic Load Management
title_fullStr An Efficient Hybrid P2P MMOG Cloud Architecture for Dynamic Load Management
title_full_unstemmed An Efficient Hybrid P2P MMOG Cloud Architecture for Dynamic Load Management
title_sort efficient hybrid p2p mmog cloud architecture for dynamic load management
publishDate 2011
url http://ndltd.ncl.edu.tw/handle/62454988535934450137
work_keys_str_mv AT wangjinhung anefficienthybridp2pmmogcloudarchitecturefordynamicloadmanagement
AT wángjīnhóng anefficienthybridp2pmmogcloudarchitecturefordynamicloadmanagement
AT wangjinhung shìyòngyúduōrénxiànshàngyóuxìdòngtàifùzàiguǎnlǐzhīhùnhétóngcháishìyúnduānjiàgòu
AT wángjīnhóng shìyòngyúduōrénxiànshàngyóuxìdòngtàifùzàiguǎnlǐzhīhùnhétóngcháishìyúnduānjiàgòu
AT wangjinhung efficienthybridp2pmmogcloudarchitecturefordynamicloadmanagement
AT wángjīnhóng efficienthybridp2pmmogcloudarchitecturefordynamicloadmanagement
_version_ 1718050762943102976