阿里云1年后正式成立游戏中国游戏高峰论坛首次露面

2008年9月,阿里巴巴正式确定“云计算”战略,一年后阿里云正式成立。阿里云通过构建原创底层代码,开发了“飞天”云操作系统。同时,为了满足阿里巴巴淘宝等核心业务的核心业务,阿里云在全球部署了数据中心。据悉,大陆有6个地区,海外有11个。

技术和经验的积累,让阿里云成为云服务领域最知名的团队。然而,对于很多人来说,阿里云仍然是一个神秘的组织。近期,由于市场策略的变化,阿里云的话语权逐渐增加。今天,阿里云游戏首席架构师李刚首次亮相阿里云“融合生态,游戏中国”游戏高峰论坛,并对阿里云游戏的解决方案进行了部分介绍。

阿里云游戏首席架构师李刚在高峰论坛上发表演讲

此前,葡萄君还采访了李刚。值得一提的是,由于人才保护政策,阿里巴巴很少让核心技术人员出现在公众视野中。当时,李刚还是第一次接受媒体采访。

采访中,李刚不仅介绍了阿里云本身,还谈到了自己对云服务在游戏领域的发展和痛点的理解。他认为,在游戏领域,近期云服务最大的痛点是稳定性和安全性;同时,对于一些PC游戏和网页游戏厂商来说,云服务的性价比也是他们的核心考量。“BGP带宽的价格基本上是单双线带宽的好几倍,对于大部分终端游戏来说性价比不高。”

此外,为了稳定性和安全性,李刚还介绍了阿里云处理全球服务器和防御DDoS攻击的方法和方法。在全球协同服务器方面,阿里云将工作分为三个层次:解决跨国骨干网的传输、全球数据交互与同步、全球流量调度能力。在DDoS攻击防护方面,阿里云先后推出了“高防IP”(防御100G以上攻击)和“游戏盾”(防御T级攻击)两大核心产品。未来,他们还将瞄准小游戏。为满足团队需求,我们推出了高性价比的5-30G防御产品。

最后,李刚还介绍了阿里云BI和AI在游戏领域的应用与探索。据悉,阿里云的部分BI和AI应用可以显着提升游戏运维和研发的效率。未来,阿里云计划投资游戏内机器人AI(NPC)的探索和研究。“我们不是要制作AlphaGo,而是要降低制作AlphaGo的难度。” 李刚是这样描述的。

以下是采访摘要:

葡萄君:阿里云负责游戏领域的团队结构是怎样的?

李刚:阿里云游戏团队是整个阿里云售前业务体系中最早也是最成熟的团队。目前,总体格局是“区域+产业”。

区域意味着我们已经建立了许多分支机构。比如,2016年经济发达的城市大概有7个,现在有10个左右的分支机构提供深入的本地化服务。

我在游戏行业团队,负责为领先客户制定整个行业战略和解决方案,并为区域团队赋能。

对于游戏云,我们有一个垂直的售后服务团队,叫做技术服务经理团队。此外,阿里云还拥有产品团队,根据具体业务场景推出定制产品。可以说,阿里云团队拥有从售前、售中、售后到产品的专业垂直服务体系。

葡萄:您认为云服务在游戏领域的痛点是什么?

李刚:对于整个游戏行业,我认为云服务有两大痛点,稳定性和安全性。首先是稳定性。这不仅要求服务器不出现故障,还要求各种技能指标保持稳定。不仅要在特殊情况下保持稳定,还要能够提供365*24*7持续稳定的服务。

二是网络安全,包括抗DDoS攻击能力和应用层攻击防护。一些大厂商会更加关注业务和运维安全。比如最近吃鸡类很火,防止吃鸡作弊也是目前很多厂商关注的重点。

事实上,手游对云服务有着与生俱来的需求。这是因为手游运营周期短,对游戏运营的未来预期往往不确定。几乎是理所当然的接受,纠结无非就是选择哪一朵云。当然,近几年手游的势头也给国内的一些云厂商带来了火力。

“就传统的端对端网页游戏而言,还存在一些问题和困难。”

葡萄君:对于页游来说,具体的痛点在哪里?

李刚:上云的路上主要有两个障碍。首先是带宽价格问题。BGP带宽的价格基本上是单双线带宽的很多倍,对于大部分网页游戏来说性价比不高。

其次,网页游戏也需要安全防护,但防护特性不同于大流量防护。由于页游服务器开孔较多,需要对页游进行大量IP防护,每个IP的攻击流量都不是很大。

解决了这两点,网页游戏本身就非常适合云。页面游戏的滚动服务器和组合服务器比手游严重。短期内可能需要上千台服务器,但运行稳定后,可能只需要几百台服务器。.

葡萄君:那末局呢?

李刚:对于传统的端游厂商来说,首先他们库存的实体机呢?各大终端游戏厂商都有自己的IDC,拥有上千台物理机,厂商需要逐步消费这些。其次,一些老的游戏模式经常使用广播的方式进行服务发现,但是在云计算的网络SDN中,这种方式是行不通的,所以往往需要借助一些更复杂的技术手段来解决问题。. 这些都会影响到传统端游在云资源上的应用。

从服务需求来看,端游服务器一方面对计算能力的要求很高,另一方面对时延的要求也更加严格,尤其是竞技端游。两年前,当我们接触这些传统的端页游戏公司时,他们几乎从未考虑过使用云资源。他们往往对云的计算能力和稳定性产生严重怀疑。

但我们可以明显感受到,从去年下半年开始,很多传统终端游戏厂商开始应用混合云,通过专线开辟了自己的IDC和阿里云云机房。现在,如果他们有一些临时的增量需求,比如在处理一些促销活动时,他们会以混合云的方式使用部分云资源。同时,阿里云的算力和稳定性也得到了充分验证。目前,这些厂商使用的云计算项目和规模都有比较明显的上升趋势。

葡萄王:为什么会有这样的上升趋势?

图片[1]-阿里云1年后正式成立游戏中国游戏高峰论坛首次露面-老王博客

李刚:不难看出,云计算确实可以解决一些原来端游需要解决的问题。比如云计算迭代速度快,在计算能力上的升级有很多优势,所以扩展并不过分。此外,在延迟问题上,云计算还在协议层优化、计算节点分布、网络接入质量等方面为他们提供了更好的解决方案。

云平台的广泛覆盖在一定程度上解决了网络延迟和公网质量不稳定的问题。以阿里云为例。目前,我们在中国大约有七个区域和大约20个数据中心。近期,我们还将推出边缘节点和网络接入POP点服务。无论玩家在哪里,都可以安排比赛。优化服务节点,有效提升用户体验。

同时,将核心世界服务器放到云平台后,云计算中心还可以提供跨区域的可靠内网连接,从而保证整个游戏内数据传输的稳定性和效率。这种分布式游戏架构,用户可以自己搭建,但是成本会很高,维护管理也很麻烦。在中国,目前只有领先的制造商有能力做到这一点,他们逐渐觉得这样做实际上是非常劳动密集型和资源密集型的。基本上,他们正在逐渐采用云平台的方式覆盖IDC无法覆盖的地方。.

稳定安全具体案例:全球服务器、棋牌DDoS防御

葡萄君:全球部分同服游戏如何解决稳定性问题?

李刚:阿里云提供的全球服务器解决方案可以分为三个层次。第一层是解决跨国骨干网的传输问题。游戏产品需要稳定、低延迟、几乎无丢包的通信线路,这样才有可能构建所谓的全球服务器架构。在使用云服务之前,用户需要支付极高的价格租用国际通信线路。整个过程也很漫长,当业务临时发生变化时,变化的成本会非常高。今天,用户只需点击几下鼠标即可完成。

第二层是全局数据的交互和同步。在分布式缓存中,大量数据被发送到唯一记录和计算决策的地方。可以说,数据同步是一项艰巨的任务。除了需要稳定的网络链路外,还需要良好的同步机制。当同步失败时,如何继续处理未完成的任务,如何避免“脑裂问题”(双方数据不匹配),如何在此基础上保证数据同步服务的高稳定性。

对于数据同步,阿里云提供了非常专业的数据同步服务。除了Oraclet云系统好用吗,它已经支持几乎所有关系型数据库的数据同步,包括缓存数据同步。

第三层是全局流量调度能力。你可以把这部分理解为最后一公里,这在之前的部署完成后尤为重要。以前的骨干网再好,如果最后一公里接错位置或者经常抖动,整体效果不会很好。

具体而言,全球动员能力主要通过几个点。其中之一是阿里云上的智能 DNS 解析。该功能会根据用户的IP地址提供相应的接入点。另外,这个加速服务也可以通过HttpDNS+淘宝接入网关服务来提供。

葡萄君:除了稳定性,之前也提到过安全问题。例如,在棋牌行业,DDoS攻击是最常被提及的安全问题。

李刚:棋牌行业现在是DDoS攻击的重灾区。大约两年前,300-400G的流量攻击非常大,现在500-600G只是日常,大流量的攻击肯定会打到T。

葡萄君:阿里云在安全防护方面做了哪些工作?

李刚:在游戏行业,安全防护是阿里云的核心卖点,这正是市场所需要的。阿里云针对 DDoS 攻击推出了一款名为 Game Shield 的产品。从 2016 年上半年就开始了,并迅速迭代到 5.0 的阶段。传统的国防竞争必然是资源。我要防御多少攻击量,必须有大于攻击流量的带宽资源,防御成功后再清理。

相比之下,游戏盾其实是在和数据竞争,因为阿里云保卫了国内近40%的网站业务,拥有全球最大的黑产攻击数据。数据可用于有效提高防护效果;同时,Game Shield可以帮助服务使用隐藏服务IP的方式,让大部分攻击流量成为黑洞。

在防护方面t云系统好用吗,阿里云最早的防御方式是高防IP,即在攻击点前面串联保护点,连接的保护点具有清洗攻击流量的能力。这种保护方式可以与游戏护盾结合起来,保护游戏系统中一些重要的单点。

Game Shield 提供了一个用户界面来配置自定义保护策略。同时,阿里云攻防专家根据实时攻击流量特征动态配置防护策略。因此,没有这种一流的实战攻防能力,就无法提供优质的服务;

另外,游戏盾与大多数安全防御方法的不同之处在于,每次黑客攻击时,产生的痕迹和信息都会被我们记录下来。如果他下次再以同样的方式攻击,那就没有效果了。对于攻击者来说,他必须想办法改变,这将大大增加他的成本。游戏盾5.0就是基于这个方法提供的。基本上,现在整个国内棋牌行业都可以抵抗DDoS攻击。基准产品。

葡萄君:目前市面上似乎有类似Game Shield的竞品。

李刚:现在确实有一些厂商在模仿我们做一些类似的产品,但是他们在连续攻防方面的数据积累和实践经验有些欠缺。可以说,能与我们相比的效果非常少。

事实上,对于游戏领域,阿里云的整个安全防御并不完善。据业内人士测算,防护成本基本上是攻击成本的10倍以上。通常,一些受到攻击的小团队因为无力支付保护费用而被打死。我们也提供了尽可能多的保护方式,比如现在的5G免费保护,虽然对于大部分中小型网站来说已经足够了,但是对于游戏来说肯定是不够的。目前,我们的产品包括防护数百G的高防IP,以及防护T级的游戏盾牌。目前我们在5G-30G领域有产品补足计划。我们希望推出这款具有一定防御能力的高性价比产品,

阿里云的BI和AI技术在游戏行业有什么用?

葡萄君:除了服务器技术,阿里云其实在BI和AI领域也做了很多内容。这些内容在游戏领域的具体应用是什么?

李刚:我们先说BI,也就是数据分析部分。首先,在数据分析方面,阿里云可以提供多种数据引擎。比如我们有基于开源Hadoop的EMR,自研的Max Compute,以及GreenPlum、PolarDB等各种分析型数据库服务。当然,这只是一部分。用户可以通过这些数据库引擎轻松地在云端构建BI分析系统。同时,我们与友盟、阿里游戏以及一些外部第三方公司合作,提供一些专业的BI服务。比如整合游戏数据运营服务和增值服务(日活、留存、流失预测等),用户分层运营服务,这些服务都是通过SaaS直接提供给用户的。

如果你是比较大的公司,有自己的BI人员,阿里云可以提供最合适的计算引擎;如果小团队没有专业的BI人员,也可以为您提供相应的SaaS解决方案。

具体比如日志服务,我们帮助用户构建了一套类似于ELK的数据探索和流式分析引擎。一个没有接触过这项服务但具备一定基础技术能力的工程师,基本可以在几小时内掌握1个系统。除了易于使用之外,它的查询性能也非常好。阿里云几乎所有基础云服务的日志分析都在这个系统中进行;基本上在10亿级别的数据表中,不到4个简单的条件查询加上1个组Clustering会在1秒内返回。用户通过自建系统很难达到这种效果。

葡萄:那人工智能呢?

李刚:人工智能就是这样。首先,集团高度重视。从达摩院最近的布局可以看出,其中很大一部分投入到了人工智能上。在游戏运营方面,我们可以利用机器学习的方法来做用户流失或支付等行为预测分析,可以做一些精准的运营活动。

此外,团队也希望与感兴趣的团队做一些探索性的工作。例如,我们现在正在与团队合作,尝试通过 AI 辅助 3D 设计来提高游戏角色和场景动画设计的效率。在整个游戏制作周期中,动画设计是一个非常耗时的阶段。手动的方式,一个交互的迭代周期基本都在一周以上,而大城市的设计是以月为单位的。但是,通过AI,当用户清楚地描述需求时,可以快速生成内容,从而可以同时完成许多任务,然后设计师可以进一步优化和提高Auto Design产生的设计效果。

此外,AI技术也可以体现在游戏内容上。通常,游戏中的机器人会被赋予相对固定的行为模式,这使得很多游戏中的NPC等机器人显得很“傻”。其实国外也有一些团队专门做游戏AI,让机器人变得智能。我们不是要制作一个 AlphaGo,而是要降低制作 AlphaGo 的难度;也有一些案例,但是目前国内的工作还是比较薄弱的。所以这也是我们努力的方向,当然我们也在寻找一些愿意合作的团队。

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论