历时三年,腾讯自研游戏上云到底走到哪了?
历时三年,腾讯自研游戏上云到底走到哪了?
竞核
· 刚刚
用自研游戏,趟出一套上云方法论。
历时三年,腾讯自研游戏上云到底走到哪了?
图片来源@视觉中国
文 | 竞核
作为互联网领域一大热门行业,游戏在随着时代的诸多变化而不断演进。
与之相伴的是,这两年游戏行业鼎盛上行,各大游戏平台峰值不断上涨。伽马数据《2022年1—3月游戏产业报告》显示,2022年一季度中国游戏市场实际销售收入794.74亿元,环比增长10.08%,同比增长3.17%。
其中,不乏《王者荣耀》《原神》《和平精英》《梦幻西游》等成功的国产自研产品。
在笔者看来,这些游戏之所以为全球玩家所喜爱,除了产品自身的可玩性、品质,更重要的是底层技术足够强大。
在众多趋势中,游戏上云的出现与进阶,为玩家们带来了更为流畅、舒适的多维场景体验。同时,也为行业提供了新的发展方向。
01 上云,游戏行业趋势之一
很多人初次接触电子游戏,基本得追溯到上个世纪90年代的小霸王。
当时常见的骚操作,朝游戏卡带吐口水,然后擦一擦。这好比在10年代的玩家圈,笔记本、手机散热器盛行。而前几年大家还频频讨论的卡顿、延迟、画质等游戏痛点,似乎也正逐渐被技术洪流所湮灭。
自2015年上线以来,《王者荣耀》已然成为一款国民级游戏。
竞技游戏强调的PVP属性,是玩家们热衷于MOBA手游的核心因素。在对局中,玩家需要实时知道彼此的位置和操作,更重要的是技能释放是否丝滑,战斗交互是否流畅,这将直接影响玩家的游戏体验,也意味着该类型游戏对网络延迟要求非常高。
有趣的是,很多玩家只是感觉到游戏操作起来比前几年更流畅,却少有人发现游戏右上角的ping值悄悄降低了一半。而这正是《王者荣耀》上云带来的变化。
2019年《王者荣耀》开启上云,并于当年9月完成业务的全面上云。由于云服务器资源可以弹性伸缩、就近接入,让游戏在网络稳定性上得到跨越式提升。据悉,以深圳地区为例,上云后,《王者荣耀》玩家的网络延迟在原基础上下降了约60%。
放眼近几年,主流的MMORPG、MOBA和FPS,例如《原神》《天涯明月刀》手游(以下简称:天刀手游)《王者荣耀》《和平精英》等游戏,都尽可能选择跑在云服务器上。
当然,我们只是看到腾讯、网易等传统巨头,米哈游、莉莉丝等新势力,旗下游戏研发和运维业务逐渐转向“云端”。那有关“游戏为什么上云”、“游戏上云有何好处以及难点”,大多数人应该是囫囵半片。
游戏属于一种较强运营性质的应用,尤其是在很多节点的时候,需要合理调配计算资源。
在传统IDC模式下,每当遇到游戏节点,需要游戏公司提前准备大量服务器。在这一过程中,资源准备、调整以及上架需要时间、人力、资金成本,难免会因为资源冗余或短缺,造成浪费或运营事故。
腾讯游戏技术运营部负责人刘栖铜认为,“云”有着资源快速伸缩的特性。一方面,它可以按需扩充、收缩游戏服务器等资源,避免造成资源浪费,从而节省业务成本。另一方面,遇到游戏节点,传统IDC模式下一般需要用四到八周甚至更长时间来囤服务器。在云上,则可以分钟级地获得资源。
“当然,(需要)特大量级资源时,团队也需要跟腾讯云提前沟通,提前准备一些。”他坦诚说到。
此外,据笔者了解,之前腾讯游戏团队每年大概有几个月,都会忙于业务IDC裁撤搬迁工作。在此期间,游戏不得不停服。而上云以后,得益于通过底层弹性资源调度,将不会再对业务造成太大影响。
上云也提高了服务器的可用性,降低了故障率。在IDC时期,物理服务器一旦宕机,将耗费一定的时间来恢复系统,而业务上云后,即使某台服务器出了问题,也可以通过容器漂移技术,将业务转移到另一台正常的服务器上,极大地优化了运维工作。
总的来说,除了能更好地解决延时、卡顿、渲染等用户体验痛点,以及更有效地防御DDoS、CC攻击等安全问题。游戏上云对于腾讯等企业而言,还存在“降本增效”这一肉见可见的价值。
或正是基于此,眼下上云成为了游戏行业重要趋势之一。
02 自研跋涉,三年趟出游戏上云康庄路
行业趋势的形成,往往都需要一定时间来沉淀、发酵。
庞大如腾讯,从1998年成立至今,已然走过近24个春秋。面临复杂多变的市场环境,唯有“善谋”、“善变”,才能历久弥新。
2018年9月30日,腾讯完成了自成立以来的第三次重大组织架构调整,史称“930变革”。当时腾讯除了成立事业群外,还有个重要举措是成立技术委员会,大力推进自研上云和开源协同。
其旨在打破过去各事业群技术栈割裂、重复造轮子的问题,力图建立新的云上基础设施,为新的业务创新提供支撑。三年多时间,腾讯技术团队摸索出了一套符合自身特性的上云和协同之路。
2022年6月,腾讯完成自研业务全面上云,微信、视频号、腾讯会议、腾讯文档、《王者荣耀》、《和平精英》、《天刀》手游等明星业务已经跑在云上。
坦白说,作为一家在游戏行业举足轻重的企业,腾讯游戏上云的重要性毋庸赘述。
但为山九仞,并非一日之功。尤其对于腾讯而言,自研上云无异于大船换引擎,再加上游戏的底层架构逻辑本身就较为复杂,这场自上而下的改革,高度考验着游戏团队与云团队的配合。
据了解,其实在腾讯自研游戏上云过程中,游戏业务团队与腾讯云之间,经历了信任的磨合挑战。
2020年10月16日,《天刀手游》不删档上线,这款游戏自研发之初就跑在云上。起初手游运行平稳、风平浪静,但随着玩家数量增加和等级成长,上线后不久,卡顿、掉线、奖励不到账等成为了被玩家反馈的热门问题。而在腾讯内网KM上,一封匿名吐槽帖更是不留情面,内容直指云服务器性能问题。
后经调查发现,因为该作火爆程度超过预期,以及MMORPG游戏的玩家聚集特色,导致在服务器的选型上没有选到最优方案,即高主频的计算型云服务器。应将天刀手游部署的云服务器,从标准型提升为计算型云服务器。
为此,腾讯云团队紧急、分批采购协调资源,将天刀的机器进行了分批动态迁移。从本次经历中吸取经验,在后续服务其他业务部门时避免出现此类问题。
与《天刀手游》的情况类似,2022年春节期间,为应对高并发的压力,《和平精英》业务团队引入了一批新机型。尽管也遵循了前期测试流程,但还是出现了少量服务器宕机的情况。后经定位排查,发现是操作系统与机型的适配问题,随后,腾讯云团队迅速调度了一批资源,让业务团队替换了这批机器,才消除了问题。
可以说,腾讯自研游戏上云的过程中,经历过多次试炼,最终都得到了即时解决。但也正得益于这种种经历,腾讯游戏业务团队与腾讯云团队,也从信任挑战转变为携手共进。
与此同时,从结果上来看,完成上云后,对游戏业务也产生了实际价值。
降本上,《王者荣耀》和《和平精英》上云优先选择了南京、重庆、天津这些大园区,服务器带宽成本相比其它机房下降了30%至50%。
增效侧,产品上云后,运维人员的工作重心可以从持续部署(CD)环节,转向持续集成(CI)环节。简单来说,运维人员不用再花大量时间去做代码的线上部署,而是有更多精力去挖掘业务的附加值,例如去做玩家体验数据分析等。
硬实力方面,除了云服务器的弹性扩容能力,其单核性能也比IDC时期提高了30%-40%,单台服务器从服务数千名玩家提升至上万名;云服务器CVM挂载云硬盘CBS所实现的“热迁移”功能,带来了更强的容灾能力,即使有服务器发生故障,也能在玩家无感知的情况下将故障消除。
此外,云服务器的弹性扩容能力,可以在突发情况下,快捷提供批量的资源应急,保证正常游戏;云服务的资源部署在各个城市,可以使用就近节点,提升网络的稳定性。
言而总之,这些都极大的提升了腾讯游戏业务能力。
站在眼下的角度,可以说三年前的“930变革”为腾讯游戏业务带了新生。游戏上云后,在多个维度产生了积极效益,企业层,降本增效;业务层,服务器和网络更稳定;用户层,玩家获取到更佳的游戏体验。
03 云原生,游戏上云的下一站
在腾讯自研上云的过程中,让业务跑在云服务器上只是第一步,要实现真正的“上云”,需要完成第二步,即拥抱云原生技术。
云原生技术是一套以容器化和微服务为核心的技术体系,不仅能实现弹性扩缩容,其架构也能更好地适应云上的环境,大幅提升资源利用率和灵活性。
但对游戏来说,要实现云原生化的难度并不小。
与电商之类的工具型App不同,游戏属于一种内容性质的服务,在行业内没有统一的架构。每个游戏的研发团队都是按各自理解去设计游戏架构,没有统一标准,这使得微服务化改造的工作量异常巨大。
另外,像《王者荣耀》、《和平精英》这种拥有海量用户的游戏,上云过程中绝不能对用户体验造成影响,因而在做云原生改造时需要更加谨慎。
尽管难度很大,腾讯游戏拥抱云原生技术的决心仍然可鉴。刘栖铜观察到,随着云原生思潮越来越猛烈,很多行业内的技术人员也受到影响。“许多游戏开发会主动要求引入微服务技术做云原生化的改造,我们觉得这个潮流已经推行起来了。”
事实上,在过去的经验积累中,腾讯游戏的许多业务团队已经自行开发了多种工具来解决资源调度、可用性、扩缩容等问题,不过,云原生架构里的容器技术,可以使这种能力更强。
据刘栖铜介绍:“云原生架构里基于容器的快速扩缩容,是以分钟级、秒级来实现的,以前我们做也只能以十分钟为单位。”
从2020年下半年开始,腾讯游戏共有十多款产品陆续推动云原生改造,转向微服务架构,甚至在内部培养了一个云原生技术的运维团队,专门和研发人员一起研究业务架构,规划哪些模块适合做微服务改造,以此加速云原生的进程。
更值得注意的是,腾讯游戏在上云实践中积累的各种经验,也为游戏出海提供了强大的支持。
游戏出海一直是中国各大游戏厂商近年来的布局重点。Sensor Tower数据显示,2021年共42款中国手游在海外市场的收入超过1亿美元,在2020年的基础上增加了5款。 出海收入TOP30手游产品在App Store和Google Play的总收入达到115亿美元,较2020年92.4亿美元增长24%。
腾讯也不例外,旗下《Arena of Valor》、《PUBG MOBILE》等游戏,在海外游戏榜单上一直名列前茅。
这些产品刚推出时用户激增,在海外对云服务器的需求量比较大,常面临资源短缺的情况,最终都是在腾讯云的快速响应与技术支持下解决了问题。
腾讯互娱国际(IEGG)的海外游戏业务目前已全部跑在云上,大部分游戏还是采用传统架构为主,但后续会加大云原生的比重。旗下游戏工作室在开发新作品时,也会优先考虑云原生的方式。
游戏的下一站会是哪?云原生或许是目标地之一。(本文首发钛媒体APP)
790篇资讯
1.8万关注
竞核
中国首家游戏电竞媒体厂牌(合作交流可联系:18305980182)
最近资讯
- 历时三年,腾讯自研游戏上云到底走到哪了?
- 疫情期间被裁后,这群游戏人又找到了工作
- 主机游戏展中国玩家陡增,腾讯网易米哈游入局意味着什么
本文观点仅代表作者本人,钛媒体平台仅对用户提供信息及决策参考,本文不构成投资建议。
想和千万钛媒体用户分享你的新奇观点和发现,点击这里投稿 。创业或融资寻求报道,点击这里。
敬原创,有钛度,得赞赏
-
钛粉36186 赞赏了
习酒划转茅台集团财务公司5%股权,上市仍在“激烈博...
约2天以前 -
钛粉66633 赞赏了
重新定义“一体化”?HR SaaS产品PaaS化之...
2022-06-16 08:51 -
碧天黄地 赞赏了
未来汽车如何实现创新与融合?几位大佬有话说
2022-05-30 21:37 -
钛友趣76... 赞赏了
批量招聘难题何解?他们发现了HRSaaS的新机会 ...
2022-05-26 23:38 -
单晶冰糖啦... 赞赏了
钛媒体华南中心成立 全财经战略布局再进一步
2022-05-25 11:30 -
钛粉89798 赞赏了
郑大一附院,一家“超级医院”的双面特写
2022-05-21 06:19 -
钛粉00698 赞赏了
大厂深蹲,时代向前
2022-05-19 10:27 -
刘成军 赞赏了
中国信通院院长余晓晖:加快构建我国特色的工业互联网...
2022-05-18 14:09 -
已注销用户 赞赏了
Netflix真的会为「卖广告」掏出真心吗
2022-05-17 10:19 -
钛田097... 赞赏了
黑海粮仓“起火” ,全球粮食失衡
2022-05-09 19:50 -
钛i7Tw... 赞赏了
Bilibili Issues 10,000 NF...
2022-05-03 16:30 -
钛粉11841 赞赏了
式微的金三银四,进击的线上招聘 | 钛媒体深度
2022-04-28 00:39 -
钛粉70984 赞赏了
式微的金三银四,进击的线上招聘 | 钛媒体深度
2022-04-27 14:29 -
刘成军 赞赏了
【书评】工业互联网,如何开启工业全价值链价值重构的...
2022-04-20 15:10 -
钛粉12812 赞赏了
破发又大涨 海创药业“明天”的故事不好讲
2022-04-13 19:13 -
端生 赞赏了
孟晚舟归国首次亮相,华为年度净利润超1100亿元 ...
2022-03-29 17:26 -
钛粉04723 赞赏了
京喜基本退出社区团购
2022-03-28 12:53 -
钛粉34992 赞赏了
我和我的植物人女儿|钛媒体影像《在线》
2022-03-25 14:59 -
钛粉32623 赞赏了
“看风使舵”的摩根大通,为什么不值得信任?
2022-03-23 13:18 -
钛粉64062 赞赏了
酒店机器人离“万能”员工,还差多少笔融资?
2022-03-19 10:27 -
钛粉41134 赞赏了
俄乌战火中的中国留学生:我决定留下帮助普通人
2022-03-18 11:45 -
钛粉52609 赞赏了
半导体高管不断跳槽,背后透露什么信号?
2022-03-05 16:01 -
钛粉08632 赞赏了
叮咚买菜上海地区实现盈利,未来扭亏有望了吗?
2022-02-28 13:11 -
炜琳 赞赏了
刀口夺金的私募业:猎人、赌徒和骗子
2022-02-25 00:22 -
钛粉90022 赞赏了
年薪4亿的中国最贵科技CEO是谁?我们对高管薪资做...
2022-02-17 20:27 -
钛粉30326 赞赏了
亮风台联合创始人唐荣兴:元宇宙是个慢风口,AR领域...
2022-01-20 14:20 -
钛ae5u... 赞赏了
钛媒体科股早知道:发展最快的子行业,订单火爆,未来...
2022-01-17 04:39 -
满级钛宝1... 赞赏了
十亿消费者,谁是下沉市场的孤勇者
2022-01-15 11:42 -
马洋928 赞赏了
AI年度总结与展望:超大规模预训练模型爆发,自动驾...
2022-01-10 18:12 -
已注销用户 赞赏了
奈飞无奈:《华灯初上》难成《鱿鱼游戏》
2022-01-10 15:18 -
钛粉25713 赞赏了
新能源汽车还有多少空间?
2021-12-29 22:06 -
钛粉91858 赞赏了
出海东南亚,阿里没得选
2021-12-27 15:07 -
钛粉91647 赞赏了
出海东南亚,阿里没得选
2021-12-27 15:05 -
钛粉91231 赞赏了
BAT为何分化在2018?
2021-12-27 14:50 -
钛粉63223 赞赏了
薇娅“落幕”,直播带货会“变味儿”吗?|钛度热评
2021-12-24 21:27 -
赚赚 赞赏了
“抢红利”的《误杀2》,急于收割的万达和“陈思诚宇...
2021-12-22 17:07 -
赚赚 赞赏了
12月22日A股分析:创业板指涨0.55%,医药股...
2021-12-22 17:02 -
钛粉95326 赞赏了
美国又来捣乱了!中资收购韩国半导体巨头计划“流产”
2021-12-16 23:07 -
钛粉40847 赞赏了
美国又来捣乱了!中资收购韩国半导体巨头计划“流产”
2021-12-16 14:38 -
马洋928 赞赏了
快手史上最重要一战开场
2021-12-09 10:22 -
马洋928 赞赏了
快手史上最重要一战开场
2021-12-09 10:21 -
小小日月 赞赏了
投资人自白:被坑了1亿后,我再也不给影视项目投钱了
2021-12-09 10:13 -
发家致富1... 赞赏了
Zillow大牛市炒房巨亏,别把人祸甩锅人工智能
2021-12-09 08:46 -
小小日月 赞赏了
理想主义者自救指南
2021-12-08 17:41 -
小小日月 赞赏了
爱奇艺,病在九千人
2021-12-08 17:33 -
钛粉40736 赞赏了
家装互联网,困于“局域网”?
2021-12-04 18:24 -
小团子_T... 赞赏了
我是博物馆文创IP授权专员,文史与创意桥梁的搭建者...
2021-11-30 06:34 -
钛粉57559 赞赏了
战斗浪潮和时代心事
2021-11-25 14:54 -
钛粉27830 赞赏了
网红书店近黄昏
2021-11-21 11:12 -
钛粉46586 赞赏了
元宇宙还没影,音乐巨头们为何纷纷下注?
2021-11-20 14:13 - 查看精彩文章,打开钛媒体客户端
挺钛度,加点码!
- ¥ 5
- ¥ 10
- ¥ 20
- ¥ 50
- ¥ 100
支付方式
支付
支付金额:¥6
赞赏金额:¥ 6
赞赏时间:2020.02.11 17:32
账户【未登录】提示!
个人中心将无法记录并同步您的赞赏记录,
是否进行登录
分享文章
Oh! no
您是否确认要删除该条评论吗?
猜你感兴趣
分享文章