ABSTRACT
Running Jake2 (Quake2 port to Java) on a grid is not a trivial task. For that purpose, we had to migrate a networking client-server model to a grid-based model. Online games are just computational systems that can benefit from this migration, in particular in the management and optimization of resources (i.e. processor and memory usage), as needed to get improved load balancing, more scalability, and low latency from the server side.
References
- Stephen Jarvis, Nigel Thomas, and Aad van Moorsel, "Open issues in grid performability", I. J. Of Simulation, vol 5, pp. 3--12, 2004.Google Scholar
- Nigel Thomas, "Challenges and opportunities in grid performability", Technical Report 842, School Of Computing Science, University Of Newcastle Upon Tyne, School Of Computing Science, Claremont Tower.Google Scholar
- Sergio Caltagirone, Matthew Keys, Bryan Schlief and Mary Jane Willshire, "Architecture for a massively multiplayer online role playing game engine", Journal of Computing Sciences vol 18, pp. 105--116, December 2002. Google Scholar
Digital Library
- G. Deen, M. Hammer, J. Bethencourt, I. Eiron, J. Thomas, J. H. Kaufman, "Running Quake II on a Grid", IBM Systems Journal, vol 45, 2006, pp. 21--44. Google Scholar
Digital Library
- James Kaufman, Tobin Lehman, Glenn Deen, John Thomas, "OptimalGrid -- autonomic computing on the Grid", developerWorks.Google Scholar
- Ice: http://www.zeroc.com/, last access 22-01-09.Google Scholar
- GridGain: http://www.gridgain.com/, last access 22-01-09.Google Scholar
- Optimal Grid: http://www.alphaworks.ibm.com/tech/optimalgrid, last access 22-01-09.Google Scholar
- Jake2: http://bytonic.de/html/jake2.html, last access 22-01-09.Google Scholar
- Unofficial Jake2 Resource Jake2: https://wiki.inchemnitz.de/bin/view/RST/Jake2, last access 22-01-09.Google Scholar
Index Terms
A grid infrastructure for online games



Comments