随着手机游戏市场竞争升级,今年,决定手机游戏吸量、留存,除了获得一个强势IP外,一个新的关键词逐渐走上了手游发行运营的主舞台,它就是“云计算”。当人们还在关注《全民奇迹MU》三个月斩获2亿惊人流水的时候,却很少有人剖析其成功的运营策略,金山云旗下游戏云服务为主体架构的运营模式为其带来了更多、更好的市场机会。
为此,我们深度挖掘剖析了云计算对游戏厂商的重要性,此次,金山云作为全球领先的云服务提供商,承担了《全民奇迹MU》繁琐的基础架构搭建及运维工作,为CP节省大量时间和精力,使其专注于游戏本身的研发和优化;金山云游戏云生态也为《全民奇迹MU》带来吸量、留存能力的大幅度提升,铸就了市场的成功。在云计算普及的年代,云计算俨然已经成为一款成功手游的标配。
完美游戏体验和海量玩法对底层技术要求几近严苛
《全民奇迹MU》是由北京天马时空研发,恺英网络代理发行的手游,创始人刘惠城对游戏行业的深刻认知,成就其成功,一方面归功于他对于整个行业发展趋势、运维策略、行业新技术等精准的把握,另一方面则仰仗于他精品化游戏战略的眼光。也许很多人都在赞叹刘惠城选择韩国网禅级IP《奇迹》的当机立断,但科学的二次优化、运营,也是成就该游戏成功的一个重要因素。
若提及《全民奇迹MU》“最好玩”的地方,对业界最为认可的是游戏体验。《全民奇迹MU》延续了端游《奇迹》包括装备养成、人物养成、Boss挑战、刷怪练级、副本大战在内的经典游戏环节,并在此基础上,为玩家打造了装备获取、装备养成及装备买卖的交易平台,提供了全新的生存链条。如此庞大的玩法内容,必然导致后台拥有复杂的数据结构、更频繁的网络交互和更大量的后端运算。因此产品对底层支撑架构要求非常之高。
游戏在最初部署时决定选用时下火热的游戏云,但通过测试发现几家所提供的云主机单台只能支持最高700人在线就会出现严重的网络延迟情况。在无法很好解决这一问题的情况下,游戏研发团队决定采用高配置的纯物理机,在极端压力测试下,单台高配物理主机可支撑1200人同时在线,但是通过核算初期采购预算,以及上线时间紧张、后期运维等问题,该方案依然不够理想,而正是金山云提供的高性能云主机,能够快速部署,并能够大幅节约成本,成了他们解决这些问题的理想选择。
金山云专业技术作保为《全民奇迹MU》提供最优后盾
在游戏上线前的半年时间里,金山云技术团队深入天马时空游戏研发团队,根据云服务的特征为游戏底层架构的调整出谋划策,为游戏体验进行深度优化调节。对于《全民奇迹MU》在上线后可能遇到的极端情况,金山云技术团队分别对虚拟中断、自旋锁、时钟虚拟化、CPU睿频、物理网卡共5个方面进行优化:
第一、增强虚拟中断处理效率:利用硬件特性,专门优化了在主机遇到高负载情况下虚拟中断的及时性,在很大程度上减少了高负载时的性能损失。
第二、减少虚拟机自旋锁对物理机性能消耗:增强虚拟中断处理效率后,自旋锁会大量应用于中断处理等部分,而此时CPU在等待自旋锁时不作任何有用的工作,仅仅是等待,因此通过技术优化而减少物理机无谓的性能损失,及时让出CPU计算能力,减少物理机负载。
第三、提高虚拟机时钟虚拟化效率:通过半虚拟化技术减少时钟虚拟化的性能损失,同时增强虚拟机时钟的准确性。
第四、开启CPU睿频技术:最大限度挖掘CPU潜能,提升CPU的单核性能,将整体性能发挥到极致。
第五、优化物理机网卡,均衡网卡中断:将网卡中断均匀地分配在物理机各个CPU上,避免由于单个CPU的性能瓶颈对网络性能造成影响,处理能力得到大大提升。
*满载指大部分案例,如果业务自旋锁很少则会高于本例
通过以上五点对资源使用、硬件性能提升共同的优化、协助下,金山云技术团队实现了将云主机与高配物理服务器的性能无限接近。由于之前一台物理主机只开启一个游戏服务,而金山云云主机可以在一台物理机上开启多组服务器,更有效地利用物理机的资源,最终实现了单台云主机上支撑近6000 人同时在线。
金山云与天马时空团队通过一次又一次的技术优化和改进,以游戏云作为核心驱动力,为《全民奇迹MU》成功上线奠定了基础。在游戏上线当天,金山云高性能云主机的作用发挥到极致,对于瞬间涌入3万的游戏玩家,金山云零故障支撑游戏平稳运行,最高峰值带宽1.8G,全服不卡不掉线。金山云以优秀的技术实力保障了游戏上线的顺畅运行,也成为游戏取得辉煌成绩的最坚实后盾。
打造良性游戏云生态为游戏加速助力
2013年,金山云首次提出“游戏云”概念。2014年,金山云正式推出适用于游戏产品的云端架构及游戏云解决方案,包括SSD高性能云主机(KHOST)、海量级规模分布式云存储(KS3)、独有PCI-ECache加速层关系型数据库(KRDS),以及CDN、弹性IP等系列产品,共同构成了更适用于游戏产品的高可用、高稳定的游戏云服务架构。
强大的云计算服务为客户解决了游戏上线的后顾之忧,而一向注重极致服务的金山云敏锐发现,在游戏研发阶段,玩家体验和转化成为客户最为关注的因素。于是金山云率先在国内推出了游戏前端增值服务——游戏评测平台。
在游戏研发阶段,金山云为开发商、CP提供适配测试、数据分析、玩家反馈等完整的评测服务,并给出针对性调优专业意见,并进一步保障了完美的游戏体验度,提升吸量留存能力,而该平台也成为金山游戏云生态中的重要一环。《全民奇迹MU》在上线之前,同样选择了金山云的一站式解决方案。
在新游上线渠道平台前需要漫长的测试过程,而对于很多CP及开发商来讲,测试经验的不足就需要第三方来补足。金山云游戏评测平台,具备横向数据对比模块,可以根据游戏题材、玩法和海量数据库进行智能匹配,计算相同标签游戏的平均值和最高值,精准计算各款游戏的未来发行能力。
同时,平台还为收集玩家反馈打开通路。金山云通过玩家群和论坛,收集评测帖等方式,最终汇总提供优化方案和建议。通过这个机制,可以了解到产品改进方向、产品表现力、用户体验、现存bug、以及游戏背景设定的接受度等多层面玩家意见。金山云通过强大的数据收集和整理分析能力,为研发团队提供了玩法、系统、社交功能、角色设定等诸多角度的合理调优策略,帮助调整游戏在测试阶段遇到的问题,最终提升玩家的体验,赢得市场的认可。
当今游戏产业格局已经发生了变化,除了支撑游戏开发者的底层运维外,游戏云服务商还可以为游戏开发者在分发、推广、运营等阶段提供其他更多样的帮助,切实帮助游戏开发者赚到钱,获得更大的收益。
在与《全民奇迹MU》合作中,金山云也得到了充分升级,成为手游行业最专业、性能最优异的游戏云服务平台。除了成熟的技术外,依托于在游戏领域的积累沉淀,金山云有较为完善的生态闭环,能够帮助游戏开发商营造出更好的生态环境,提供更多的帮助与服务,这才是金山云最为核心的优势。