亚马逊AWS 全球多人在线游戏架构实践

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

http://bit.ly/superdata-latency

AWS

的全球基础设施

US-WEST (Oregon)

ASIA PACIFIC

(Tokyo)

US-WEST (N. California)

SOUTH AMERICA

(Sao Paulo)

US-EAST (N. Virginia)

AWS GOVCLOUD (US)

ASIA PACIFIC

(Sydney)

ASIA PACIFIC

(Singapore)

CHINA (Beijing)

EU (Frankfurt)

在本地运行你的Game Server

100+ms100+ms

100+ms 100+ms

东京

俄勒冈

法兰克福

VPC Subnet

VPC Subnet

可用区A可用区B

VPC Subnet

VPC Subnet

Auto Scaling

group

WEB VPC Subnet

WEB

JOBS

区域①通过HTTP API 登录

②下载游戏资产

③游戏服务器分配

EC2

EC2

EC2

区域①

通过HTTP API 登陆②

下载游戏资产③

游戏服务器分配④

战斗开始⑤游戏结束

EC2EC2

Region EC2

EC2

通过HTTP API 登陆②

下载游戏资产③

游戏服务器分配④

战斗开始⑤

游戏结束⑥通过HTTP API 回写数据

VPC Private Subnet

VPC Public Subnet

可用区A可用区B

VPC Public Subnet

VPC Private Subnet GAME GAME GAME GAME GAME GAME

http://bit.ly/ec2-enhanced-net

http://bit.ly/linux-tuning

选择合适的实例类型

Intel®Xeon®处理器

核数, 内存大小, 存储容量和类型, 网络性能, & CPU 技术.

•多快好省

Intel®Xeon®v3 •Haswell microarchitecture

•P state and C state control

•Intel®AVX–对HPC负载如生命科技工程,数据挖掘,财务分析和其他计算应用优化. AVX 还可以改善图片、视频和音频的处理.

•Intel®AES-NI–通过新的加密指令加强安全,减少

加解密时的性能损失.

•Intel®Turbo Boost Technology–使用Intel®Turbo Boost Technology 2.0来在面对负载峰值时获得更多

处理能力

TCP 5672

rabbitmq-node1rabbitmq-node2

TCP 4369

& 25672

10.1.0.1310.2.0.16

VPC Private Subnet VPC Private Subnet 可用区A可用区B

https:///ha.html

5672

rabbitmq-node1 rabbitmq-node2

VPC Private Subnet

VPC Public Subnet

可用区A Availability Zone B

VPC Public Subnet

VPC Private Subnet GAME GAME GAME GAME GAME GAME

Auto Scaling group

VPC Private Subnet

VPC Public Subnet

Availability Zone A GAME GAME GAME Auto Scaling group

UnrealServer unreal_linux.template.json

true

my-bucket-name

Unreal-123.zip

sshkeyname

1.2.3.4/24

MyPass123

东京

俄勒冈

法兰克福

?

?

VPC Subnet

可用区A可用区B

VPC Subnet

Auto Scaling

group

WEB WEB

俄勒冈

东京

VPC Subnet

JOBS

VPC Private Subnet VPC Public Subnet

可用区A

S3 Bucket Amazon CloudWatch Logs

GAME GAME GAME

VPC Private Subnet VPC Public Subnet

可用区A Amazon

Kinesis

S3 Bucket

Amazon Redshift

GAME GAME GAME

相关文档
最新文档