【IT168 案例】上地距离著名的中关村仅10公里,它是这个城市有名儿的高科技聚集地——这里盛产软件工程师、游戏开发人员等等。
因为《诛仙》而成名的北京完美时空网络技术有限公司也在此地,现在这家公司同时有八款不同类型的网游在运营。几年前,在《诛仙》攻占网友们的电脑之后,这个游戏公司就开始了浩浩荡荡地大发展,单是一个季度的同时在线人数就能达到70多万人,收入能够达到500万。任谁看来,这都是一派繁荣景象。
数据中心难题集锦
但是这并不能掩盖完美时空在IT运维上遇到的一些问题。比如,从网游的结构上看,《诛仙》是玄幻题材,《赤壁》是历史题材,有不同的结构,需要不同的服务器组合。比如《赤壁》,游戏策划人需要构思,这样的一个世界当中需要生活多少玩家比较合理,在一台服务器里承载多少人比较合适,一千人、还是两千人?因此把一个游戏分为若干个、几十个、还是上百个服务器来运行?,“这样的游戏架构迫使我们需要一个弹性的构架。”
另外,虽然有自建的数据中心,完美时空仍然有一部分业务托管在IDC,如此一来,如何保证内部研发测试与外部业务托管保持平衡与合理的投资回报,又是摆在完美时空副总裁兼运维中心总经理刘航面前的一个大问题。
除此之外,内部研发测试的机器如何保证能效最低,外部业务托管如何保证性能最高,刘航反复在思考这样的问题。直到今年成为至强5500服务器的第一批用户之后,他才坦承,“压力少了一些”。
刘航谈道,在使用基于至强5500的服务器之后,新旧服务器的折合率为1:3,也就是说使用一台新服务器顶替旧平台三台服务器,仅仅是这样的改变,刘航说就省下30%的数据中心成本,“单纯从服务器的采购成本来说,支出缩减了将近一半,因为新的服务器配制稍微高一些。”
能效才是王道
至强5500的节省成本方面在托管的IDC机房表现尤为明显。租赁IDC自然希望单位机架面积省钱,尤其中国的IDC设计上能耗比偏低,而且这部分能耗并不是分给了服务器,而是给空调、供电这些地方使用。所以当机架上的机器越多、计算能力越强的时候,企业才能够节省成本。
对于刘航来说,他对在IDC托管的旧机器进行替换,原来一个机架放一组服务器,现在一个机架放三组服务器,机架费用不变,带宽的费用不变,但部署了更多的服务器,尽管增加了服务器的采购成本,但是由于提高了IDC的利用率,“其实,(用至强5500服务器)替换旧的机器完全是赚到了”。毕竟旧的机器放在仓库里也没有用。“对我来讲,这个替换非常划算。”
对于完美时空来说,智能的节能技术带来的服务器整合效果最为明显,英特尔Nehalem微体系架构可根据需要提供性能,从而显著节省功耗。在单个服务器内,英特尔智能节能技术可以最大限度地降低功耗——集成功率门限(Integrated Power Gates)可将个别闲置内核的功耗降低至接近于零的状态,而不受其它运行内核的影响,相比前代双路服务器处理器使闲置功耗降低达 50%。
从服务器本身的节能特性以及整合成本,完美时空已经对成本非常满意。
为何选择至强5500
作为一个技术的爱好者,刘航对至强5500的一些技术非常有研究,比如睿频加速技术(Turbo Boost)。该技术可以实现某个内核没有负载的时候可以显著降低空载能耗,“四个核不应该都是2.66GHz,比方说四个核跑8个线程,同样承载副本,一个线程承载五百个玩家,一个线程承载两百个玩家,希望五百个玩家的承载能力高一点,至强5500可以做到把不用的核关掉。”在接受比特网(Chinabyte)专访时,刘航这样表示。
他认为,使用主频比较高的内核外加还可以主动超频,根据需求自动调配很实用,不需要花太多的心思调配和管理,确实能够更好的满足在线游戏的承载能力以及功耗各个方面的需求,这样的智能特性对企业来说是非常适合的。
在对以后的考量中,刘航表示,以后“基本上”全部会买新的机器。以完美时空为例,现在同时运营8、9款产品,后面还有7款正在研发的产品。正在研发的产品当它需要内部测试服务器的时候,肯定会拿现在的主流产品,也就是至强5500做测试。
换言之,等游戏明年上线的时候,是用至强5500来支持。因为这些新游戏在旧有的平台上没有经过性能指标、兼容性的测试,肯定无法支持新型应用。“现在再采购一批上一代的服务器,比如说5400服务器,虽然可以满足现在的业务增长的需求,但是再过一年、再过两年我就不划算了,因为这批服务器没有办法迁移做所有的网游产品。”刘航坦承,整个第三季度完美时空新购入的服务器全部基于至强5500。
完美时空只是互联网企业的一个代表,还有更多的互联网企业正准备通过至强5500实现成本的最大回报。