服务器 频道

号外故事:在虚拟服务器上演绎剑侠情缘

  【IT168 资讯】对于网络游戏公司来说,一款成功游戏的运营,不仅仅意味着游戏程序本身的设置与运营,更意味着一个良好的、可发展的数据中心的成功运营,从某种程度上来说,网络游戏公司的业务,实际上就是为一个好的网络游戏,运营一个24x7的在线运营平台。

  过去几年,中国的网络游戏市场蓬勃发展,造就了许多明星企业,以金山词霸、金山毒霸为代表作的金山软件公司也在网络游戏市场成功的运营了多款游戏,依靠扎实的软件开发与企业运营基础,金山软件也成为了网络游戏市场上的领军人物。

  2009年3月,随着新的一款游戏《金山剑侠情缘网络版3》的上线,金山公司运营的游戏开始采用了3D即时演算效果,对服务器的响应速度、稳定性和可扩展性都带来了更高的要求,但更重要的是,金山软件发现,传统的专用服务器的模式,使得每上线一款新的游戏,通常要增加更多的计算机来满足服务器端网络化运算的需要,而这不仅会大大增加服务器采购费用,而且会带来高昂的电力与运营维护成本。

  为节省运维成本并降低开发难度,金山软件与英特尔公司合作,将虚拟化解决方案引入游戏运营管理中,并采用基于Nehalem架构的英特尔至强5500系列处理器作为金山剑网3的游戏服务器核心。

  在确定了采用微软Hyper-V虚拟化技术和英特尔至强5500处理器后,金山软件开始了虚拟化的项目,将原来需要部署到8~12台计算机上的服务器端程序,全部整合到基于英特尔至强5500系列处理器和Windows Server Hyper-V虚拟化解决方案的服务器上。

  随着虚拟化项目的深入,金山软件发现,除了提升性能的英特尔智能加速技术、超线程技术之外,英特尔的处理器硬件虚拟化技术,为剑侠情缘网络版3的运营带来了极大的优势,金山软件有限公司副总裁陈飞舟认为,这种优势不仅体现在处理器效能的提升上,也体现在一些处理器具体的技术上。

  一方面,采用了QPI技术的Nehalem架构至强处理器提供了相比前一代产品3倍的内存带宽,同时处理性能上也高出不少,这使得金山软件能够将大量的原有的旧款服务器整合到更少、更强大的几台新服务器上,有些较旧的服务器,整合比达到了8~12,这大大减少了服务器所需要的电能和占地;

  另一方面,基于英特尔提供的虚拟化技术,新的服务器不仅能够根据服务器负载自动调整能耗,而Intel VT FlexMigration技术则能够实现从至强5400到至强5500的平滑迁移,同时,由于网络游戏的负载动态变化很快,需要长时间关注虚拟机监视器(VMM),英特尔的基于芯片组的VT-d虚拟化技术,通过减少 VMM 参与管理 I/O 流量的需求,不但加速了数据传输,而且消除了大部分的性能开销,减少了由于更频繁的 VMM 活动而增大的服务器处理器负载。

  在项目完成之后,金山软件发现,随着虚拟化运营方案的实施,使得游戏运营部门能够更方便地实现虚拟服务器的复制、备份和恢复,并可在不同硬件服务器之间转移,从而大大缩短了系统故障恢复时间,不仅保证了游戏服务器的稳定可靠,也为未来运营新的网络游戏项目,搭建了快速上线和负载分配的新一代网络游戏运营平台。

0
相关文章