Blue banana: resilience to avatar mobility in distributed MMOGs
Massively Multiplayer Online Games (MMOGs) re- cently emerged as a popular class of applications with mil- lions of users. To offer acceptable gaming experience, such applications need to render the virtual world surrounding the player with a very low latency. However, current state- of-the-art MMOGs based on peer-to-peer overlays fail to satisfy these requirements. This happens because avatar mobility implies many data exchanges through the overlay. As state-of-the-art overlays do not anticipate this mobil- ity, the needed data is not delivered on time, which leads to transient failures at the application level. To solve this problem, we propose Blue Banana, a mechanism that mod- els and predicts avatar movement, allowing the overlay to adapt itself by anticipation to the MMOG needs. Our eval- uation is based on large-scale traces derived from Second life. It shows that our anticipation mechanism decreases by 20% the number of transient failures with only a network overhead of 2%.
The 40th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2010)mo, Chicago, USA 2010