一、 全球加速产品分类&云厂商目前情况
加速类型 云厂商 | 加速通道 | Anycast | 全球网络 |
腾讯云 | √ | √(待测试) | × |
阿里云 | √ | √(待测试) | × |
Aws | × | √ | × |
谷歌云 | × | √ | √ |
二、 三七业务使用加速场景及其通用方案
① 加速通道:
云厂商:腾讯云&阿里云
适用业务场景:具有网关服务or端口对外统一的少量业务
优点:1.针对性强:能针对性的加速某些地区,结合aws的route53可做到按地域解析。
缺点:1.多地区解析是修改解析比较繁琐
2.通道费用较贵
代表游戏(智城战纪,使用腾讯云的GAAP加速通道)
基本游戏使用架构图:
② Anycast :
云厂商:aws&谷歌云
适用业务场景:具有网关服务,对外端口统一且少量
优点:1.配置简单
2.成本相对较低
缺点:1.不具备针对性,依赖 anycast 的稳定性
基本游戏使用架构图
代表游戏(末日喧嚣-aws)
代表游戏(蚂蚁军团-谷歌)
基本游戏架构使用:
Tip:负载均衡anycast ip限制端口,不能做到全端口
③ 全球网络(优质网络):
云厂商:谷歌云
适用:无网关服务,游戏服直接对外的业务
优点:1.无需做配置,直接面向全球玩家
2.依赖云厂商的骨干网络,能抵抗大量的Ddos攻击
缺点:依赖谷歌骨干网及其pop节点的稳定性
三、 关于客户端真实ip的获取
云商 协议 | 腾讯云 | 阿里云 | Aws | 谷歌云 |
四层 | TOA模块 | 直接透传,需要控制台配置 | 直接透传源站EC2,无需做任何操作 | 1.go-mmproxy 2.proxy protocol协议 |
七层 |
|
|
|
|
tips:
用户—》全球加速—》四层负载均衡—》后端应用 这种模式后端应用获取不到用户的真实ip。
用户—》全球加速—》七层负载均衡—》后端应用 这种模式后端应能通过xff获取到用户的真实源ip。