2017年游戏行业的快速发展也为其带来不少挑战。腾讯云游戏行业解决方案架构副总监王璋在现场为大家带来了“腾讯云游戏行业解决方案”的主题分享。
王璋介绍到,17年游戏开发者最关心的四个点分别是全球化、游戏重度化、安全和数据。
1、全球化
上升的运营成本和高度重合的游戏导致了企业将游戏出海视为一个不错的选择。但游戏出海同时也面临着全球IDC建设,全球网络延迟、全球内容加速和服务相应支持等问题。腾讯云现在在海外的数据中心以及我们和合作伙伴的中心总共有36个,并且这些数据中心之间全部都有专线互连,通过这样大数量的数据中心互联,腾讯云提供了两套方案来解决上述问题。第一套方案是全球应用加速服务GAP,玩家上行后,通过专线抵达rs即游戏服务器所在区域。因为这其中的长距离都是用专线构建的网络,所以稳定性较高而且延时较少。另一套方案对业务的改造很低。这个方案用于服务器需要被分配于用户比如国内、东亚、东南亚各个国家的用户时,多个区域的全部BGP就会被映射到一台rs上面,每个区域的用户通过DNS解析找到自己的点,然后专线到达rs.
2、游戏重度化 随着游戏场景不断丰富以及游戏品质提升等原因,开发者们越来越关注游戏的重度化。游戏重度化带来对于服务架构的挑战来源于三个方面:计算、网络和运营。对于计算挑战,腾讯云也提供2个方案。第一个方案是专用宿主机CDH,通过宿主机可以实现这台机器的虚拟化,自己规划,部署业务,达到资源的最大利用化。第二个方案是黑石。黑石具备两个特点,其一是它能够网络虚拟化,可以快速重建网络环境。另外它具备云的弹性,把资源共享的周期都做好了。
腾讯云应对网络高并发问题的措施是采取多个进程来处理整排机器上面所有虚拟的安装包,这样就可以映射到不同平台上,增加了虚拟机的性能。另外,王璋介绍到具有多、快、好、省特点的腾讯云Dolphin游戏更新方案可以解决游戏大包更新的困境。
3、安全
王璋介绍到腾讯云的解决方案既可以对抗大流量攻击,也可以应对越来越难以防御的精细攻击,以及处于攻击“重灾区”的棋牌类游戏。
4、数据
数据的重要性在游戏行业的不容忽视。王璋介绍了比较流行的两个产品:数据工坊TDF(Tencent Data Factor)和EMR(弹性MapReduce)。TDF最大的便利就是它把底层的计算、引擎、框架全部都透明化,用户只需要简单的操作就能得到计算结果。EMR是全兼容式的平台,可以更便捷地进行离线部署,另外它也兼容稳定系统和对象重组。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。