ogdc 2013 how to distribute content touser for social and mobile game

18
HOW TO DISTRIBUTE CONTENT to USER for SOCIAL and MOBILE GAMES Presented by: Giang Vi Minh - Senior System Engineer/SO6

Upload: son-aris

Post on 09-May-2015

444 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Ogdc 2013 how to distribute content touser for social and mobile game

HOW TO DISTRIBUTE CONTENT

to USER

for SOCIAL and MOBILE GAMES

Presented by: Giang Vi Minh - Senior System Engineer/SO6

Page 2: Ogdc 2013 how to distribute content touser for social and mobile game

Problem

Our Solution

Summary

Agenda

Page 3: Ogdc 2013 how to distribute content touser for social and mobile game

Old Model

Request data Request data

Request dataRequest data

Page 4: Ogdc 2013 how to distribute content touser for social and mobile game

Problem

High cost

Low Performance

Bad user’s experience

Old Model

Page 5: Ogdc 2013 how to distribute content touser for social and mobile game

If we add more server ….

How To Resolve?

Page 6: Ogdc 2013 how to distribute content touser for social and mobile game

Our First Solution

Move all static content to Static Farm System

Page 7: Ogdc 2013 how to distribute content touser for social and mobile game

Static Content Farm Model

Page 8: Ogdc 2013 how to distribute content touser for social and mobile game

All server place in same Data center

Client’s request is load balance

with multiple servers.

Sharing resource for all products

Static Content Farm Model

Page 9: Ogdc 2013 how to distribute content touser for social and mobile game

Static Content Farm Model

Total traffic

Page 10: Ogdc 2013 how to distribute content touser for social and mobile game

Content Delivery Network

Next Proven Solution

Page 11: Ogdc 2013 how to distribute content touser for social and mobile game

Model

Page 12: Ogdc 2013 how to distribute content touser for social and mobile game

AdvantageReduce cost

Increase content loading speed.

Share resource with multiple product

Page 13: Ogdc 2013 how to distribute content touser for social and mobile game

Server place at multiple

ISP’s Data Centers

Client’s request is handled

by nearest server.

We apply this model for current production system.

Page 14: Ogdc 2013 how to distribute content touser for social and mobile game

Total TrafficResult

Page 15: Ogdc 2013 how to distribute content touser for social and mobile game

Service TimeResult

Page 16: Ogdc 2013 how to distribute content touser for social and mobile game

SUMMARY

1. Using game logic and static content in same system will cause some performance and cost problems.

2. Apply CDN to enhance game’s performance and user’s experience.

Page 17: Ogdc 2013 how to distribute content touser for social and mobile game
Page 18: Ogdc 2013 how to distribute content touser for social and mobile game