1 / 9

A New MMOG Framework On Cloud Computing Environment

A New MMOG Framework On Cloud Computing Environment. 張晏誌. Outline. Introduction Motivation System Architecture Comparison Summary. Introduction. Client-Server Architecture The most popular architecture of MMOGs. Centralized management Satisfies data consistency Keep games fair

sheera
Download Presentation

A New MMOG Framework On Cloud Computing Environment

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. A New MMOG Framework On Cloud Computing Environment 張晏誌

  2. Outline • Introduction • Motivation • System Architecture • Comparison • Summary

  3. Introduction • Client-Server Architecture • The most popular architecture of MMOGs. • Centralized management • Satisfies data consistency • Keep games fair • Feasible to charge • Easier to find friends or contact with strangers • It has drawbacks • High cost to achieve good performance • Not scalable • Fat client

  4. Introduction(cont) • Peer-to-Peer Architecture • Another architecture of online games • Distribute framework • More scalable • No performance issue to game operator • It also has drawbacks • Fat client • Unfeasible to charge

  5. Motivation • To provide MMOG service in cloud computing environment. • Take the advantages of cloud computing. • Allocate resources by each player(or a tiny group of players). • To reduce network and VM migration overhead.

  6. System Architecture

  7. System Architecture(cont) • Isolate the resources that every player have into a single VM instance. • Also apply the same change to region server. • Avatar server is placed with its region server, to reduce network traffic. • Use exist works about load prediction (neural network approach or SVM approach…etc.) to achieve more effective resource allocation. • When a player was logged out, the player’s VM was stored as a VM image.

  8. Comparison

  9. Summary • Inspired by PaaS virtual desktop, use the similar concept to operate a MMOG service. • This framework can apply to any exist IaaS cloud service. • Satisfies the five characteristics of cloud computing.

More Related