用户观点:在线游戏公司如何提高数据中心效率云和虚拟化

2009-11-26    来源:比特网    编辑:艳丽
据报道今年6月,冰岛CCP游戏公司的数据中心资源被用户堵塞了。 该公司切断了百分之二的注册用户 ,这些用户参与了CCP的大型多人在线角色扮演游戏(MMORPG),也就是EVE Online。 该小组的

       据报道今年6月,冰岛CCP游戏公司的数据中心资源被用户堵塞了。

  该公司切断了百分之二的注册用户 ,这些用户参与了CCP的大型多人在线角色扮演游戏(MMORPG),也就是EVE Online。 该小组的玩家基本上使用软件在游戏上作弊,借助作弊软件他们可以自动收集资源,并完成要求然后产生金子。 这些所谓的虚拟货币的交易者会把这些金子在真实世界中出售以获取现金。

  这种行为不仅破坏了虚拟世界的经济(CCP游戏都有自己的经济学家),而且对真实世界里交易商的数据中心也产生了重大影响。 而当该公司切断百分之二的不正当用户,竟然回收到百分之三十的计算资源。

  “切断不正当用户以后,负载减少了,我们也放慢了升级到更多基础设施或者扩展的步伐”,EVE在线虚拟世界管理员James Wyld说,“我们已经节省了下一年的基础设施成本。”

  对于那些希望保护其游戏虚拟环境(注意:不是通过虚拟化技术搭建的虚拟环境)的企业,以下是专业人士给出的几点意见。

  了解你的基础设施费用

  Blizzard公司也有很多广受游戏迷们欢迎的游戏,他们也拥有非常多的基础设施。CCP游戏公司在英国有一个单独的数据中心;Blizzard公司在美国有四个数据中心,在欧盟有七个数据中心,在亚太地区还有更多数据中心。

  RampRate创始人安东尼 格林伯格说“Blizzard公司的基础架构规模可以进入Top10”,RampRate公司是给企业在减少基础设施成本上提供解决方案的一家咨询公司。

  格林伯格表示这两家公司都面临着类似的数据中心问题:不断扩大的用户基础,促使他们迅速地兴建更多基础设施,虽然这并不利于成本效率。

  “大多数数据中心都面临数据爆炸式增长,但其中20%-30% 是没有价值的东西,”格林伯格说。“你需要弄清楚你的成本到底有多少,同时也要跟市场上的价钱进行对比。”

  RampRate建议Blizzard和CCP Games公司通过研究市场利率及重新谈判服务协议,给两家公司节省了数百万美元的销售协议和带宽成本。格林伯格表示,中期重新谈判也能够使企业在他们的服务协议上增加最好的实践。

解决掉百分之二十的害群之马

  CCP Games发现,玩家占用资源是不同的,设法找出占用资源多的用户可能会带来巨大的节省。

  针对CCP的情况,他们分析了占据了大量游戏资源的账户。 这些在现实世界中,用钱买卖的用户被称作ISK。 这些交易者自动运行的宏指令(如采矿业)给他们的游戏玩家造钱。 这些宏占用了过多的资源,CCP's Wyld表示。再加上开发用户几乎所有的时间都在线,CCP Games看到了游戏极端扭曲的80/20规则:百分之二的用户占用了数据中心百分之三十的负载。

  “这给我们的数据中心所带来的影响是,我们必须继续扩大专用资源用于运行游戏” Wyld说,“最终,就会造成这些地区的大量堵塞和资源滥用。” 处理这些导致了服务器负载过大占用资源的用户非常有用。

  虚拟数据存在于现实世界中

  2004年,Blizzard意识到物理世界对虚拟世界也可以有过多的影响,当时 龙卷风袭击数据中心的托管测试项目。

  虽然目前该公司世界各地都有数据中心,有13000台刀片服务器,托管超过 112TB的内存,回到在2004年,Blizzard只有一个数据中心。 当IT管理人员听到天气不好时,数据中心经理却告诉他们一切都很好。然而,Blizzard发现雨水已经进入他们的数据中心。 他们花了三 天才让服务器正常运行。布拉克告诉与会者, “你必须监测数据中心 ,也必须为灾难恢复做好准备。”

  业务连续性在游戏公司同样重要

  没有人希望停机。游戏公司通常每月都会停机。 也许人们可以容忍一个游戏停机,但决不会允许银行停机。

  “与数百万美元的基础设施关闭相比,游戏停机的风险只会丢失10 美元,”格林伯格说。 然而,这并不是说游戏公司可以对自己的网络连接抱一个随便的态度,因为他们的用户都是固定的,分析师表示 “CIO们可以从MMORPG吸取教训,并且要知道他们必须提供最好的服务给用户,”格林伯格说。 “游戏公司需要的关注也非常多,因为他们的用户十分狂热。”

1
3