:: The Journal of the Institute of Internet, Broadcasting and Communication ::, Vol.22 No.3 | (2022) pp.83~91
영역내 부하 관리를 위한 확장적 하이브리드 P2P MMOG 클라우드 구조
Abstract
본 논문은 영역 별로 부하가 관리되는 MMOG를 위해서 확장가능한 하이브리드 P2P 클라우드 구조를 제시한 다. 게임 세계는 여러 게임 영역으로 분할되며 각 게임 영역은 이러한 MMOG 클라우드 환경에서 최소 한 개 이상의 피어 즉 플레이어에 의해 서비스된다. 특정 영역에 플레이어들의 수가 급증한 경우에도 그들의 상호 작용이 원활하게 지원되도록 부하는 영역별로 관리되어야 한다. 제시된 구조에서 자원 공급이 효율적으로 실현되며 플레이어들은 클라우 드 서버와 효과적으로 상호 작용할 수 있고 기존의 클라이언트 서버 MMOG 구조에서의 병목 현상을 회피할 수 있다. 이 구조는 플레이어들의 처리 능력을 활용함으로써 클라우드에 있는 서버의 부하 즉 컴퓨팅 능력과 통신량을 절감하게 된다. 시뮬레이션 결과 제시된 하이브리드 P2P 클라우드 구조는 혼잡 지역 또는 핫스팟에서 플레이어들의 수에 따라 이용가능한 자원도 같이 증가됨에 따라 클라이언트 서버 구조에 비하여 서버의 통신 대역폭을 상당부분 감소시킬 수 있는 것으로 나타났다.
This paper proposes a scalable hybrid P2P(peer-to-peer) cloud architecture for MMOGs(massively multiplayer online games) which includes load management schemes for each region. A game world is divided into several game regions and each game region is serviced by at least one peer(player) in this MMOG cloud environment. The load must be managed regionally to support smooth interactions among them even in the presence of a high concentration of players in a specific region. In the proposed architecture where an efficient and effective provisioning of resources is realized, it is suitable for players to interact with cloud servers effectively and it avoids bottlenecks of the current client-server MMOG architecture. This architecture also relieves a lot of computational power and network traffic, the load on the servers in the cloud by exploiting the capacity of the players. Simulation results show that the proposed hybrid P2P cloud architecture can reduce the considerable bandwidth at the server compared to the client server architecture as the available resources grow with the number of players in crowding or hotspots.
cloud computing,load management,massively multiplayer online game,peer- to-peer,scalability