请教高手一个问题,关于服务器。。

来源:百度文库 编辑:超级军网 时间:2024/04/27 20:16:53
游戏EVE,使用全国单一服务器,据说最高达到了同时在线两万人以上。。
请问,他怎么做到的??是服务器特别好吗??

第二个问题,如同《魔兽世界》之类的3D网游,也能实现全国单一服务器吗?这需要什么样的硬件条件??包括服务器和单机。。

第三个问题,如果第二个问题能实现,大概会是在什么时候??五年后??还是十年后??

大家大胆预测。。:D游戏EVE,使用全国单一服务器,据说最高达到了同时在线两万人以上。。
请问,他怎么做到的??是服务器特别好吗??

第二个问题,如同《魔兽世界》之类的3D网游,也能实现全国单一服务器吗?这需要什么样的硬件条件??包括服务器和单机。。

第三个问题,如果第二个问题能实现,大概会是在什么时候??五年后??还是十年后??

大家大胆预测。。:D
只要有钱。。。。预测今天就可以
]]
原帖由 超大123 于 2008-11-9 12:03 发表
3个问题基本上都差不多。
主要在于OS的性能和硬件的支持。服务器版本的OS做了特别是优化处理,TCP的连接没有限制。针对给予TCP的SYN攻击和DDOS有一些处理,会让那些消耗资源的垃圾TCP连接快速的断开。另外,在内存支 ...

QQ的最高在线人数已经接近5千万了,最低的时间也接近1千万了
原帖由 4401050803040号 于 2008-11-9 12:52 发表

QQ的最高在线人数已经接近5千万了,最低的时间也接近1千万了


人家不止一台服务器啊
QQ是不是单一服务器,这个其实并不是重点,重点的是,QQ可以让全国几千万用户彼此联通,而不用分区,明白我的意思了吧。。

像《魔兽世界》这样的3D网络游戏,现在是分了四川区、北京区、深圳区等等,每个区下面又分了一、二、三、四、五、六。每个区里的玩家是永远不可能互联互通的,我想问的是,什么时候才能有这么一个单一的大区,让全国的玩家上百万玩家都在里面,这个应该可以实现,只是时间早晚的问题,我想知道是五年,还是十年。。

另外呢,在《魔兽》里,一个地方人一多,就十分的卡,这个应该是服务器运算的问题,但服务器硬件就这样,短时间内应该不可能有质的飞跃,我想能不能搞点新技术,比如P2P技术,我们让相当一部份数据在玩家与玩家之间点对点传输,不经服务器,只是在玩家离线的时候,再让服务器存档,这样能不能减少相当一部份服务器的负荷???

求高手。。
QQ发信息等是不经过服务器的好不好,如果都经过服务器中转,2小时内全部都得垮掉

QQ的服务器只承担登陆-好友列表-好友地址解析等最基本的数据服务,其他的数据通讯都是客户端之间的事,干服务器鸟事

就在这种业务量下面腾讯也不见得做得有多好

再说网游,网游的重点是数据处理,暂态数据处理问题不大,就是处理器和内存的事,这方面通过集群可以很方便的提高

关键的是:每一个需要记录的事件,由此衍生出的数据库操作,你到哪去找能满足这种海量要求的数据库?玩家数量规模达到一定程度后,数据库的规模是指数上升的。

再者,就算ORACLE很牛X,做出一个能力很牛X的数据库,但是你到哪去找每秒上亿次操作的存储子系统?

关于你新技术的理论,我只能说,很天真啊
魔兽世界中国服务器使用的是HP刀片式服务器,每组服务器用的刀片大概700-1000台左右。2006年一共上了5组服务器,在当时位列世界服务器排名150位左右。

http://gameonline.yesky.com/3/2265503.shtml
原帖由 九鬼 于 2008-11-8 22:59 发表
游戏EVE,使用全国单一服务器,据说最高达到了同时在线两万人以上。。
请问,他怎么做到的??是服务器特别好吗??

第二个问题,如同《魔兽世界》之类的3D网游,也能实现全国单一服务器吗?这需要什么样的硬件条 ...



WOW是每区的一组服务器是一台HP的刀片服务器。这种单台。。。跟集群也没多少区别了。曾经有一台的速度是进过全球超级计算机排名的。

我认为,国内网游运营商中,服务器配置最高的应当是9城了,被暴雪逼的
......

当年1区就是传说中的刀片服务器所在地.....

现在一到周末无比的卡.....还挂了个10区上去.....姓猪的想赚钱只会开新区....
原帖由 九鬼 于 2008-11-9 22:58 发表
如P2P技术,我们让相当一部份数据在玩家与玩家之间点对点传输,不经服务器


封包不经过服务器验证,直接在玩家与玩家传送。。。[:a9:]
老兄嫌现在外挂还不够凶猛么[:a9:]
天啦,这也不行,那也不行。。那又要怎么办才能解决这个问题呢??

就是《魔兽世界》这样的3D网络游戏,要怎么才能实现全国单一服务器呢??
在不计成本的前题下,用现有硬件技术能办到吗??
如果能办到,前大概算算成本??[:a6:]
如是暂时不能办到,请问什么时候能办到?需要什么样的硬件水平??
最后,这对网络速度的要求高吗??在终端上需要多快的网络接入速度,请具体,10MB还是100MB??

高手高手,快来。。
当规模大到一定程度,网速就不是决定连接快慢的主要因素了。
操作系统支持的最大连接数才是瓶颈。
再往上只能采用电信设备的解决办法了,硬件加速,再配合专门的电信级软件系统,现有的任何一种操作系统肯定是完蛋操了。
超高速的数据库方案不是没有:前置机 + 内存数据库 + 分布式存储,只要你有钱,能办到的。
关键是谁掏钱的问题,一个破网游,犯得着么?

原帖由 prcak47 于 2008-11-10 17:14 发表
当规模大到一定程度,网速就不是决定连接快慢的主要因素了。
操作系统支持的最大连接数才是瓶颈。
原帖由 九鬼 于 2008-11-9 22:58 发表
QQ是不是单一服务器,这个其实并不是重点,重点的是,QQ可以让全国几千万用户彼此联通,而不用分区,明白我的意思了吧。。

像《魔兽世界》这样的3D网络游戏,现在是分了四川区、北京区、深圳区等等,每个区下面又 ...



QQ不需要考虑延时,而且不是集中计算结构,与wow没啥可比性。

你聊天的延迟是30ms还是1000ms没有什么关系。建立多线接入机房就OK了。

网游把所有大区的人拚在一起,就算服务器受得了,你觉得奥格瑞玛城里塞得下吗?你自己电脑受得了吗?
一个地方人一多,就十分的卡,这个明显是你机器不行。
P2P的网游?天顶星科技
原帖由 九鬼 于 2008-11-10 14:59 发表
天啦,这也不行,那也不行。。那又要怎么办才能解决这个问题呢??

就是《魔兽世界》这样的3D网络游戏,要怎么才能实现全国单一服务器呢??
在不计成本的前题下,用现有硬件技术能办到吗??
如果能办到,前大 ...



有什么必要性呢。
原帖由 暗夜流星 于 2008-11-10 22:22 发表
再往上只能采用电信设备的解决办法了,硬件加速,再配合专门的电信级软件系统,现有的任何一种操作系统肯定是完蛋操了。
超高速的数据库方案不是没有:前置机 + 内存数据库 + 分布式存储,只要你有钱,能办到的。
...



电信级软件。。。

乃以为网游用的都是山寨级设备和软件么。

现有的任何操作系统都完蛋,电信软件系统没问题,乃觉得这句话的逻辑是不是甚好甚强大啊
原帖由 prcak47 于 2008-11-10 17:14 发表
当规模大到一定程度,网速就不是决定连接快慢的主要因素了。
操作系统支持的最大连接数才是瓶颈。


xp下面开BT习惯了?
如果你不了解相关的行业,最好闭嘴。
为什么电信系统能撑住?
我告诉你,比如TCP/IP,对于电信系统,这是应用层的东西,对于普通的操作系统,这是操作系统提供的服务。
这能比么?
根电信设备比比,这些所谓的网游设备真的是“山寨级”的。
比如对于高端路由器而言,IP包可以用专门的ASIC或者网络处理器来处理,请问哪个网游服务器装备了这些东西?


原帖由 chinayx 于 2008-11-11 10:23 发表

电信级软件。。。

乃以为网游用的都是山寨级设备和软件么。

现有的任何操作系统都完蛋,电信软件系统没问题,乃觉得这句话的逻辑是不是甚好甚强大啊
人多的地方卡是你显卡的问题,不要怪服务器
eve不是一台服务器阿。不然为什么要跳星门?...跳得时候为什么会卡?
]]
EVE游戏中绝大部分场景是太空,玩家密度也小。太空中空无一物,只有少量的恒星,这样要需要少量的多面体就完成背景,服务器的负荷也很小。

相比而言,WOW任何一个画面中的多面体都比EVE多,服务器负荷大,没法单一服务器。
原帖由 hulihutu 于 2008-11-11 11:44 发表
EVE游戏中绝大部分场景是太空,玩家密度也小。太空中空无一物,只有少量的恒星,这样要需要少量的多面体就完成背景,服务器的负荷也很小。

相比而言,WOW任何一个画面中的多面体都比EVE多,服务器负荷大,没法单一 ...


多面体渲染相关都是客户端负责的,服务端只负责即时更新关键状态的变更而已

当然这数据压力也小不了
原帖由 Kayv 于 2008-11-10 02:45 发表
QQ发信息等是不经过服务器的好不好,如果都经过服务器中转,2小时内全部都得垮掉

QQ的服务器只承担登陆-好友列表-好友地址解析等最基本的数据服务,其他的数据通讯都是客户端之间的事,干服务器鸟事

就在这种业 ...

Oracle TimesTen:L :L
wow的瓶颈在于他使用了intel的架构,多cpu共享一个总线,所以服务器的cpu资源很多,但是总线资源却跟不上。毕竟这是blz第一次设计这么大规模的复杂网络应用,在很多问题上考虑的还是不够全面。很多超级服务器都喜欢用AMD的CPU,就是因为AMD的总线设计更先进,IO不至于成为瓶颈。
eve的单一服务器,我想应该也是有很多个刀片或者机架组成的机群。不过他们的机房带宽可能不错。
现在商用的游戏服务器,基本没有单机玩的了,基本都是集群的了。
至于每个区支持多少人同时在线,最终还是受到游戏本身的限制,和环境的关系不大。
就拿wow来说事,他的每个服务器支持3000人,人多了也不是不可以,但是在一些极端情况下,就会有问题,如果有大量的人同时出现在摸个主城,就基本没有办法玩了。现在有些同时在线人数比较多的游戏,都采用了很多方法来限制在同一区内出现大量玩家的情况
啊。。。头大呀,到现在为止,我都还没看到一个完整的解决方案,想法倒是不少。。

我总结一下有可能有用的地方。。

暗夜流星同学给出的方法是,使用电信设备的解决办法,硬件加速,再配合专门的电信级软件系统;超高速的数据库:前置机 + 内存数据库 + 分布式存储。
(小九鬼顺便问问高手,你这个方案对终端机的要求高吗?对网络的要求高吗?对实现《魔兽世界》全国单一服务器,一百万人同时在线吗?能实现十万人在幽暗城打国战不?如果都能实现,请帮忙算算一共要花多少钱??)

gfish同学强调了wow的瓶颈在于他使用了intel架构,建议使用AMD的CPU,好处据说是IO不至于成为瓶颈。
]]
大哥,我完全没懂,你能就我上面那几个问题回答下不。。
顺便再问一下,大概需要多少钱?;P
原帖由 hulihutu 于 2008-11-11 11:44 发表
EVE游戏中绝大部分场景是太空,玩家密度也小。太空中空无一物,只有少量的恒星,这样要需要少量的多面体就完成背景,服务器的负荷也很小。

相比而言,WOW任何一个画面中的多面体都比EVE多,服务器负荷大,没法单一 ...


建议先了解一下EVE里的游戏内容再说这话。。。。。。

EVE的服务器压力比山口山要大多了!!!
暗夜流星似乎对电信级系统太过于推崇了,而对游戏服务器太过于BS了(动不动就一个“破”字)。

有谁知道国际上服务器排名中,有多少是电信使用的?
至于电信级系统,除了在电信上有所应用,其它方面还有应用的实例么?银行?国防?军队?科研?
原帖由 starsea 于 2008-11-11 22:49 发表


建议先了解一下EVE里的游戏内容再说这话。。。。。。

EVE的服务器压力比山口山要大多了!!!

如果一个什么都不懂的人来看你和他的话,恐怕他的话远比你的有说服力。
我说的电信系统,不是指“服务器”。
关于实用的例子,你给我举出一个不依赖电信系统的例子来。:P
没有电信系统在底层支撑,你网游能转起来见鬼了。
相对于电信系统而言,网游那点东西的确是小儿科,这是客观事实。

原帖由 assiss 于 2008-11-11 22:53 发表
暗夜流星似乎对电信级系统太过于推崇了,而对游戏服务器太过于BS了(动不动就一个“破”字)。
有谁知道国际上服务器排名中,有多少是电信使用的?
至于电信级系统,除了在电信上有所应用,其它方面还有应用的实 ...
原帖由 暗夜流星 于 2008-11-11 10:32 发表
如果你不了解相关的行业,最好闭嘴。
为什么电信系统能撑住?
我告诉你,比如TCP/IP,对于电信系统,这是应用层的东西,对于普通的操作系统,这是操作系统提供的服务。
这能比么?
根电信设备比比,这些所谓的网 ...

不要随意卖弄自己不了解的东西.什么应用层,什么是操作系统提供的服务,我看你没弄明白吧.
原帖由 九鬼 于 2008-11-11 17:32 发表
啊。。。头大呀,到现在为止,我都还没看到一个完整的解决方案,想法倒是不少。。

我总结一下有可能有用的地方。。

暗夜流星同学给出的方法是,使用电信设备的解决办法,硬件加速,再配合专门的电信级软件系统 ...

10w人打国战...一台超级计算机+若干配套服务器+千兆级带宽+特别设计的服务端程序可以满足.
但网游的赢利能力限制了它的软硬件水平.
如果你连这种基本的ABC都不明白,口气还这么强硬,不觉得自己很可笑?

原帖由 vfbf 于 2008-11-12 10:18 发表

不要随意卖弄自己不了解的东西.什么应用层,什么是操作系统提供的服务,我看你没弄明白吧.
就这种见识也出来丢人现眼,笑也要笑死了

原帖由 vfbf 于 2008-11-12 10:27 发表

10w人打国战...一台超级计算机+若干配套服务器+千兆级带宽+特别设计的服务端程序可以满足.
但网游的赢利能力限制了它的软硬件水平.
原帖由 暗夜流星 于 2008-11-12 10:34 发表
如果你连这种基本的ABC都不明白,口气还这么强硬,不觉得自己很可笑?


电信系统什么样,我不熟悉.不过有哪几个网游服务端不在应用层你倒指个给我看看. 让我开开眼界也好.