曾遭受DDoS攻击、宕机之扰,友谊时光出海趟过哪些IT运维坑(3)
扫一扫
分享文章到微信
扫一扫
关注99科技网微信公众号
友谊时光产品迁移到谷歌云上的架构图
对于迁移至Google Cloud后的成果,可用一个词来总结,即“降本增效”,真正帮友谊时光做到了提高效率的同时降低了成本。
具体如何增效?可以分为三个方面:
其一、两年来未曾遭遇因网络攻击引起的服务中断。
这主要得益于Google Cloud的产品——Cloud Load Balancing和Cloud Armor,能有效预防网络攻击。迁移至Google Cloud后,友谊时光使用Cloud Armor侦测DDoS攻击,过滤可疑的存取请求,同时使用Cloud Load Balancing在服务器之间分配流量,降低DDoS攻击的影响。
此前,友谊时光的游戏服务器每天会收到至少一个恶意存取请求,但迁移到Google Cloud后,只有少数黑客送出的存取请求能接触到友谊时光的服务器,友谊时光的游戏服务也未曾因DDoS攻击而中断。
其二、故障频率大幅降低,恢复故障耗时短。
迁移到Google Cloud后,友谊时光使用Compute Engine上的虚拟机作为海外游戏服务器。Compute Engine的高性能虚拟机极大地提高了设备的稳定性,即使遇到故障,也能在极短的时间内恢复。
迁移到Google Cloud之后,友谊时光在Compute Engine上的虚拟机从未出现过技术问题,因而提升了其游戏的可用性和用户体验。按照熊浩的说法,Compute Engine的高性能虚拟机大幅降低了故障频率,恢复故障所需的时间也很短,有效地协助友谊时光提供更可靠的服务。
其三、网络稳定性从低于99%提高到99.99%,网络连接更快、更稳。
Google Cloud全球网络支持的Cloud Load Balancing和Cloud CDN为友谊时光提供账户管理和发送游戏更新服务。由于数据可以通过Google Cloud的内网传输,Cloud Load Balancing和Cloud CDN又使用单一anycast IP,从离终端用户最近的服务器分发内容,友谊时光的内容分发速度有了显著提升,数据传输错误的情况也不再出现。
因为Cloud Load Balancing和Cloud CDN保证内容分发的高速度和高可靠性,所以现在友谊时光的游戏体验不会因为档案传送效率而受到影响。“整体而言,我们游戏服务的网络稳定性从低于99%提高到99.99%。”熊浩说。
增效显著,降本方面也不逊色。
99科技网:http://www.99it.com.cn
