Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Dynamic load management for MMOGs in distributed environments
Jordan H., Prodan R., Nae V., Fahringer T.  CF 2010 (Proceedings of the 7th ACM International Conference on Computing Frontiers, Bertinoro, Italy, May 17-19, 2010)337-346.2010.Type:Proceedings
Date Reviewed: Aug 4 2010

Numerous massively multiplayer online games (MMOGs) have come out in recent years, and these systems have very interesting performance requirements. These applications need to guarantee fast response times to a very dynamically varying number of clients, while simultaneously controlling and updating the simulated virtual environment. In order to satisfy these requirements, most providers rely on divide-and-conquer schemes and have a static resource pool big enough to cover peak demands; this leads, most of the time, to bad resource utilization.

Jordan et al. describe research and experiments for an architecture that would adapt dynamically to the workload. Essentially, the architecture consists of two layers of balancers: local balancers that shift loads inside data centers and global balancers that shift loads between data centers. Both layers use a bin-packing algorithm, which is described in the paper. Experimental evidence, obtained from simulations with recorded data from real MMOGs, indicates that the proposed architecture has better resource utilization than the static approach.

The paper is well presented, and the architecture is certainly relevant for MMOG implementers. For the most part, the referenced work is concerned with MMOGs. It would have been interesting to include a comparison to architectures from other application domains, such as cloud and grid architectures.

Reviewer:  Markus Wolf Review #: CR138222 (1107-0738)
Bookmark and Share
  Reviewer Selected
 
 
Domain-Specific Architectures (D.2.11 ... )
 
 
Gaming (I.6.8 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Domain-Specific Architectures": Date
Application of an agent software architecture for the SEBPC CARD project: implications for software defects
Ingham J., Boldyreff C. In Systems engineering for business process change. New York, NY: Springer-Verlag New York, Inc., 2002. Type: Book Chapter
Jun 26 2003
Revealing component properties through architectural styles
Wile D. Journal of Systems and Software 65(3): 209-214, 2003. Type: Article
Dec 15 2003
Formal methods for software architectures: Third International School on Formal Methods for the Design of Computer, Communication, and Software Systems
Bernardo M., Inverardi P., Springer-Verlag, London, UK, 2003.  287, Type: Book (9783540200833)
Jun 24 2004
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy