游戏开发论坛

 找回密码
 立即注册
搜索
楼主: Jason_lee

重要人员招聘面临的困境与网游公司若干现状简析

[复制链接]

59

主题

1490

帖子

1496

积分

金牌会员

Rank: 6Rank: 6

积分
1496
发表于 2007-6-1 19:51:00 | 显示全部楼层

魔兽世界服务器大面积故障 至今无回应 也太太。。。。

007年5月31日 15:22:53  

魔兽世界服务器大面积故障 至今无回应

记者了解到,从昨日下午4时候左右起,有网友向硅谷动力反应,第九城市代理所运营的游戏产品《魔兽世界》6区部分服务器出现掉线之后无法登录游戏的情况。

  截至今日上午10:20.6区多数服务器处于无法登陆的状况,出问题的服务器包括第二大区、第四大区、第六大区,部分可以登录的服务器出现回档现象,玩家对此抱怨声极大。

  而九城官方网站到现在为止,没有任何的处理消息。问题原因还不清楚,近年来服务器问题一直都没有解决,可谓是搞的怨声四起。

  而官方出现问题后的种种态度更是激怒了大批的玩家,以至于官方论坛和各大游戏论坛的谩骂声不断。

1

主题

117

帖子

122

积分

注册会员

Rank: 2

积分
122
 楼主| 发表于 2007-6-3 07:18:00 | 显示全部楼层

Re: 魔兽世界服务器大面积故障 至今无回应 也太太。。。

6377: 魔兽世界服务器大面积故障 至今无回应 也太太。。。。。。。。。

007年5月31日 15:22:53  

魔兽世界服务器大面积故障 至今无回应

记者了解到,从昨日下午4时候左右起...


说曹操曹操就到,呵呵,怎么这么准时呢,我也观察到了这一有趣的现象。

wow被公开报道的(没被报道的还不计算在内)频繁宕机事故,至少验证了系统出故障的几率,与组成该系统架构的复杂单元个数成正比,这个基本的原理再次在EVE online集成模式(集成单服)与wow、传奇分布式多服(由十几太台单独的功能服务器组合而成的一个独立的游戏世界的计算机集群)两者之间得到了很好的证明。

对比采用集成多线程模式的EVE online模式与采用十几台MMOG单独的分布式服务器机群的wow的宕机事故率就一目了然。

与先前某些人想象的集成多线程服务器容易导致宕机的现实情况恰恰相反,EVE online的稳定运行历史数据最具有说服力。

而原来一般认为多服务器分布式系统具有的宕机容错率高的优势,反而在wow世界里成了一场噩梦,奇高无比的MMOG服务器恶心宕机事件率为什么会反而居高不下呢?

究其原因,虽然理论上片面地来说,在分布式MMOG服务器群不涉及关键服务的服务器故障时,有可能不表现出严重的后果。但从MMOG整体来看,由于不可能在所有的必要通过环节都通过冗余来设计,以图提高稳定,必然会导致重点环节的一台服务器出现故障,一样会导致严重的整体MMOG分布式系统的宕机故障现象,而对于这样多服务器的MMOG复杂系统的故障定位,无疑是件极度耗费时间的苦差事,所以wow经常一宕机就是几十上百小时的连续停机状态,也就不足为奇了。

而原来认为像EVE online集成模式的MMOG应该出现故障就会导致频繁宕机的系统架构,为什么反而比wow分布式系统的故障率底很多呢?难道是CCP的工程师比wow的工程师技术先进许多吗?不解。。。。。。

从两种不同模式的部署和运营成本上来看,十几台单独服务器组成分布式MMOG系统,托管费按照1000G独享计算就是至少几十万上百万元/年的支出。再算上必要的管理人员培训、场地、薪水、办公业务等等支出又是一大笔费用。EVE Online的单柜服务器集成模式再次显示了极高的经济性。

更不用说它们2者之间所提供游戏服务的质量/人数的大悬殊比例了,wow的保姆人员必然要多出很多,谁叫它原先设计时,需要组成的机器单元就那多呢,而人一多了什么事都难办好。

所以近期IBM对EVE集成模式的评价是“单实例在线游戏对于开发人员的好处是,大大降低了开发、部署和运营的成本。对于玩家的好处是大大增加了可玩性。”

对了,对于MMOG最为重要的同一游戏世界的承载人数,EVE Online世界已经创造了确切数字记录的3万之众与之对比wow的单单1500-2500人,也是以wow为代表的分布式模式的痼疾。

还是那句话,任何公司都是人少好过年,MMOG EVE Online集成模式应该是代表未来MMOG架构的一种大势所趋。

59

主题

1490

帖子

1496

积分

金牌会员

Rank: 6Rank: 6

积分
1496
发表于 2007-6-4 10:33:00 | 显示全部楼层

Re:重要人员招聘面临的困境与网游公司若干现状简析

算了一下,wow 承载总共 5 万人(1500人一个游戏世界,各个单服务器组依次叠加成50000人)的分布式服务器组,单花费在购买服务器组的成本就在近 2 亿人民币左右!

而 EVE 可以在很小的地方就可以装下 5 万人,还是在同一个游戏世界里。服务器购机成本才是wow的十几分之一不到!

0

主题

11

帖子

15

积分

新手上路

Rank: 1

积分
15
发表于 2007-6-4 14:23:00 | 显示全部楼层

Re:重要人员招聘面临的困境与网游公司若干现状简析

http://www.superssd.com/success/ccpgames.htm
In September 2005, EVE Online set a new record of over 15,000 concurrent users.

The game makes 60 million process calls per day with around 1,250 transactions per second at peak hours.

平均每个用户每秒只有0.0833个事务,这种游戏自称为实时游戏。

把整个世界划分成几百个星系,星系和星系之间的玩家除了聊天和部分交易行为以外什么都做不了,这种游戏自称为单世界模型游戏。

0

主题

11

帖子

15

积分

新手上路

Rank: 1

积分
15
发表于 2007-6-4 14:30:00 | 显示全部楼层

Re:重要人员招聘面临的困境与网游公司若干现状简析

讨论什么问题都应该从实际的角度出发,具体问题具体分析,从论坛上面,或者IBM的社区里面看了几篇文章就建立自己的观点,恐怕也没有比所谓的“论坛杂凑型人才”好多少。你看到了IBM分析网游的文章介绍了EVE online使用的是windows server,但是你是否有看到IBM社区主推的本来就是linux?你看到了网游领域有一个EVE online的成功例子,但是你是否有看到金融领域,搜索领域有无数个linux成功的案例了么?你了解windows server的架构,但是你对Google的基础架构有一些最基本的了解么?你知道现在的主流是多核,但是你知道多核和多CPU本来就是同构的么?况且新手都会明白多核多CPU再多都是有限的计算能力,而集群的计算那是近于无限的计算能力。集群式的架构,本来靠的就是机器多,总的CPU个数多,而windows server向来都是按照CPU的个数来收取授权费用,更况且对于集群架构来说,windows server实在是臃肿累赘得不行,这样一个又昂贵又不实用的东西,拿来有什么用?

所以想用windows来做大规模的系统架构本身这就是缘木求鱼。

WoW的服务器自然不稳定,我也从一开始就没有提过WoW。WoW的服务器不稳定,Google的服务器可稳定?难不成是因为Google使用了Windows Server,是因为Google放弃了复杂的系统结构?

0

主题

11

帖子

15

积分

新手上路

Rank: 1

积分
15
发表于 2007-6-4 14:36:00 | 显示全部楼层

Re:重要人员招聘面临的困境与网游公司若干现状简析

楼主为了证明蜘蛛是用脚作为听觉的而做了一个试验,把一只蜘蛛放在桌子上,朝它大叫一声,蜘蛛吓得跑了,然后楼主把蜘蛛的八只脚全部切掉,又朝它大叫一声,蜘蛛没有跑,所以证明蜘蛛是用脚来听的,这个论调是正确且有根据的!!

稍微考察一下历史就可以知道,和微软合作的公司从来就没有一个有好下场。微软这种靠裙带关系起家,靠盗窃技术发财的公司,时至如今根本就没有再存在的必要,Windows Server的存在本身就是一个极大的错误,消亡是历史进步的必然。

59

主题

1490

帖子

1496

积分

金牌会员

Rank: 6Rank: 6

积分
1496
发表于 2007-6-4 15:20:00 | 显示全部楼层

Re: Re:重要人员招聘面临的困境与网游公司若干现状简析

immelmann: Re:重要人员招聘面临的困境与网游公司若干现状简析

http://www.superssd.com/success/ccpgames.htm
In September 2005, EVE Online set a new record of over...

其实在Jason大哥的这个帖子里本是不想说什么的。不过今天既然来了,就发发感想。

1、关于你的第一个问题,如果你亲自参加过EVE Online里发生在1V空间站650人进行的激烈会战,你就不会那样写了。

2、如果你明白现在讨论的是linux在网络游戏MMOG这个特定用途的范畴里进行讨论的。就自然知道MMOG的服务器架构与Web server的架构有什么本质的区别,虽然都是与linux和分布式这些名称有关。但其中的2类不同用途的服务器架构可谓是天壤之别!

如果你在写文章前还闹不清楚 MMOG Server side 与 Web Server side 这两者之间的架构区别,这里还得请你加强学习。

3、如果你认为MS是邪恶的,那只是代表你个人当时的感觉,建议最好不要将你对MS极端厌恶的私人感情带到技术讨论中来。

大家都知道,在强烈的感情影响下,这样极容易失去公正。

说明这个问题,必须要靠数据,就是让数据来说话,历史记录会说话,而不是靠个人感情,在社会必然进步的巨大浪潮面前,个人是显得何等的渺小,感情是何等的易变。

谢谢!

59

主题

1490

帖子

1496

积分

金牌会员

Rank: 6Rank: 6

积分
1496
发表于 2007-6-4 15:22:00 | 显示全部楼层

Re:重要人员招聘面临的困境与网游公司若干现状简析

另,如果你有什么wow的实际数据,请贴出来让我们都看看,我一直都没有机会看到,很好奇。

0

主题

11

帖子

15

积分

新手上路

Rank: 1

积分
15
发表于 2007-6-4 16:32:00 | 显示全部楼层

Re:重要人员招聘面临的困境与网游公司若干现状简析

我在我的第一个回复里就说过了,我很佩服搂主对于国内网游开发现状的认识,搂主的论述是正确的,缺乏对架构的认识恰恰就是国内绝大部分网游厂商的通病,包括现在大部分正在试水的游戏公司也都是这个问题。但是我无法理解对架构的认识怎么就转变成对windows server的依赖上去了。

请你自己加强学习吧,MMOG和Web Server当然是不一样的,但是凡是引入了Transaction概念的都是本质上同构的,Eve Online也是面向Transaction的结构,传奇类的都不是。

我再强调一次我根本没有推荐wow。

关于微软和linux的问题,我本人就是有这个发言权。仅仅在一两年以前,我还是坚定不移的windows server的追随者,认定了IOCP就是解决一切问题的王道,但是自从尝试过全身心的投入到linux的项目中去以后,对windows server的感觉只能用受骗上当来形容。

你们一定很奇怪为什么许多linux的程序员都那么憎恨微软,甚至都显得那么“傲慢”,我当年也是那么奇怪的。我现在有发言权,我可以告诉你为什么,原因有两个,首先是因为发现微软的很多技术根本就是长期在抄袭开源社区,然后据为己有,到处叫嚣打击盗版的微软其实自己就是最大的盗版商,只不过是批着合法的外衣而已。其次,freeware不是免费的意思,意思是自由,意思就是说,你无论在微软的平台上做出多么了不起的东西,你只是在熟悉怎样使用一个商品,而在一个自由的平台上,无论你做什么东西,那都是你自己的技术。

以上这些不是什么个人感情,是所有linux程序员的心声。

早日弃暗投明吧,linux社区欢迎你。

59

主题

1490

帖子

1496

积分

金牌会员

Rank: 6Rank: 6

积分
1496
发表于 2007-6-4 18:52:00 | 显示全部楼层

Re:重要人员招聘面临的困境与网游公司若干现状简析

1、同意你的说法;

2、如果方便,能否请你帮助我认识一下“MMOG Server和Web Server”架构的区别好吗?如果能帮助我了解一个客户在鼠标点击某个3D物体,触发某个信息,被传送到MMOG服务器端,通过处理,返回Client side进行渲染呈现鲜活的内容在用户面前,这样一个过程的流程示意图和所必须要的相关软件支撑构成,用你自己的语言描述一下。

3、这个问题不好说,不过我是一直对linux作为学习工具使用的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2024-5-5 08:20

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表