成立于1999年11月的上海盛大网络发展有限公司,于2001年7月 正式引入大型在线游戏《传奇》,其业务量以每月翻一番的速度增长,到目前为止,该公司的游戏注册用户数量已经达过7000万,同时支持在线人数超过70万。如此高的网络负载对服务器平台提出了更为严格的要求,浪潮服务器经受住了这种考验。
网络游戏前景广阔
随着Internet和骨干宽带网的迅速普及,网上娱乐逐渐被许多消费者接受,上海盛大游戏、上海热线、中国网通、北京的联众在线、263、星际争霸等游戏网站已经有几千万的用户,在线游戏前景广阔,浙江、安徽、广东、东北等地游戏网站建设如火如荼。服务器作为网站建设中的核心部件,存储、运算网站中70%-80%的资源,它的工作能力很大程度上决定了网站为用户提供的服务质量。
据浪潮(北京)电子信息产业有限公司宽带增值业务部行业总监李新介绍,游戏网站对服务器本身的扩展性要求并不高,最重要的是稳定性,一旦出现故障,厂商要有能力快速响应,尽快恢复其正常运行。游戏运营商对服务器的通用性也提出了较高要求,当某个游戏不再流行,更换其它游戏时现有服务器系统也能支持。此外,高性价比仍是所有用户决定采购的基本原则。
盛大游戏硬件平台的选择
对于服务器平台的建设,盛大游戏网站提出了自己的原则:实用性与先进性兼顾,采用产品、技术要成熟、可靠,并且具有一定的先进性,既满足系统目前的工作需要,又能适应未来一段时期内业务增长的需求;开放性,系统设计采用国际标准,具有开放式体系结构,便于将来系统升级;可靠性,整个网络系统应具有很高的安全可靠性,满足7×24×360连续运行的要求。
2002年3月,浪潮开始了与盛大游戏网站的合作。在众多的国内外品牌服务器产品中,盛大为什么最终会选择浪潮?首先,浪潮服务器品质高、稳定性好,可以满足网络游戏7*24连续运作的要求。其次,浪潮服务器产品的综合性价比高。第三,浪潮拥有非常专业、完善的全国性服务网络,通过直接设立服务支持机构,在售后服务和供货方面更及时快捷,这对于全力在各地拓展业务的盛大游戏网络来说更增添了一份可靠的保障。举例来说,如果遇到节假日,同时在线人数可能会爆涨,这种突发的应用需求要求服务器厂商具有快速的反应能力和极强的供货能力。
目前,盛大游戏网站已经采用了2000多台浪潮服务器,而且视业务发展的需要,这种采购还将继续,由于可见盛大公司对于浪潮服务器的信任。
盛大游戏建设方案(外网部分):
该方案的应用当中网络结构显得不是很复杂,主要在于方案的结构与软件的应用组合,游戏服务器是该游戏网站的主体部分,这些服务器要负责《传奇》、《新英雄门》、《疯狂坦克》等游戏的登录、游戏的运行等,我们称之为GS服务器,这也是游戏运行的主体部分。这个重要的游戏负载平台主要是由数十台浪潮英信NF180服务器组成,浪潮英信NF180主要具备以下一些特性。
1、浪潮英信NF180服务器1U高度的设计,空间里全面应用业界新技术,以其高性能和高可靠性设计是大规模部署的并行密集计算应用、集群应用及主机托管完全信赖的平台,非常符合游戏网站对于服务器产品空间方面的要求;
2、浪潮英信NF180具备更强大的处理性能,支持最高主频3.06GHZ的双XEON处理器,是目前市场上最主流的XEON处理器;每颗处理器都支持超线程技术(HTT),在操作系统的支持下每颗物理的处理器能够作为两颗逻辑的处理器使用,提升了处理器的使用率,测试结果表明,在某些应用下使用超线和技术可以使系统性能提升30%。
3、NF180的双千兆网卡为前端请求和后端数据库提供了畅通无阻的网络带宽;作为游戏服务器就象我们在一个局域网里面玩游戏一样,高速的网络带宽可以更快的把高精度的游戏画面和更逼真的音频效果传送给游戏用户端,更能体现出该大型游戏的特色。
4、最重要的一点,对于游戏数据的安全上面,NF180采用了主板集成的320 SCSI RAID,并结合硬盘的热插拔技术有效的保护了游戏数据。ULTRA 320技术更适合于游戏网站的建设,ULTRA 320 SCSI技术比当前的ULTRA 160 SCSI技术传输速度提高近一倍,满足更高速的硬盘访问频率体现了盛大对该游戏网站在业务的伸缩性方面寄予了长久的打算。
浪潮英信NF180从各个角度都非常适合游戏网站的建设应用,是一款为网络游戏量身定制的服务器产品。系统的后台是一台数据库服务器,比方说我们当玩游戏到某个进度的时候,忽然有事游戏暂存离开,这些保存游戏进度的记录就在这些数据库里面;数据库可以采用SQL SERVER,也可以采用ORACLE,这部分服务器采用了浪潮英信NF420或NF260承担,主要考虑到数据的安全、稳定、性能等因素。每组服务器可以承担同时在线游戏用户达4000个以上。而在该游戏网站里面有几百组这样的服务器群,有的组里面采用8台,有的采用16台浪潮机架式服务器。
除此之外,作为一个大型游戏网站的运营商,会涉及到收费管理的一块,这部分对于盛大来说是非常重要的,特别是数据要做到万无一失,整个系统除了以上部分以外,盛大游戏还建立了一个庞大的数据库,主要作为游戏收费的管理,在这个充值库费用管理系统里面采用的是浪潮支持4路Intel Xeon处理器的企业级服务器NF420,服务器采用的关键部件全都是冗余热备份。
出于安全、管理方面的考虑,该系统设置为内、外网。外网主要实现与网络上用户的互联,提供一个基础的认证、游戏平台;通过外网接入的用户,将根据地域、游戏水平、各自的偏好等方面的因素,被引导到不同的游戏组别中。以上主要对外网部分进行了分析。内网则主要是对系统文件的管理、游戏内容管理、用户信息管理、系统的维护,甚至是收费方面的管理和内部的信息化管理、自动化管理等。
稳定可靠的系统架构
盛大游戏网站采用了浪潮IA架构服务器,从架构本身来看,浪潮的产品与国外品牌没有差别。针对游戏网站的特点,浪潮对其服务器产品又做了一些特殊的优化设计,比如在稳定性方面以及可维护性方面。浪潮英信NF180的机箱设计在前端的两个旋扭,可以很方便地打开机箱,方便维护。
该系统具有可扩展性和可维护性。每个组中的服务器在存储能力、扩展能力上都预留巨大空间,这样,整个系统的扩展空间基本能够满足将来一段时间业务增长的需求。由于采用统一的机柜,通过统一的控制平台,并配合相关的系统管理功能,因此可以轻松实现对所有系统资源的管理和维护。
由于采用基于标准的技术和产品,如系统架构、网络协议、硬件产品、游戏软件等,系统将来的升级也很方便。