笔者是一名有着5年WOW生涯的WOWer,在这里,谨以此文,说说WOW的那点事,也许您会觉得说的怎么那么不着调,因为有着某些众所周知的原因,所以某些您想说的,我想说的,是不能讲的。(英文World Of Warcraft,以下简称WOW)
故事的序章:2005年公测前九城的活动
第九城市 魔兽世界成就了九城纳斯达克的梦想
时间回到2005年,魔兽世界公测时候。第九城市配置的刀片服务器为Proliant BL20p和Proliant BL40p刀片服务器。主要部署的是BL20P,据传采用的是XEON3.2G版本(单核3.2 GHz/800 MHz FSB/2MB 二级缓存。)在当时引起了不小的轰动,大家从这段资料就可见一斑。
当年九城部署的刀片
借助该服务器集群,九城一举拿下了07年TOP 500全球HPC排行榜终168~173位的6个位次的排名,同时也进入了中国HPC排行榜的5-10位(1950个处理器内核,Linpack值6976Gflops)。与此同时,惠普官方网站上也将此案例作为产品成功案例进行了宣传。其中提到:为了获得高性能、高可靠、可扩展、易于管理的系统工作性能,九城采购了将近2200台,总质量总计近百吨、总数超过4000颗处理器的HP ProLiant刀片服务器,建设目前国内游戏网站最领先的高性能计算机集群系统,也是全球最大规模的刀片集群应用。
九城先后采购了3批HP刀片服务器。(某小道消息,第四批服务器IBM用低价吸引了9C,拿下了该批订单。)
有那么一丁点的壮观吧
但当年体验过九城WOW的玩家都知道,在晚上在线人数众多的时候,“卡”的现象时有发生,玩家们戏称九城的刀片为“小霸王”。
这种情况就是同时间段,服务器所能承受的并发访问量已经达到了负荷的上线。
玩家们对这些早已见怪不怪了
排队在那时候更是家常便饭了,就是每名玩家的必修课:
玩家甲:今天才排1000人!真走运!
尤记公测时候的南海——塔伦米尔攻坚战。还有众多关键时刻的卡机、服务器挂掉、无法拾取、临时维护、人物能说话不能动等等,举不胜举…
网易 在09年取代了九城魔兽世界的代理权
网易高调宣布了购入新服务器,全新的IBM HS22刀片服务器。玩家们有福了,大名鼎鼎的Nehlam架构Xeon5500系列的服务器要为我们数以百万计的WOWer服务了,我们开始憧憬WLK了,我们也要向寒冰王座进军了!可悲的是,这恐怕也仅仅就是个憧憬了。
开创时代的Xeon5500 首款Nehalem架构Xeon
有关Nehalem相信也不用菠萝在这里多说了,最新的Xeon5600系列于上月刚刚发布。据传网易曾开价2200万美金向九城购买原价7700万美金购入的全套魔兽世界服务器,但被九城拒绝。(编者按:这可真是个大好事…)
注:这里的Nehalem与传奇WOW公会“Nihilum”无关。(Nihilum发言人Kungen表示不知情)
网易开服当日,等待了许久的WOWer大量涌入,Nehalem也抵挡不住玩家们火一样的热情!
玩家乙:排队计费不计费?
事实情况是开服没有多久,玩家们依然在怒吼,这网易用的跟九城一样,小霸王!
平心而论,网易在这方面还是比九城改观了很多。毕竟Nehalem的性能摆在哪里呢。
高峰时段服务器状况依然…
在WOW九城时代,很多时候可以明显的感觉到服务器性能上的不足。当多个团队进行主城攻防战或奥特兰山谷等聚集型战斗时,全服务器的玩家都会觉得很“卡”,而同时会出现NPC消失、众多玩家在主城移动、攻击无效等情况。最常见的是东部大陆或者卡利姆多大陆半边近乎瘫痪,同时还有可能导致世界服务器无法连接等一系列问题的出现。这很显然是服务器无法处理大量数据所导致的问题。(导致这个问题出现的原因除了服务器性能不足,估计与暴雪在程序开发优化上也有一定的关系。)
服务器某些无法登陆的时候
玩家丙:红龙战是我们与服务器的战斗
最著名的案例,黑翼之巢红龙战,笔者所在公会曾因服务器问题尝试N次后放弃RAID计划。
智凡迪 担心被馅饼撑死的智冠
国服玩家第一次聚集关注台湾的魔兽世界代理智凡迪,是在九城迟迟不开放魔兽世界的第一个资料片《燃烧的远征》的时候。(英文:The Burning Crosed以下简称TBC)从那时候开始,有内地玩家陆续主动移民去台服继续游戏,很多人放弃的是一起奋战的朋友,个人名望与金钱,以及极品装备,顶着上千的延迟赶赴对岸。相信每个去台服的朋友都有着自己不愿提起的回忆。
第二次集体大规模移民潮爆发于更换代理,网易停服期间,无数的WOWer翘首以待的巫妖王之怒没有如期望般登陆。且一再推迟,时至今日仍没有确定的说法。
而智凡迪面对大量涌入的大量玩家采取的却是一系列抑制措施…
大量内地玩家涌入台服,造成了不少矛盾
TBC初期,智凡迪曾以锁定固定IP或开放新服务器、办理移民等方式限制大量移民,但广大台服土著魔兽玩家仍对此抱怨连连。
到了去年国内代理更替期间,智凡迪预计到可能会出现的移民风潮。宣布将更新服务器以给广大玩意更优质的游戏环境。
2009年7月智凡迪购买了新的IBM服务器
之后又陆续出现禁止创建新账号,禁止新角色创建等等方式加以限制,但仍然无法阻止内地玩家的涌入。近期相关政策有所缓和,并“反常”的开放了一些鼓励新玩家的措施。也许,只是为了即将到来的《魔兽世界:大灾变》 (英文:Cataclysm )这里菠萝就不在自作多情的YY了。
台服最新公告
台服的朋友已经在畅想《大灾变》了:
和鞋党:所有的种族都被一种称为“和鞋”的神秘力量击败了
看看台服的情况吧:
玩家丁:这可不是最夸张的排队时间
玩家X:服务器这样关我毛事
由此,我们仿佛可以得出这样的一个结论:台服的服务器比较差。不能承受这么多玩家的访问。需要用更强大的服务器!
IBM,HP,DELL一众服务器厂商跃跃欲试:
DELL:我们有Xeon7500的4路刀片服务器!
HP:我们有安腾!
IBM:我们有POWER!
蝗虫们:笑而不语。
综合以上种种现象,我们不妨推测下,每个WOW服务器最多可以同时容纳多少人在线?按照大家评估的数据有2000-5000不等。基本上大家认可的结论是最高性能的服务器可以容纳5000人同时在线。
网上盛传的“BLZ对WOW的硬件设置要求是4台服务器组成一个服务器组,用来开一个服务区,也就是咱们说的一个服,按照BLZ的要求,应该是由1台人物服务器,战场服务器,野外服务器和副本服务器构成一个服务器组,但是某个时期国内CWOW的服务器组并不是4台服务器组成,而是由2台服务器组成。按照BLZ的要求设置是4台刀片服务器组成的一个服务器组可容纳4500人同时在线,流畅运行游戏。”是曾获得大多数网友认可的一种说法。
后来因为版本迟迟不更新,WOW在国内的上线率有了大幅度的下滑,同时在线人数一路下跌。排队现象极少出现,由此统计插件显示的人员数字也无法作为评估服务器承载能力的数据了。虽然Nehalem的性能是过去单核Xeon 3.2G的数倍,但是由于影响在线人数的更多来自于程序上的设计,单纯提高硬件平台并不能呈现出相对应的在线人数增长。
就如笔者的一个朋友说的,暴雪并不擅于在多人环境上的技术表现。甚至不如韩国的一些厂商。而且WOW对于多核处理器的支持一贯很不理想。(也源于暴雪对低配置玩家的更多照顾,在技术上考虑的很全面,如新出的SC2依然可以运行在比较老的机器上,只是效果堪忧。)
玩家众:笑而不语?
“目前玩家们仍需耐心等待,我和你们的心情是一样的?”丁磊在2010年4月9日博鳌论坛答记者相关问题时候的回答。
作者:我们的征途是星辰与海洋
恩,“我们的心情是一样的。”
作者:菠萝果汁 来源:pconline