copyright © 2011, [email protected] a new mmog framework on cloud computing environment 張晏誌 1

10
Copyright © 2011, [email protected] A New MMOG Framework On Cloud Computing Environment 張張張 1

Upload: hester-rich

Post on 14-Dec-2015

222 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Copyright © 2011, MBL@CS.NCTU A New MMOG Framework On Cloud Computing Environment 張晏誌 1

Copyright © 2011, [email protected]

1

A New MMOG Framework On Cloud Computing Environment

張晏誌

Page 2: Copyright © 2011, MBL@CS.NCTU A New MMOG Framework On Cloud Computing Environment 張晏誌 1

Copyright © 2011, [email protected]

2

Motivation

• To provide MMOG service in cloud computing environment.

• Leverage the strength of cloud computing.

(Satisfies the five characteristics of cloud computing.)

• Allocate resources by each player(or a tiny group of players).

• To reduce network and VM migration overhead.

Page 3: Copyright © 2011, MBL@CS.NCTU A New MMOG Framework On Cloud Computing Environment 張晏誌 1

Copyright © 2011, [email protected]

3

System Architecture

• 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.

• When a player was logged out, the player’s VM was stored as a VM image.

Page 4: Copyright © 2011, MBL@CS.NCTU A New MMOG Framework On Cloud Computing Environment 張晏誌 1

Copyright © 2011, [email protected]

4

System Architecture

InternetInternet

RS1

AS1

AS2AS3

Game Server 1

RS2

AS5

AS4

Players, Remote Game Servers...

RS3

AS6AS8

AS7

Game Server 2

RS4

AS9

RS5

AS10

AS11

Data Base(Account Information, VM Images,…...etc.)

Data Base(Account Information, VM Images,…...etc.)

Page 5: Copyright © 2011, MBL@CS.NCTU A New MMOG Framework On Cloud Computing Environment 張晏誌 1

Copyright © 2011, [email protected]

5

Future Work

• In [1], they use aura-nimbus model to form a zone that covering AOIs of players.

• In [2], they use clique finding algorithm for grouping players.

Page 6: Copyright © 2011, MBL@CS.NCTU A New MMOG Framework On Cloud Computing Environment 張晏誌 1

Copyright © 2011, [email protected]

6

Future Work

• According to above approach, we can know the relation between players. We can determine the degree of connectivity of them and allocate resources base on those information.

Page 7: Copyright © 2011, MBL@CS.NCTU A New MMOG Framework On Cloud Computing Environment 張晏誌 1

Copyright © 2011, [email protected]

7

Reference

• [1] Dewan Tanvir Ahmed, Shervin Shirmohammadi, “A Dynamic Area of Interest Management and Collaboration Model for P2P MMOGs”, 12th 2008 IEEE/ACM International Symposium on Distributed Simulation and Real-Time Applications

• [2] Sheng Pang, Changjia Chen, Chao Xu, “Structure Analysis of Social Network on Multi-activities in MMOG”, 2009 ISECS International Colloquium on Computing, Communication, Control, and Management

Page 8: Copyright © 2011, MBL@CS.NCTU A New MMOG Framework On Cloud Computing Environment 張晏誌 1

Copyright © 2011, [email protected]

8

HW1 for Cloud Computing Course

• Use Xen and VMware ESXi to build a virtualized environment.

• Run a big task in this environment, such as Word Counting task, but without Map-Reduce.

• Note down the execution time of the task, and compare with the result of HW2 which executed with Map-Reduce technique.

Page 9: Copyright © 2011, MBL@CS.NCTU A New MMOG Framework On Cloud Computing Environment 張晏誌 1

Copyright © 2011, [email protected]

9

HW1 for Cloud Computing Course

Page 10: Copyright © 2011, MBL@CS.NCTU A New MMOG Framework On Cloud Computing Environment 張晏誌 1

Copyright © 2011, [email protected]

10

HW1 for Cloud Computing Course