Skoči na glavni sadržaj

Izvorni znanstveni članak

https://doi.org/10.24138/jcomss.v8i4.163

Scalable software architecture for distributed MMORPG traffic generation based on integration of UrBBaN-Gen and IMUNES

Valter Vasić ; University of Zagreb, Faculty of Electrical Engineering and Computing, Unska 3, 10000 Zagreb, Croatia
Mirko Sužnjević ; University of Zagreb, Faculty of Electrical Engineering and Computing, Unska 3, 10000 Zagreb, Croatia
Miljenko Mikuc orcid id orcid.org/0000-0002-6408-4405 ; University of Zagreb, Faculty of Electrical Engineering and Computing, Unska 3, 10000 Zagreb, Croatia
Maja Matijašević orcid id orcid.org/0000-0002-5925-0560 ; University of Zagreb, Faculty of Electrical Engineering and Computing, Unska 3, 10000 Zagreb, Croatia


Puni tekst: engleski pdf 2.876 Kb

str. 93-101

preuzimanja: 653

citiraj


Sažetak

We present a scalable software architecture for distributed traffic generation capable of producing Massively Multiplayer Online Role-Playing Game (MMORPG) packet flows in a statistically accurate manner for thousands of concurrent players. The main challenge, to achieve truly massive scale traffic generation, has been achieved by introducing kernel based virtualization, pioneered by the network simulator/emulator IMUNES, into the User Behaviour Based Network Traffic Generation (UrBBan-Gen, introduced in our earlier work). The UrBBan-Gen software architecture consists of four modules: Service
repository, Control function and user interface, Behaviour process, and Traffic generation process. IMUNES has been integrated into the virtualization part of the Traffic generation process, which has resulted in two improvements: 1) increasing the number of generated packet flows while accurately replicating the required statistical properties, and, 2) introducing the ability to run various network scenarios in simulated, as well as real networks, under realistic traffic loads. With respect to the traffic generation capabilities of the previous version of UrBBan-Gen, which was based on Linux containers, the IMUNES based solution demonstrates higher scalability, lower packet loss rates, and lower CPU load for both the UDP traffic at high packet rate and “thin” TCP traffic flows typical for MMORPGs.

Ključne riječi

Hrčak ID:

180216

URI

https://hrcak.srce.hr/180216

Datum izdavanja:

21.12.2012.

Posjeta: 1.136 *