合理架构
Reasonable Structure
网络 质量和加速
Network Acceleration
智能 运维
Intelligent operation and maintenance
如何选点和网络规划 如何保证玩家游戏体验 如何快速高效网络运维
国内选点建议 海外选点建议
全局服,游戏平均延时要求 100ms 以内,可以选择上海或杭州地域覆盖全国
区域服,游戏平均延时要求 50ms 以内,可以选择北京覆盖华北、上海 /杭州覆盖华东、广州覆
盖华南、成都覆盖华中
全局服,游戏平均延时要求 200ms 以内,可以选择新加坡 /中国香港 /美西覆盖全球
区域服,游戏平均延时要求 100ms 以内,可以选择日本覆盖东亚、新加坡 /香港覆盖东南亚、法
兰克福覆盖欧洲、弗吉尼亚覆盖美洲
审图号: GS ( 2016 ) 1611
设计网络架构
分层架构 :业务分层分模块,使用 ALB 构建集群,借助 ALB 丰
富的转发规则能力实现业务搭建;
选择按量 :通过共享带宽按量计费提供高性价比公网出入
口; ALB/NAT 高上限 自动弹性灵活应对业务变化;
选择云原生: 使用 ALB 实现 SSL 证书卸载,降低后端服务计算
压力; 使用 ALB ingress 为容器集群提供高性能自动弹性 7 层转
发能力
设计加速
玩家网络 : EIP 多线 BGP 提供高质量公网;全球加速 GA 提升玩
家体验;
运维网络 : CEN 实现全球高速稳定运维接入
合理规划和选点
大陆和海外分别搭建平台服务,并结合玩家地域规划服务地域
基于业务时延需求选择集中或分区部署
使用阿里云性能观测服务辅助选点
设计加速
玩家网络 :多线 BGP 提供高质量公网;高防 EIP 提供抗 D 安全
能力;全球加速 GA 提升玩家体验;云企业网 CEN/ 全球加速
GA 保障跨区对战
运维网络 : CEN 帮助实现全球化高速稳定运维接入
设计网络架构
选择按量: 高防 EIP 保障游戏服平稳运行;通过共享带宽按量
计费提供高性价比公网出入口; NLB 弹性伸缩实现游戏服弹
性扩缩架构
选择云原生 : NLB 可承诺 99.995% 服务可用性; NLB 支持 TCP
SSL 证书卸载; NLB CPS 限速抑制连接风暴; NLB 可以为容器提
供高性能自动弹性 4 层转发能力
合理规划和选点
基于游戏时延基线合理规划游戏服地域
使用阿里云性能观测服务辅助选点
组网规划 服务之间网络优
化 全球一张网 :通过 CEN 构建游戏全服务地域打通
网络隔离 :基于业务流属性合理分割网络平面
访问控制 :使用 TR 多路由表和前缀列表实现网络平面之间的精细化访问控制
优化传输 :服务之间互联互通的业务流量利用 CEN 线路资源实现全球高质量高稳定性互联互通
流量分级 :平台服跨地域数据交互 /游戏服跨地域运维 /数据跨地区传输 /平台服 -游戏服业务互调 /
平台服 -数据服数据传输等网络交互场景通过 CEN 多路由表 /QoS 能力实现平面内流量精细化管控
公网 / 跨地域网络高可用
多线动态 BGP 可以实现 AZ/Region 级别容灾调度
CEN 主备环网,任意 2 地域之间不少于 3 条路径保护
网元高可用
全新 NFV 架构,双区双活,故障自动切换
控制面和转发面分离,均采用多节点部署
网络架构高可用
CEN 作为平台服与游戏服交互的主用链路,公网作为备份链路
主备链路通过域名实现切换
规划游戏内网域名和公网域名
规划平台内网域名和公网域名
自动拓扑发现( D ) 实时流量分析( A ) 主动事件通告( N ) 主动故障诊断( D )
API
/
internet internet internet
1
VPC VPC
N
VPC
IDC
TR -
VPC
Peer
1
VPC VPC
N
VPC
IDC
TR -
VPC
Peer
1
VPC VPC
N
VPC
IDC
TR -
VPC
Peer
⚫
⚫
⚫
⚫
⚫ TR
⚫
⚫
⚫ Allowed prefixlist
⚫
THANKS
阿里云-游戏行业云网络最佳实践分享.pdf