一款游戏上线一般需要三天的时间,如果虚拟化的话三十分钟就可以解决。硬件成本虚拟化里边调配,成本差异化非常明显。IT架构要解决的是从模糊的方法到清晰数据全面的数据和工具的支持。网页游戏理想的架构,因为市场发展变化快,所以要求IT的架构必须要有弹性的特点,成本核算精细,可控,以形成成本的优势
趣游副总裁&CTO李威
GameLook报道 / 中国网络娱乐大会(COEC)于10月29—10月30日在新大都饭店召开,趣游副总裁&CTO李威在大会中演讲,演讲主题为:分享趣云——网页游戏与云技术。
以下为演讲实录:
主持人:
大家下午好!欢迎回到网络娱乐大会的网页游戏论坛,首先有请趣游科技副总裁&CTO李威先生来勾画“网页游戏与云技术”的主题演讲,有请!
李威:
尊敬的各位嘉宾,大家下午好!
我是趣游(北京)科技有限公司的CTO李威。今天我演讲的主要题目是网页游戏和云技术,可能会偏向一些技术类的内容,主要是给大家介绍我们新成立的趣云的研究工作室。
在座的各位都偏于业务和产品的比较多,首先提出几个问题,应该是熟悉又陌生的问题,熟悉是一直困扰游戏开发企业的,陌生是因为一直没有找到良好的办法。硬件的成本对网页游戏营收平衡的压力,网页游戏有一个比较显著的特点,频率和总数非常多,由网页游戏单组的硬件成本可能直接会关系到这个网页游戏,整个网页游戏大盘的营收状况。繁琐的上线调试流程,被逼舍弃游戏。很多企业,尤其是运营企业有比较深刻的体验,可上线的游戏非常多,需要的是我们进行筛选,每一款游戏的上线、调试,无论是游戏研发人员还是游戏技术人员,繁杂的接口包括一些高额的硬件费用让我们不得不舍弃我们本不太看好的游戏,在这样的情况下,就会有很多游戏,本来在市场表现非常不错,但是由于一些其他的原因被舍弃掉。我记得《傲视天地》是2010年非常成功的游戏,但一开始上线的时候找过一些企业,这些企业当时他们并没有觉得《傲世天地》会有今天这种成功,很多企业都选择了放弃。无法重复利用资源,所有的资源按峰值配置,技术人员比较辛苦,我们的每一组服务器按照推广的峰值配置,我们可能会配置十兆、十五兆带宽,配置一个非常高的CPU内存的指数,也是为了游戏正常的运营,但是这种峰值只有在推广的时候达到,而推广以后真正用到的连30%都到不了。单个物理服抗供给能力若,游戏投入市场风险大,靠眼光和运气,或者说只能靠我们自己CEO、COO个人的第一直觉。
云的概念,可能很多人都非常清楚,放在网页游戏中所表现的第一是流程少,资源的配置是自动化,成本比较低,可以二次利用,资源使用率比较高,平台的统一、弹性收缩度也比较大。实现云的软件化或者说软件服务化、服务运营化和规范化的服务是一个过渡到云的过程,也是一个物理到逻辑的过程。这个典型的范例,云基本上是三层结构,SAAS、RAAS、IAAS,做的比较好的是Google企业应用套件,包括亚马逊的BC2。网页游戏的IT架构特点,这里边说的是网页游戏非常理想的架构特点,首先市场发展变化快,所以要求IT的架构必须要有弹性的特点,包括对需求做出的快速反应,应该说我们把每一幅的成本核算非常精细,投入运行的成本可控,以形成成本的优势。网络游戏的研发周期产品非常多,决定我们需要快速上线、快速占领市场,服务质量要求高的话,也就是说我们需要高可靠性,保障上层业务连续性及服务质量。其实在中国的话,现在开展的海外业务也比较多,可能在座的很多企业领导,也会对海外业务有比较深的了解,在中国网页游戏,我们的玩家应该说还算是比较会折腾,在日本地区,应该说网页游戏真正的服务质量和你的本身游戏的稳定度,而决定了你游戏的在线高与低,可能在日本和韩国的国家,他可能对服务的质量和对游戏的稳定性,要远远强于在国内的玩家的感觉和态度。
这三层架构,接下来分析SAAS,这是最上层的表现端,实现随时随地的跨平台,这应该是和本身的业务结合的最近。PAAS相当于资源化平台的开发部署,以及提供标准化的开发包括一些环境,还有强大的游戏引导和数据分析,IAAS应该是最底层,我们把真正的物理分服变成逻辑分服。
总体的建设目标,应该是从云数据分析、到云接口到云游戏,进行业务的计算和分层的结构,主要的还是实现两个,第一个是资源虚拟化,第二个是统一的数据分析。这是我刚才所说云计算一个简单的案例,从简单的物理分服包括分布式的云计算,以前我们物理分服,会说某某机房的服务器,逻辑分服相当于只有在非常大的数据处理中心,有一个云主机会给你分成,也就是说他没有物理服务器的概念,而只是一种逻辑的概念。这是整体的技术架构,应该说从最上层的应用服务,也就是刚才所说的最上层的,包括数据库、数据分析、数据门户,中间通过一些数据协议传输,最后到一层的统一资源池,再到设备的资源点再进行基础的处理。
趣游的IAAS云简述他的一些优点和特点,统一的管理平台,云一样的管理,资源池化,内置高可用等等。趣云的逻辑架构,中间是云主机包括云服务的基础层,左边应该是虚拟化的进项处理,右边应该是我们经常所说云计算的其中一个比较重要的一部分,就是分布式存储,分布式存储我们现在应该说是整个云计算来讲一个比较麻烦的难点。通过横向的扩张轻松扩张到自带认证和自有云。这是趣云的数据中心架构,最上面是游戏的数据库中心,广告的数据库中心,通过广告的接口进行数据分析。到达数据中心进行数据存储,然后对整个的数据进行三个应用,第一个是阿帕奇进行海量的数据分析,形成BI报表分析,还有一个是GM通信系统,进行海量的数据分析。现在从游戏研发和游戏运营公司,从实际出发困扰我们一个比较大的一点,现在每一款游戏都有自己的GM后台,标准不一样,包括整个数据定义标准不一样,操作的模式也不一样。在这样的情况下趣云做的一个事情是把GM所有的后台进行整合,我们会让大家觉得,会让所有的游戏研发公司觉得,趣游的GM是最专业的。我们会结合所有游戏开发公司的意见,会打造一个统一的GM通信后台,目前只是提供给我们公司使用,将来会提供整个开放的使用。我们会对一系列的游戏进行运营数据横向比较,在所有的游戏研发公司,无论是趣游自己自主去研发还是我们同行业的操作伙伴,我们会把一部分的数据,一部分比较关键的数据开放给整个的游戏研发公司和游戏研发团队,进行横向比较,我们可以少犯一些以前的错误,像这种应该也是我们一是帮助研发公司去成长,第二是研发公司给我们更多的海量数据,我们会是一种互相促进的机制。
现在趣游应该说游戏现在做的在业内的收入还是比较高的,在我们这边,从我们这边拿到分层款的游戏研发公司,过千万的应该是有三家,从趣游拿的分成款是上千万的。从趣游来讲,不需要给予研发公司分层款,运营经验或者一定的物资资金。最重要的是我们怎么把这三款收入过千万的数据提供给大家。有的时候这些数据对于游戏运营公司、游戏开发公司来讲价值是不一样的,也许这个数据在我们这边能够让我们做一个活动,能够真正的把这一天的收入拉到100万、200万,但可能对于一个研发团队来讲,这一个数据会百万级的产品真正变成千万级。这是趣云的自动化,运维的自动化,一键安装,服务更新版本管理,驱动不定自动安装,广告数据监控的预警、网络IDC的机房监控、系统认证的分析、服务器端的程序监控。目前应该说是实现了80%到90%。这是功能方面的安全,一个是我们有统一的认证,通过统一的认证服务器实现运送的全面升级,很多跟趣游合作的研发方会有一些安全性的考虑,比如说外泄,整个中心的认证机制可以消除到底的疑虑。网络安全进行有效的防攻击,内部进行监测,包括一些木马等异常的程序。数据安全,通过分布实现数据的安全,快速实现完整资料的备份,出现异常之后恢复的机制比现在本身物理机制完善得多。主机日常的监控,还有一个是系统监控,主要是性能上、日志分析、网络流量,业务监控是游戏的在线人数和客户端的程序联系。
这是趣游IAAS的特点,制作好的模板可以快速上线,淡机的时候可以很好的迁移。硬件计划内维护时的应用,维护主机会自动升级,还有一个是统一的数据分析平台和GM管理后台。这是从虚拟化这一块,我从两个方面来介绍云概念的好处,从虚拟化方面,首先新游戏的介入,服务器采购、服务器上架包括系统部署、上线都会花费非常多的时间。如果要按照物理分服,一款游戏上线一般需要三天的时间,如果虚拟化的话三十分钟就可以解决。硬件成本的话,首先传统模式,如果12G内存需要15万,8核的和144G内存,如果在虚拟化里边调配,他的费用只需要8.7万,这个成本差异化非常明显。
IT架构所解决的问题,我在公司内部经常跟大家说,所有的技术人员应该是要把,我们应该承担什么责任,是要把所有的产品人员,把模糊的方法精确到数据,我们要做全面的数据支撑,可能对于游戏的产品和游戏的运营,本身我不是非常的专业,按照技术人员来说,首先低级的技术人员是写代码,高级的应该是架构师。从低级的产品运营来讲是用方法,我相当于做一个活动,这个活动能够拉升多少收入,这个活动是给一个坐席单,在摸索中一是要进行不断的尝试,二是要进行不断的失败。高级的产品运营应该是在海量的数据分析中寻找突破,第一减少失败的几率,第二是本身的方法和传导性。比如说我们的产品人员、策划人员,运营人员,相当于很多公司都会有这种情况,这个人走了,可能整个团队的业绩都会下滑的非常厉害,如果要有一个海量的数据支撑,如果所有的方法、突破都是从海量数据当中进行分析突破,应该说比人才更高一层次的就是数据共享。那对各位老板应该是更好的一个利于企业发展的态势。精细的数据,工具的支持,海量的数据。IT架构要解决的是从模糊的方法到清晰数据全面的数据和工具的支持。这些是趣云项目云计算平台的一些截图和登录截面。
谢谢大家!
如若转载,请注明出处:http://www.gamelook.com.cn/2011/11/58854