完美时空网游新装备探秘
发布时间:2023-01-19 19:56:36 来源:文档文库
小
中
大
字号:
龙源期刊网http://www.qikan.com.cn完美时空网游新装备探秘
作者:
来源:《中国计算机报》2009年第40期
从单纯开发网络游戏的软件企业,成长为集研发、运营、销售、服务于一体的网络游戏平台服务提供商,再到两年前成功登陆美国纳斯达克股票市场,以持续高速成长成为国内网游领域备受关注的企业,北京完美时空网络技术有限公司(简称完美时空在5年多时间里走过的道路可谓辉煌。
在游戏玩家心中,完美时空是个创新点子层出不穷的多产者,《完美世界》、《武林外传》、《完美世界国际版》、《诛仙》、《赤壁》……这些自主研发的高品质网络游戏为完美时空聚拢了超高人气,也为其带来了真金白银。
然而,网游这碗饭并不容易吃,不仅需要开发出热门游戏、费力气推广,还得保证用户体验。如果网络品质及游戏速度达不到要求,即便是有了好产品,也黏不住多少玩家。对于完美时空这样的网游企业来说,其高速成长就始终与越来越大的游戏运营压力相伴。
面向未来得落到实处
据完美时空副总裁兼运维中心总经理刘航介绍,完美时空的数据中心(包括IDC机房已经有6000多台服务器“服役”,而这一数量还在持续增加。为了配合完美时空的整体发展战略,为业务提供重要支撑的IT部门就必须要主动面向未来求变。先解决当前的问题,搭建起健壮的系统架构,在此基础上,则要考虑高度的灵活性与可扩展性,在预测到的业务发展情况下,可以使系统表现实现平滑过渡。
完美时空主要基于Angelica3D游戏引擎和游戏开发平台开发3D网络游戏,并面向广大游戏玩家提供服务。因此,为完美时空正常运营提供支撑的最主要的是两大块:一是产品研发测试,网络游戏自身的高技术含量以及宏大场面的展现,对服务器提出了很高的性能要求;二是面向网游玩家提供服务,这部分服务器多采用托管方式配置在IDC机房当中,作为后台核心支撑系统,这些服务器承担认证、软件运营、存储等关键任务,服务器的稳定性和可靠性在很大程度上决定了游戏为玩家提供的服务质量。同样重要的是,这类服务器对功耗十分敏感,需要在既有电力功率供给的情况下,放置更多服务器。
“要简化IT管理、降低IT成本,用更少的钱来做更多的事。”刘航说到的这些目标是整个互联网行业的共同期许。同样,他们面临的挑战也是近似的。刘航介绍说,完美时空面临着三个突出挑战:一是如何保证大规模服务器的管理快捷,能在硬件出现故障后,将数据快速迁移到其他服
龙源期刊网http://www.qikan.com.cn务器上,同时能快速恢复服务;二是要求服务器性能要足够强,网游行业希望能用尽可能少的服务器承担一个完整业务,这就要求服务器处理器的性能相比前代产品要有极其明显的优势。如何有效控制能耗则是第三个挑战,也是让完美时空最为头疼的一个。“我们在去年开始筹建自己内部的数据中心,计划放置几千台服务器,但是在筹建这个数据中心的过程中,我们发现电能供给不足,如果单独配电,则要花上千万元的投资。”刘航说,“尽可能地提升单位面积或单位机柜的计算能力,是完美时空特别希望做到的。”
从智能计算平台获益
从对挑战的分析中可以看到,从处理器本身出发是个最优的切入点。其性能足够强大,能效获得有效提高,服务器的数量就可以减少,这样,功耗和管理难度也就可以随之减小;而如果处理器能够表现得更智能,在高负载时期可以进一步提高性能,在空闲时可以尽量将能耗降到最低,无疑对于完美时空来说意义重大。
为了应对挑战,完美时空在英特尔正式发布基于Nehalem架构的新一代英特尔至强5500处理器之前,就与英特尔及戴尔展开了全方位合作,提前对至强5500服务器测试机进行了性能评估及应用测试。
在实际测试中,完美时空发现,采用集成内存控制器及QPI技术的至强5500服务器在处理器与内存快速交换数据方面的性能提升非常显著。以此为平台,完美时空采用整合技术,将原来3台服务器上运行的应用整合到1台英特尔至强5500服务器上运行,这样,过去使用9~10台为一组的网游服务器(使用英特尔前代处理器就缩减为