【IT168 案例】成立于2004年的北京完美时空网络技术有限公司(以下简称“完美时空”)是我国领先的网络游戏开发商和运营商。公司秉承“坚持自主创新、发展民族网游”的宗旨,倾力打造拥有自主知识产权的高水平网络游戏。陆续推出了《完美世界》、《武林外传》、《完美世界国际版》、《诛仙》、《赤壁》、《热舞派对》、《口袋西游》、《神鬼传奇》、《梦幻诛仙》等广受玩家喜爱的网络游戏产品。
完美时空强大的综合创新力,使公司迅速成为国内游戏行业的领军企业之一。为进一步拓展公司在网络游戏行业的领先优势,完美时空将目光投向国际市场。2007年7月26日,完美时空成功登陆美国纳斯达克股票市场,成为2007年全球游戏市场上最为引人注目的上市公司之一,完美时空全球化发展的战略步伐自此拉开了序幕。
成功登陆美国纳斯达克后的完美时空,在业务层面再次发力。决定购买一批非常先进的服务器设备,建设一个面向未来的测试平台。主要完成硬件和软件两个级别的系统测试任务,分别是硬件级的性能、稳定性、能耗等测试,以及软件级的功能性和兼容性测试。
完美时空系统部负责人表示,新建的测试平台最大的特点就是“面向未来”。不仅要完成普通测试平台所承担的功能性测试任务,更要在游戏平台高效性、节能性、便捷性等方面推动现有系统迈向更高台阶。因此,我们需要的硬件平台必须具有“运行高效、节能、管理便捷”等特点。
测试基石、严格选型
网络游戏开发、运营、服务是完美时空的核心业务。无论是哪项业务的开展,都需要测试平台高效的支持。具体来说,开发业务需要测试平台完成游戏程序功能和软件兼容性等测试;运营业务需要测试平台完成设备处理能力与I/O性能等测试;服务业务需要测试平台进行稳定性和可用性等测试。
在上述业务测试中,测试服务器的优劣对游戏效果的好坏具有非常重要的影响。设计再精美、构思再精妙、情节再精彩的游戏,没有完整的测试系统支持,也无法实现满意的效果。为此,完美时空对测试系统建设非常重视,并且对测试服务器提出了以下几个方面的具体要求:
第一,服务器必须性能卓越
首先是处理能力要强、系统I/O要快。网络游戏程序是实现网络虚拟世界的逻辑载体,不仅要完成交互性、竞技性、即时性极高的程序处理任务,而且还将网络游戏精彩场面3D动画场景以最快的速度展现在玩家面前。与此同时,网络游戏还具有典型的性能聚合性,即在线玩家人数越多,游戏程序的逻辑实现就越复杂,要求硬件设备的综合处理能力就越高。为此,要完成游戏程序的测试,服务器必须具有良好的综合性能。
其次是设备承受压力的能力要强。游戏系统压力测试是非常重要的一项测试。即在某一段时间内,在巨大的网络负荷下,硬件平台快速响应游戏请求、完成游戏运行的能力。完美时空旗下同时运营多款网络游戏,分别面向多类用户群体,比如青年白领、大中学生,这些群体在玩网络游戏时具有非常强的时间性。比如说,白领上班族周末的时候会大量登录游戏;大中学生特别是大学生,他们在放学后、周末、假日等特殊时段会大量登录游戏。在不同用户群大量登录游戏时,整个系统会出现访问高峰,这时游戏在线人数往往能达到平时的数百倍。因此,测试平台服务器设备必须要采用非常先进的计算平台,以模拟服务器在巨大网络访问压力下的运行状况。
第二,服务器必须稳定节能
首先,稳定性要好。一方面是为了测试工作能够顺利完成,另外一方面是为了给未来的网络游戏系统提供更好的平台支持。网络游戏提供的是全天候的服务,因此服务器必须保持24小时连续不间断的运行,此外,网络游戏是收费型服务,一旦系统中断,经济损失必然很大。因此,从某种程度上讲,网络游戏对于设备稳定性的要求要高于企业的办公系统和业务系统。
其次,节能且易于管理。网络游戏系统需要大量服务器组成群集实施联合作战,完美时空的服务器均托管于电信运营商的IDC机房,需缴纳数额不菲的托管费用,因此不仅需要高效的远程监管软件支持,以尽量减少技术人员的维护工作量,而且要求服务器设备要节能省电,以便在有限的空间内部署尽可能多的服务器设备。总而言之,就要是要最大限度地降低托管成本,增加投资收益。
第三, 合作伙伴要有强劲的综合实力
完美时空需要的不仅仅是高效的硬件平台,更需要一个技术实力强劲的合作伙伴扮演技术顾问的角色。技术顾问的角色就是在客户需要支持的时候,提供包括系统设计、方案选型、部署实施、技术支持等多方面的服务。例如,在平台建设的过程中有可能遇到规划与实际情况有偏差、新技术细节不明了、故障处理不规范等情况,在这种情况下,就要求合作伙伴可以提供最专业的技术支持服务。为此完美时空要求合作伙伴要有完善的服务体系和过硬的技术储备,要能够在项目的设计、规划、部署、调试和运行等各个阶段与客户的技术人员高效配合,及时发现问题、解决问题,并可以在多各层面提供技术支持服务。
完美时空系统部负责人表示,“经过全面的考察,我们最终选择了戴尔。其原因除了戴尔11代服务器的诸多先进特性之外,还在于我们已经与戴尔建立了良好的合作关系,公司已拥有5000多台戴尔PC服务器,戴尔的产品品质与服务能力都在运行过程中经受住了考验。事实证明,戴尔是最值得信赖的合作伙伴。”